2:org/elasticsearch/common/cache/LocalCache$LocalManualCacheLjava/lang/Object;Lorg/elasticsearch/common/cache/Cache;Ljava/io/Serializable;java/lang/Object$org/elasticsearch/common/cache/Cachejava/io/SerializableLocalCache.java)org/elasticsearch/common/cache/LocalCache LocalManualCache;serialVersionUIDJ0(Lorg/elasticsearch/common/cache/CacheBuilder;)V\(Lorg/elasticsearch/common/cache/CacheBuilder;Lorg/elasticsearch/common/cache/CacheLoader;)V ') *.(Lorg/elasticsearch/common/cache/LocalCache;)V ', -thisDLorg/elasticsearch/common/cache/LocalCache$LocalManualCache;;-Lorg/elasticsearch/common/cache/CacheBuilder;()V '5 6 ! 8 getIfPresent&(Ljava/lang/Object;)Ljava/lang/Object;Ljavax/annotation/Nullable; :; =keyLjava/lang/Object;getE(Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object;'java/util/concurrent/ExecutionExceptionC+org/elasticsearch/common/base/PreconditionsE checkNotNull G; FH^(Lorg/elasticsearch/common/cache/LocalCache$LocalManualCache;Ljava/util/concurrent/Callable;)V 'J KR(Ljava/lang/Object;Lorg/elasticsearch/common/cache/CacheLoader;)Ljava/lang/Object; AM NTK; valueLoader%Ljava/util/concurrent/Callable<+TV;>;Ljava/util/concurrent/Callable; getAllPresentE(Ljava/lang/Iterable;)Lorg/elasticsearch/common/collect/ImmutableMap; TU VkeysLjava/lang/Iterable<*>;Ljava/lang/Iterable;put'(Ljava/lang/Object;Ljava/lang/Object;)V8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; [] ^valueTV;putAll(Ljava/util/Map;)V bc dmLjava/util/Map<+TK;+TV;>;Ljava/util/Map; invalidate(Ljava/lang/Object;)Vremove k; l invalidateAll(Ljava/lang/Iterable;)V no pclear r5 ssize()JlongSize wv xasMap&()Ljava/util/concurrent/ConcurrentMap;stats-()Lorg/elasticsearch/common/cache/CacheStats; 6globalStatsCounter;Lorg/elasticsearch/common/cache/AbstractCache$StatsCounter;   incrementBy>(Lorg/elasticsearch/common/cache/AbstractCache$StatsCounter;)V segments4[Lorg/elasticsearch/common/cache/LocalCache$Segment;  statsCounter snapshot } segment;Lorg/elasticsearch/common/cache/LocalCache$Segment;3Lorg/elasticsearch/common/cache/LocalCache$Segment;arr$len$Ii$ aggregatorALorg/elasticsearch/common/cache/AbstractCache$SimpleStatsCounter;cleanUp 5  writeReplace()Ljava/lang/Object; -[(Lorg/elasticsearch/common/cache/LocalCache;Lorg/elasticsearch/common/cache/LocalCache$1;)Vx0x1-Lorg/elasticsearch/common/cache/LocalCache$1; Signature ConstantValueCodeLocalVariableTableLocalVariableTypeTableLineNumberTable:(Lorg/elasticsearch/common/cache/CacheBuilder<-TK;-TV;>;)V6(Lorg/elasticsearch/common/cache/LocalCache;)V(Ljava/lang/Object;)TV;RuntimeVisibleAnnotations Exceptions-(TK;Ljava/util/concurrent/Callable<+TV;>;)TV;P(Ljava/lang/Iterable<*>;)Lorg/elasticsearch/common/collect/ImmutableMap; (TK;TV;)V(Ljava/util/Map<+TK;+TV;>;)V(Ljava/lang/Iterable<*>;)V.()Ljava/util/concurrent/ConcurrentMap; StackMapTable SourceFile InnerClasses   !"#$%'(b* Y++./124/023 q r',b *7*+9 /1 ! /0 "tu v:;O *9+> /1 ?@  /0}<AB,IW*9+Y*,LO /1?@QS /0?PQR DTUY *9+W /1 XZ /0 XY[\s *9+,_W  /1 ?@ `@  /0 ?P `a  bc] *9+e /1 fh /0 fg ij]+IW*9+mW/1?@ /0no] *9+q /1 XZ /0 XY n5H*9t /1 /0 uvD*9y /1 /0z{A*9 /1 /0|}AY~L+*9*9M,>6,2:++>- !!A/19- A/0-6<!5H*9 /1 /0 H Y*9  /1  /0'V*+. /1! /0m :