Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\collect\CompoundOrdering.class
???? 2 s 1org/elasticsearch/common/collect/CompoundOrdering \<T:Ljava/lang/Object;>Lorg/elasticsearch/common/collect/Ordering<TT;>;Ljava/io/Serializable; )org/elasticsearch/common/collect/Ordering java/io/Serializable CompoundOrdering.java 4Lorg/elasticsearch/common/annotations/GwtCompatible; serializable comparators 0Lorg/elasticsearch/common/collect/ImmutableList; NLorg/elasticsearch/common/collect/ImmutableList<Ljava/util/Comparator<-TT;>;>; serialVersionUID J <init> /(Ljava/util/Comparator;Ljava/util/Comparator;)V ()V .org/elasticsearch/common/collect/ImmutableList of V(Ljava/lang/Object;Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableList; this 8Lorg/elasticsearch/common/collect/CompoundOrdering<TT;>; 3Lorg/elasticsearch/common/collect/CompoundOrdering; primary Ljava/util/Comparator<-TT;>; Ljava/util/Comparator; secondary (Ljava/lang/Iterable;)V copyOf F(Ljava/lang/Iterable;)Lorg/elasticsearch/common/collect/ImmutableList; ( ) * 3Ljava/lang/Iterable<+Ljava/util/Comparator<-TT;>;>; Ljava/lang/Iterable; compare '(Ljava/lang/Object;Ljava/lang/Object;)I size ()I 0 1 2 get (I)Ljava/lang/Object; 4 5 6 java/util/Comparator 8 . / 9 : result I i left TT; Ljava/lang/Object; right equals (Ljava/lang/Object;)Z C D E that 6Lorg/elasticsearch/common/collect/CompoundOrdering<*>; object hashCode J 1 K toString ()Ljava/lang/String; java/lang/String O valueOf &(Ljava/lang/Object;)Ljava/lang/String; Q R P S java/lang/StringBuilder U length W 1 P X (I)V Z V [ Ordering.compound( ] append -(Ljava/lang/String;)Ljava/lang/StringBuilder; _ ` V a ) c M N V e Signature ConstantValue Code LocalVariableTable LocalVariableTypeTable LineNumberTable ;(Ljava/util/Comparator<-TT;>;Ljava/util/Comparator<-TT;>;)V 6(Ljava/lang/Iterable<+Ljava/util/Comparator<-TT;>;>;)V StackMapTable (TT;TT;)I SourceFile RuntimeInvisibleAnnotations 0 g h i z *? *+,? ? ? j "