
com.groupbyinc.flux.common.apache.lucene.search.MultiPhraseQuery$MultiPhraseWeight.class Maven / Gradle / Ivy
???? 3? 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;Z)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$000 Y(Lcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery;)Ljava/util/ArrayList; F G
H iterator ()Ljava/util/Iterator; J K
D L Acom/groupbyinc/flux/common/apache/lucene/index/IndexReaderContext N java/util/Iterator P hasNext ()Z R S Q T next ()Ljava/lang/Object; V W Q X 6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term; Z
java/util/Map \ get &(Ljava/lang/Object;)Ljava/lang/Object; ^ _ ] ` :com/groupbyinc/flux/common/apache/lucene/index/TermContext b 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; d e
c f put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; h i ] j 3com/groupbyinc/flux/common/apache/lucene/index/Term l 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; n o
8 p add (Ljava/lang/Object;)Z r s
D t
access$100 V(Lcom/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery;)Ljava/lang/String; v w
x collectionStatistics Z(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics; z {
8 | size ()I ~
D ? >com/groupbyinc/flux/common/apache/lucene/search/TermStatistics ? toArray (([Ljava/lang/Object;)[Ljava/lang/Object; ? ?
D ? A[Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics; ?
computeWeight ?(Lcom/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