Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\collect\AbstractNavigableMap.class
???? 2 ? 5org/elasticsearch/common/collect/AbstractNavigableMap i<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractMap<TK;TV;>;Ljava/util/NavigableMap<TK;TV;>; java/util/AbstractMap java/util/NavigableMap AbstractNavigableMap.java Corg/elasticsearch/common/collect/AbstractNavigableMap$DescendingMap DescendingMap 7org/elasticsearch/common/collect/AbstractNavigableMap$1 java/util/Map$Entry java/util/Map Entry 5org/elasticsearch/common/collect/Maps$NavigableKeySet %org/elasticsearch/common/collect/Maps NavigableKeySet <init> ()V this ?Lorg/elasticsearch/common/collect/AbstractNavigableMap<TK;TV;>; 7Lorg/elasticsearch/common/collect/AbstractNavigableMap; get &(Ljava/lang/Object;)Ljava/lang/Object; Ljavax/annotation/Nullable; firstEntry ()Ljava/util/Map$Entry; entryIterator ()Ljava/util/Iterator; $ % & *org/elasticsearch/common/collect/Iterators ( getNext :(Ljava/util/Iterator;Ljava/lang/Object;)Ljava/lang/Object; * + ) , lastEntry descendingEntryIterator / % 0 pollFirstEntry pollNext ((Ljava/util/Iterator;)Ljava/lang/Object; 3 4 ) 5 pollLastEntry firstKey ()Ljava/lang/Object; "