com.groupbyinc.flux.common.apache.lucene.search.join.QueryBitSetProducer.class Maven / Gradle / Ivy
???? 4 ? Hcom/groupbyinc/flux/common/apache/lucene/search/join/QueryBitSetProducer java/lang/Object Ccom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer QueryBitSetProducer.java Ccom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheKey :com/groupbyinc/flux/common/apache/lucene/index/IndexReader
CacheKey Fcom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheHelper
CacheHelper query 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; cache Ljava/util/Map; ?Ljava/util/Map; :(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V ()V
java/util/WeakHashMap
java/util/Collections synchronizedMap (Ljava/util/Map;)Ljava/util/Map;
! # % this JLcom/groupbyinc/flux/common/apache/lucene/search/join/QueryBitSetProducer; getQuery 9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query; getBitSet z(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; java/io/IOException - @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext / reader =()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; 1 2
0 3 9com/groupbyinc/flux/common/apache/lucene/index/LeafReader 5 getCoreCacheHelper J()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheHelper; 7 8
6 9 getKey G()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheKey; ; < =
java/util/Map ? get &(Ljava/lang/Object;)Ljava/lang/Object; A B @ C 8com/groupbyinc/flux/common/apache/lucene/search/DocIdSet E 9com/groupbyinc/flux/common/apache/lucene/index/ReaderUtil G getTopLevelContext ?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext; I J
H K =com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher M F(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;)V O
N P
setQueryCache ?(Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCache;)V R S
N T createNormalizedWeight r(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Z)Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; V W
N X 6com/groupbyinc/flux/common/apache/lucene/search/Weight Z scorer |(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; \ ]
[ ^ EMPTY :Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSet; ` a F b Acom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext d 6com/groupbyinc/flux/common/apache/lucene/search/Scorer f 9com/groupbyinc/flux/common/apache/lucene/util/BitDocIdSet h iterator D()Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator; j k
g l maxDoc ()I n o
6 p 4com/groupbyinc/flux/common/apache/lucene/util/BitSet r of {(Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator;I)Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; t u
s v 9(Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet;)V x
i y put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; { | @ } bits 8()Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; ?
i ? topLevelContext CLcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext; searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; weight 8Lcom/groupbyinc/flux/common/apache/lucene/search/Weight; s 8Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; context BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; ;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; cacheHelper HLcom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheHelper; docIdSet toString ()Ljava/lang/String; java/lang/StringBuilder ?
? getClass ()Ljava/lang/Class; ? ?
? java/lang/Class ?
getSimpleName ? ?
? ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? ( ? 5com/groupbyinc/flux/common/apache/lucene/search/Query ? ? ?
? ? ) ?
? ? equals (Ljava/lang/Object;)Z ? ?
? ? o Ljava/lang/Object; other hashCode ? o
?
? ? Signature Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses ! ? ? X *? *? Y? ? "? $*+? &? ? ' ( ? 0 + 1 2 ) * ? / *? &? ? ' ( ? 9 + , ? ? ?+? 4M,? :N:-? *? $-? > ? D ? F:? i+? L:? NY? Q:? U*? &? Y:+? _:? ? c:? ? iY? m+? 4? q? w? z:-? *? $-? > ? ~ W? c? ? ? i? ?? ? \ 0 ` ? ? ; U ? ? M C ? ? U ; ? ? ? ' ( ? ? ? ? 1 ?
? ? ?
? ? a ? F > ?
A
B C % E * F 0 G ; H A I M J U L Z M b O z Q ~ R ? U ? L ? % 6 F? <