Edit C:\dspace\webapps\swordv2\WEB-INF\lib\org\elasticsearch\common\collect\ExplicitOrdering.class
???? 2 ? 1org/elasticsearch/common/collect/ExplicitOrdering \<T:Ljava/lang/Object;>Lorg/elasticsearch/common/collect/Ordering<TT;>;Ljava/io/Serializable; )org/elasticsearch/common/collect/Ordering java/io/Serializable ExplicitOrdering.java 4Lorg/elasticsearch/common/annotations/GwtCompatible; serializable 5org/elasticsearch/common/collect/ImmutableMap$Builder -org/elasticsearch/common/collect/ImmutableMap Builder Dorg/elasticsearch/common/collect/Ordering$IncomparableValueException IncomparableValueException rankMap /Lorg/elasticsearch/common/collect/ImmutableMap; GLorg/elasticsearch/common/collect/ImmutableMap<TT;Ljava/lang/Integer;>; serialVersionUID J <init> (Ljava/util/List;)V buildRankMap A(Ljava/util/List;)Lorg/elasticsearch/common/collect/ImmutableMap; 2(Lorg/elasticsearch/common/collect/ImmutableMap;)V ! " this 8Lorg/elasticsearch/common/collect/ExplicitOrdering<TT;>; 3Lorg/elasticsearch/common/collect/ExplicitOrdering; valuesInOrder Ljava/util/List<TT;>; Ljava/util/List; ()V * + - compare '(Ljava/lang/Object;Ljava/lang/Object;)I rank (Ljava/lang/Object;)I 1 2 3 left TT; Ljava/lang/Object; right get &(Ljava/lang/Object;)Ljava/lang/Object; 9 : ; java/lang/Integer = (Ljava/lang/Object;)V ? @ intValue ()I B C >