
com.groupbyinc.flux.common.apache.lucene.search.NGramPhraseQuery.class Maven / Gradle / Ivy
???? 3 x @com/groupbyinc/flux/common/apache/lucene/search/NGramPhraseQuery 5com/groupbyinc/flux/common/apache/lucene/search/Query NGramPhraseQuery.java Ccom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery$Builder ;com/groupbyinc/flux/common/apache/lucene/search/PhraseQuery Builder n I phraseQuery =Lcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery; A(ILcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery;)V ()V
java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
this BLcom/groupbyinc/flux/common/apache/lucene/search/NGramPhraseQuery; query rewrite u(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; java/io/IOException # getBoost ()F % &
' ! "
) getTerms 8()[Lcom/groupbyinc/flux/common/apache/lucene/index/Term; + ,
- getPositions ()[I / 0
1 getSlop ()I 3 4
5 6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term; 7 [I 9
)
add }(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;I)Lcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery$Builder; = >
? build ?()Lcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery; A B
C i reader