com.groupbyinc.flux.common.apache.lucene.search.MultiPhraseQuery$MultiPhraseWeight.class Maven / Gradle / Ivy
???? 4? Rcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery$MultiPhraseWeight 6com/groupbyinc/flux/common/apache/lucene/search/Weight MultiPhraseQuery.java Qcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight Gcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity SimWeight @com/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery MultiPhraseWeight Kcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery$PostingsAndFreq ;com/groupbyinc/flux/common/apache/lucene/search/PhraseQuery PostingsAndFreq Qcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer SimScorer Rcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery$UnionPostingsEnum UnionPostingsEnum
similarity ILcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity; stats SLcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight; termContexts Ljava/util/Map; ?Ljava/util/Map; needsScores Z $assertionsDisabled this$0 BLcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery; ?(Lcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;ZF)V java/io/IOException ' # $ ) :(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V % +
, java/util/HashMap . ()V % 0
/ 1 3 ! 5 =com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher 7
getSimilarity L(Z)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity; 9 :
8 ; = getTopReaderContext E()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext; ? @
8 A java/util/ArrayList C
D 1
access$100 {(Lcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery;)[[Lcom/groupbyinc/flux/common/apache/lucene/index/Term; F G
H Acom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext J 7[[Lcom/groupbyinc/flux/common/apache/lucene/index/Term; L 6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term; N
java/util/Map P get &(Ljava/lang/Object;)Ljava/lang/Object; R S Q T :com/groupbyinc/flux/common/apache/lucene/index/TermContext V 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; X Y
W Z put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; \ ] Q ^ 3com/groupbyinc/flux/common/apache/lucene/index/Term ` termStatistics ?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Lcom/groupbyinc/flux/common/apache/lucene/index/TermContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics; b c
8 d add (Ljava/lang/Object;)Z f g
D h
access$000 V(Lcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery;)Ljava/lang/String; j k
l collectionStatistics Z(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics; n o
8 p size ()I r s
D t >com/groupbyinc/flux/common/apache/lucene/search/TermStatistics v toArray (([Ljava/lang/Object;)[Ljava/lang/Object; x y
D z A[Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics; |
computeWeight ?(FLcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics;[Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight; ~
? ? termContext