Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\cache\LocalCache$AccessQueue.class
???? 2 i 5org/elasticsearch/common/cache/LocalCache$AccessQueue ?<K:Ljava/lang/Object;V:Ljava/lang/Object;>Ljava/util/AbstractQueue<Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry<TK;TV;>;>; java/util/AbstractQueue LocalCache.java )org/elasticsearch/common/cache/LocalCache AccessQueue 7org/elasticsearch/common/cache/LocalCache$AccessQueue$2 7org/elasticsearch/common/cache/LocalCache$AccessQueue$1 8org/elasticsearch/common/cache/LocalCache$ReferenceEntry ReferenceEntry 3org/elasticsearch/common/cache/LocalCache$NullEntry NullEntry head :Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry; BLorg/elasticsearch/common/cache/LocalCache$ReferenceEntry<TK;TV;>; <init> ()V :(Lorg/elasticsearch/common/cache/LocalCache$AccessQueue;)V this ?Lorg/elasticsearch/common/cache/LocalCache$AccessQueue<TK;TV;>; 7Lorg/elasticsearch/common/cache/LocalCache$AccessQueue; offer =(Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)Z getPreviousInAccessQueue <()Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry; % & ' getNextInAccessQueue ) & * connectAccessOrder w(Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)V , - . entry peek next poll remove (Ljava/lang/Object;)Z 4 5 6 nullifyAccessOrder =(Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)V 8 9 : INSTANCE 5Lorg/elasticsearch/common/cache/LocalCache$NullEntry; <