com.groupbyinc.flux.common.apache.lucene.search.LRUQueryCache$LeafCache.class Maven / Gradle / Ivy
???? 4 n Gcom/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache$LeafCache java/lang/Object 9com/groupbyinc/flux/common/apache/lucene/util/Accountable LRUQueryCache.java =com/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache LeafCache key Ljava/lang/Object; cache Ljava/util/Map; ?Ljava/util/Map; ramBytesUsed J $assertionsDisabled Z this$0 ?Lcom/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache; T(Lcom/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache;Ljava/lang/Object;)V ()V
java/util/IdentityHashMap
" $ this ILcom/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache$LeafCache; onDocIdSetCache (J)V (Ljava/lang/Object;J)V ( *
+ onDocIdSetEviction (Ljava/lang/Object;IJ)V - .
/ get s(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSet; 3 :com/groupbyinc/flux/common/apache/lucene/search/BoostQuery 5 java/lang/AssertionError 7
8 Bcom/groupbyinc/flux/common/apache/lucene/search/ConstantScoreQuery :
java/util/Map < &(Ljava/lang/Object;)Ljava/lang/Object; 1 > = ? 8com/groupbyinc/flux/common/apache/lucene/search/DocIdSet A query 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; putIfAbsent t(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSet;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; E G = H HASHTABLE_RAM_BYTES_PER_ENTRY J K ()J M
B N ( )
P set :Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSet; remove :(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V T > = V - )
X removed
access$000 Z(Lcom/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache$LeafCache;)Ljava/util/Map; x0
access$100 L(Lcom/groupbyinc/flux/common/apache/lucene/search/LRUQueryCache$LeafCache;)J java/lang/Class a desiredAssertionStatus ()Z c d
b e Signature Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses
g B
h c *+? *? *,? *? Y? !? #* ? %? i &