
com.groupbyinc.flux.common.apache.lucene.queries.BlendedTermQuery.class Maven / Gradle / Ivy
???? 3A Acom/groupbyinc/flux/common/apache/lucene/queries/BlendedTermQuery 5com/groupbyinc/flux/common/apache/lucene/search/Query BlendedTermQuery.java Ccom/groupbyinc/flux/common/apache/lucene/queries/BlendedTermQuery$4 Ccom/groupbyinc/flux/common/apache/lucene/queries/BlendedTermQuery$3 Ccom/groupbyinc/flux/common/apache/lucene/queries/BlendedTermQuery$2
Ccom/groupbyinc/flux/common/apache/lucene/queries/BlendedTermQuery$1 terms 6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term; boosts [F
equalTerms $assertionsDisabled Z ;([Lcom/groupbyinc/flux/common/apache/lucene/index/Term;[F)V ()V
"java/lang/IllegalArgumentException terms must not be null or empty (Ljava/lang/String;)V "
# 'boosts must have the same size as terms % ' ) this CLcom/groupbyinc/flux/common/apache/lucene/queries/BlendedTermQuery; rewrite u(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; java/io/IOException / :com/groupbyinc/flux/common/apache/lucene/index/IndexReader 1
getContext E()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext; 3 4
2 5 :com/groupbyinc/flux/common/apache/lucene/index/TermContext 7 Acom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext 9 =[Lcom/groupbyinc/flux/common/apache/lucene/index/TermContext; ; [I = build ?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext;Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)Lcom/groupbyinc/flux/common/apache/lucene/index/TermContext; ? @
8 A docFreq ()I C D
8 E maxDoc G D
2 H blend }([Lcom/groupbyinc/flux/common/apache/lucene/index/TermContext;ILcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)V J K
L
topLevelQuery ?([Lcom/groupbyinc/flux/common/apache/lucene/index/Term;[Lcom/groupbyinc/flux/common/apache/lucene/index/TermContext;[II)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; N O
P getBoost ()F R S
T setBoost (F)V V W
X i I reader