
com.groupbyinc.flux.common.apache.lucene.uninverting.FieldCacheImpl$Cache.class Maven / Gradle / Ivy
???? 3 ? Icom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl$Cache java/lang/Object FieldCacheImpl.java Lcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl$CacheKey Ccom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl CacheKey Cache Scom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCache$CreationPlaceholder ?com/groupbyinc/flux/common/apache/lucene/uninverting/FieldCache CreationPlaceholder Ucom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheSanityChecker$Insanity Lcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheSanityChecker Insanity Jcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCache$CacheEntry
CacheEntry wrapper ELcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl; readerCache Ljava/util/Map; ?Ljava/util/Map;>; H(Lcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl;)V ()V
! java/util/WeakHashMap #
$ ! & ( this KLcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl$Cache; createValue ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;Lcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl$CacheKey;Z)Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable; java/io/IOException . purgeByCacheKey (Ljava/lang/Object;)V
java/util/Map 2 remove &(Ljava/lang/Object;)Ljava/lang/Object; 4 5 3 6 java/lang/Throwable 8 coreCacheKey Ljava/lang/Object; put ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader;Lcom/groupbyinc/flux/common/apache/lucene/uninverting/FieldCacheImpl$CacheKey;Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable;)V 9com/groupbyinc/flux/common/apache/lucene/index/LeafReader > getCoreCacheKey ()Ljava/lang/Object; @ A
? B get D 5 3 E java/util/HashMap G
H ! 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; <