Êþº¾2t8org/elasticsearch/common/collect/LexicographicalOrderingrLorg/elasticsearch/common/collect/Ordering;>;Ljava/io/Serializable;)org/elasticsearch/common/collect/Orderingjava/io/SerializableLexicographicalOrdering.java4Lorg/elasticsearch/common/annotations/GwtCompatible; serializable elementOrder+Lorg/elasticsearch/common/collect/Ordering;1Lorg/elasticsearch/common/collect/Ordering<-TT;>;serialVersionUIDJ.(Lorg/elasticsearch/common/collect/Ordering;)V()V   this?Lorg/elasticsearch/common/collect/LexicographicalOrdering;:Lorg/elasticsearch/common/collect/LexicographicalOrdering;compare+(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ijava/lang/Iterableiterator()Ljava/util/Iterator; !" #java/util/Iterator%hasNext()Z '( &)next()Ljava/lang/Object; +, &-'(Ljava/lang/Object;Ljava/lang/Object;)I / 0resultI leftIterableLjava/lang/Iterable;Ljava/lang/Iterable; rightIterableleftLjava/util/Iterator;Ljava/util/Iterator;rightequals(Ljava/lang/Object;)ZLjavax/annotation/Nullable;java/lang/Object? <= @Athat=Lorg/elasticsearch/common/collect/LexicographicalOrdering<*>;objectLjava/lang/Object;hashCode()I GH @I{·ŒõtoString()Ljava/lang/String;java/lang/StringNvalueOf&(Ljava/lang/Object;)Ljava/lang/String; PQ ORjava/lang/StringBuilderTlength VH OW(I)V Y UZappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; \] U^.lexicographical()` LM Ub  dx0x1 Signature ConstantValueCodeLocalVariableTableLocalVariableTypeTableLineNumberTable4(Lorg/elasticsearch/common/collect/Ordering<-TT;>;)V StackMapTable5(Ljava/lang/Iterable;Ljava/lang/Iterable;)I"RuntimeVisibleParameterAnnotations SourceFileRuntimeInvisibleAnnotations0 hijb *·*+µ±k  l  m#$ %hnj*S+¹$N,¹$:-¹*™0¹*š¬*´-¹.¹.¶16™¬§ÿ͹*™¬¬k>:23SS46S76L8:D;:l4SS45S75L89D;9m2 )*+,"-$/:0?1B3E4O5Q7oý&& hp<=j™!+*¦¬+Á™+ÀM*´,´¶B¬¬k  C!!EFl CD!m;<>?@Boq>GHjG *´¶JK‚¬k  l  mFLMjb&*´¸S¸SL»UY+¶X`·[+¶_a¶_¶c°k &l &mJA/j] *+À ,À ¶e¬k   fF gFl  mhrs   Z