26org/elasticsearch/common/cache/LocalCache$EntryFactoryJLjava/lang/Enum;java/lang/EnumLocalCache.java)org/elasticsearch/common/cache/LocalCache EntryFactory8org/elasticsearch/common/cache/LocalCache$EntryFactory$8 8org/elasticsearch/common/cache/LocalCache$EntryFactory$7 8org/elasticsearch/common/cache/LocalCache$EntryFactory$68org/elasticsearch/common/cache/LocalCache$EntryFactory$58org/elasticsearch/common/cache/LocalCache$EntryFactory$48org/elasticsearch/common/cache/LocalCache$EntryFactory$38org/elasticsearch/common/cache/LocalCache$EntryFactory$28org/elasticsearch/common/cache/LocalCache$EntryFactory$12org/elasticsearch/common/cache/LocalCache$StrengthStrength1org/elasticsearch/common/cache/LocalCache$SegmentSegment8org/elasticsearch/common/cache/LocalCache$ReferenceEntry ReferenceEntry+org/elasticsearch/common/cache/LocalCache$1#STRONG8Lorg/elasticsearch/common/cache/LocalCache$EntryFactory; STRONG_ACCESS STRONG_WRITESTRONG_ACCESS_WRITEWEAK WEAK_ACCESS WEAK_WRITEWEAK_ACCESS_WRITE ACCESS_MASKI WRITE_MASK WEAK_MASK factories9[Lorg/elasticsearch/common/cache/LocalCache$EntryFactory;$VALUESvalues;()[Lorg/elasticsearch/common/cache/LocalCache$EntryFactory; 76 :6clone()Ljava/lang/Object; => <?valueOfL(Ljava/lang/String;)Lorg/elasticsearch/common/cache/LocalCache$EntryFactory;5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; AC DnameLjava/lang/String;(Ljava/lang/String;I)V HI Jthis getFactoryp(Lorg/elasticsearch/common/cache/LocalCache$Strength;ZZ)Lorg/elasticsearch/common/cache/LocalCache$EntryFactory;4Lorg/elasticsearch/common/cache/LocalCache$Strength; *O P 56 R keyStrengthusesAccessQueueZusesWriteQueueflagsnewEntry(Lorg/elasticsearch/common/cache/LocalCache$Segment;Ljava/lang/Object;ILorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;Ljavax/annotation/Nullable; copyEntry(Lorg/elasticsearch/common/cache/LocalCache$Segment;Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;getKey ^> !_getHash()I ab !c YZ esegment;Lorg/elasticsearch/common/cache/LocalCache$Segment;3Lorg/elasticsearch/common/cache/LocalCache$Segment;originalBLorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;:Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;newNextcopyAccessEntryw(Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)V getAccessTime()J pq !r setAccessTime(J)V tu !vgetPreviousInAccessQueue<()Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry; xy !zconnectAccessOrder |o }getNextInAccessQueue y !nullifyAccessOrder=(Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)V copyWriteEntry getWriteTime q ! setWriteTime u !getPreviousInWriteQueue y !connectWriteOrder o getNextInWriteQueue y !nullifyWriteOrder C(Ljava/lang/String;ILorg/elasticsearch/common/cache/LocalCache$1;)V Jx0x1x2-Lorg/elasticsearch/common/cache/LocalCache$1;()V% J %& ' J '& ( J (& ) J )& * J *& + J +& , J ,& - J -&  ConstantValueCodeLineNumberTableLocalVariableTable Signature StackMapTable(Lorg/elasticsearch/common/cache/LocalCache$Segment;TK;ILorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;"RuntimeVisibleParameterAnnotationsLocalVariableTypeTable-(Lorg/elasticsearch/common/cache/LocalCache$Segment;Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;(Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;Lorg/elasticsearch/common/cache/LocalCache$ReferenceEntry;)V SourceFile InnerClassesD  @%&@'&@(&@)&@*&@+&@,&@-&./01/23/45676 89" ;@< AB4 *E  FGHI1*+K L&MN'*Q>S2*'TO'UV'WV!X/ 8!;% @GHYZ [\]*+,`,d-f*L&gijlml ghjkmkRno%,+sw+{,~,+~+ %L&%jl%Yl%jk%YkY [\ ^$_o%,++,,++ %L&%jl%Yl%jk%Yke gh j$kHO*+*L&G/߻YYYYYY Y YYSYSYSYSYSYSYSYS;YSYSYSYSYSYSYSYSS*  '4AN\j1j  D @ @@@@@@@D!"$