Edit C:\dspace\webapps\oai\WEB-INF\lib\org\elasticsearch\common\collect\ReverseOrdering.class
???? 2 ? 0org/elasticsearch/common/collect/ReverseOrdering \<T:Ljava/lang/Object;>Lorg/elasticsearch/common/collect/Ordering<TT;>;Ljava/io/Serializable; )org/elasticsearch/common/collect/Ordering java/io/Serializable ReverseOrdering.java 4Lorg/elasticsearch/common/annotations/GwtCompatible; serializable forwardOrder +Lorg/elasticsearch/common/collect/Ordering; 1Lorg/elasticsearch/common/collect/Ordering<-TT;>; serialVersionUID J <init> .(Lorg/elasticsearch/common/collect/Ordering;)V ()V +org/elasticsearch/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; this 7Lorg/elasticsearch/common/collect/ReverseOrdering<TT;>; 2Lorg/elasticsearch/common/collect/ReverseOrdering; compare '(Ljava/lang/Object;Ljava/lang/Object;)I # $ % a TT; Ljava/lang/Object; b reverse -()Lorg/elasticsearch/common/collect/Ordering; min 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; max / . 0 TE; ](Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; / 3 4 c rest [TE; [Ljava/lang/Object; ((Ljava/util/Iterator;)Ljava/lang/Object; / : ; iterator Ljava/util/Iterator<TE;>; Ljava/util/Iterator; ((Ljava/lang/Iterable;)Ljava/lang/Object; / @ A iterable Ljava/lang/Iterable<TE;>; Ljava/lang/Iterable; - . F - 3 H - : J - @ L hashCode ()I java/lang/Object P N O Q R equals (Ljava/lang/Object;)Z Ljavax/annotation/Nullable; T U Q W that 5Lorg/elasticsearch/common/collect/ReverseOrdering<*>; object toString ()Ljava/lang/String; java/lang/String ^ valueOf &(Ljava/lang/Object;)Ljava/lang/String; ` a _ b java/lang/StringBuilder d length f O _ g (I)V i e j append -(Ljava/lang/String;)Ljava/lang/StringBuilder; l m e n .reverse() p \ ] e r Signature ConstantValue Code LocalVariableTable LocalVariableTypeTable LineNumberTable 4(Lorg/elasticsearch/common/collect/Ordering<-TT;>;)V (TT;TT;)I 9<S:TT;>()Lorg/elasticsearch/common/collect/Ordering<TS;>; <E:TT;>(TE;TE;)TE; <E:TT;>(TE;TE;TE;[TE;)TE; %<E:TT;>(Ljava/util/Iterator<TE;>;)TE; %<E:TT;>(Ljava/lang/Iterable<TE;>;)TE; StackMapTable "RuntimeVisibleParameterAnnotations SourceFile RuntimeInvisibleAnnotations 0 t u v h *? *+? ? ? ? w "