
com.groupbyinc.flux.common.apache.lucene.search.join.ToParentBlockJoinQuery$BlockJoinWeight.class Maven / Gradle / Ivy
???? 3 ~ [com/groupbyinc/flux/common/apache/lucene/search/join/ToParentBlockJoinQuery$BlockJoinWeight 6com/groupbyinc/flux/common/apache/lucene/search/Weight ToParentBlockJoinQuery.java Kcom/groupbyinc/flux/common/apache/lucene/search/join/ToParentBlockJoinQuery BlockJoinWeight [com/groupbyinc/flux/common/apache/lucene/search/join/ToParentBlockJoinQuery$BlockJoinScorer BlockJoinScorer joinQuery 7Lcom/groupbyinc/flux/common/apache/lucene/search/Query; childWeight 8Lcom/groupbyinc/flux/common/apache/lucene/search/Weight;
parentsFilter ELcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer; scoreMode @Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode; ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/Weight;Lcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer;Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;)V :(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V
this ]Lcom/groupbyinc/flux/common/apache/lucene/search/join/ToParentBlockJoinQuery$BlockJoinWeight; extractTerms (Ljava/util/Set;)V terms FLjava/util/Set; Ljava/util/Set; getValueForNormalization ()F java/io/IOException * ( )
, normalize (FF)V . /
0 norm F boost scorer |(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; 5 6
7 6com/groupbyinc/flux/common/apache/lucene/search/Scorer 9 iterator D()Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator; ; <
: = @com/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator ? nextDoc ()I A B
@ C??? Ccom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer F getBitSet z(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; H I G J 4com/groupbyinc/flux/common/apache/lucene/util/BitSet L ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Weight;Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet;ILcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;)V N
O
readerContext BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; childScorer 8Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;
firstChildDoc I parents 6Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; explain ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;I)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;
7
= advance (I)I ] ^
@ _ @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext a docBase c V b d @(I)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; Y f
g Not a match i ;com/groupbyinc/flux/common/apache/lucene/search/Explanation k noMatch ?(Ljava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; m n
l o context doc ]Lcom/groupbyinc/flux/common/apache/lucene/search/join/ToParentBlockJoinQuery$BlockJoinScorer; Code LocalVariableTable LineNumberTable LocalVariableTypeTable Signature I(Ljava/util/Set;)V
Exceptions
StackMapTable
SourceFile InnerClasses
t ? *+? *+? *,? *-? *? ? u 4 ! "
v ? ?
? ? ? ? # $ t G ? u ! " % ' w % &