
com.groupbyinc.flux.common.apache.lucene.search.spans.SpanWeight.class Maven / Gradle / Ivy
???? 3 @com/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight 6com/groupbyinc/flux/common/apache/lucene/search/Weight SpanWeight.java Bcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight$1 Icom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight$Postings Postings Qcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight Gcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity
SimWeight Qcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer SimScorer
similarity ILcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity; simWeight SLcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight; field Ljava/lang/String; ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Ljava/util/Map;)V java/io/IOException :(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V
?com/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery getField ()Ljava/lang/String; " #
! $ & =com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher (
java/util/Map *
getSimilarity L(Z)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity; , -
) . 0 buildSimWeight ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Ljava/util/Map;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight; 2 3
4 6 this BLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight; query ALcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; termContexts ?Ljava/util/Map; Ljava/util/Map; size ()I A B + C >com/groupbyinc/flux/common/apache/lucene/search/TermStatistics E keySet ()Ljava/util/Set; G H + I
java/util/Set K iterator ()Ljava/util/Iterator; M N L O A[Lcom/groupbyinc/flux/common/apache/lucene/search/TermStatistics; Q java/util/Iterator S hasNext ()Z U V T W next ()Ljava/lang/Object; Y Z T [ 3com/groupbyinc/flux/common/apache/lucene/index/Term ] get &(Ljava/lang/Object;)Ljava/lang/Object; _ ` + a :com/groupbyinc/flux/common/apache/lucene/index/TermContext c 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; e f
) g collectionStatistics Z(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics; i j
) k
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; m n
o term 5Lcom/groupbyinc/flux/common/apache/lucene/index/Term; i$ Ljava/util/Iterator; termStats i I collectionStats FLcom/groupbyinc/flux/common/apache/lucene/search/CollectionStatistics; extractTermContexts (Ljava/util/Map;)V getSpans ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight$Postings;)Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans; getValueForNormalization ()F ~
? normalize (FF)V ? ?
? queryNorm F boost scorer ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanScorer; POSITIONS KLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight$Postings; ? ? ? | }
? ;com/groupbyinc/flux/common/apache/lucene/search/spans/Spans ? getSimScorer ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer; ? ?
? @com/groupbyinc/flux/common/apache/lucene/search/spans/SpanScorer ? ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer;)V ?
? ? context BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; spans =Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans; docScorer SLcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer; simScorer ?(Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer; ? ?
? explain ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;I)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; ? ?
? ?()Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans; M ?
? ? advance (I)I ? ?
? ?
sloppyFreq ?
? ? java/lang/StringBuilder ? ()V ?
? ? phraseFreq= ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (F)Ljava/lang/StringBuilder; ? ?
? ? toString ? #
? ? ;com/groupbyinc/flux/common/apache/lucene/search/Explanation ? match ?(FLjava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; ? ?
? ? }(ILcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; ? ?
? getValue ?
? ? weight( ? getQuery 9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query; ? ?
? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
? ? in ? (I)Ljava/lang/StringBuilder; ? ?
? ? ) [ ? java/lang/Object ? getClass ()Ljava/lang/Class; ? ?
? ? java/lang/Class ?
getSimpleName ? #
? ?
], result of: ? no matching term ? noMatch ?(Ljava/lang/String;[Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation;)Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; ? ?
? ? freq freqExplanation =Lcom/groupbyinc/flux/common/apache/lucene/search/Explanation; scoreExplanation newDoc doc BLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanScorer; |(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; x0 Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable
Exceptions Signature(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Ljava/util/Map;)VW(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Ljava/util/Map;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimWeight; ?(Ljava/util/Map;)V
SourceFile InnerClasses!
? ? **+? *+? %? '*,-? ? ? /? 1**+,-? 5? 7? ? * * 8 9 * : ; * <