
com.groupbyinc.flux.common.apache.lucene.queries.payloads.PayloadNearQuery$PayloadSpans.class Maven / Gradle / Ivy
???? 3 ? Wcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery$PayloadSpans Acom/groupbyinc/flux/common/apache/lucene/search/spans/FilterSpans Ccom/groupbyinc/flux/common/apache/lucene/search/spans/SpanCollector PayloadNearQuery.java Qcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer Gcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity
SimScorer Jcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery
PayloadSpans Ncom/groupbyinc/flux/common/apache/lucene/search/spans/FilterSpans$AcceptStatus AcceptStatus Lcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery$1 docScorer SLcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer; payloadsSeen I payloadScore F payloads Ljava/util/List; Ljava/util/List<[B>; scratch 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; this$0 LLcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery; ?(Lcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer;)V ! $ @(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans;)V " &
' java/util/ArrayList ) ()V " +
* , . 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef 0
1 , 3 5 this YLcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery$PayloadSpans; in =Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans; accept ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans;)Lcom/groupbyinc/flux/common/apache/lucene/search/spans/FilterSpans$AcceptStatus; java/io/IOException = YES PLcom/groupbyinc/flux/common/apache/lucene/search/spans/FilterSpans$AcceptStatus; ? @ A candidate collectLeaf v(Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum;ILcom/groupbyinc/flux/common/apache/lucene/index/Term;)V ;com/groupbyinc/flux/common/apache/lucene/index/PostingsEnum F
getPayload :()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; H I
G J length L 1 M bytes [B O P 1 Q offset S 1 T java/lang/System V arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V X Y
W Z java/util/List \ add (Ljava/lang/Object;)Z ^ _ ] ` postings =Lcom/groupbyinc/flux/common/apache/lucene/index/PostingsEnum; position term 5Lcom/groupbyinc/flux/common/apache/lucene/index/Term; payload reset clear i + ] j doStartCurrentDoc m o doCurrentSpans h +
r collect H(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanCollector;)V t u
v
startPosition ()I x y
z endPosition | y
} processPayloads (Ljava/util/Collection;II)V ?
? java/util/Collection ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? P function KLcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadFunction; ? ? ? docID ? y
? fieldName Ljava/lang/String; ? ? ? computePayloadFactor >(IIILcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)F ? ?
? Icom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadFunction ? currentScore (ILjava/lang/String;IIIFF)F ? ?
? ?
thePayload i$ Ljava/util/Iterator; payLoads Ljava/util/Collection<[B>; Ljava/util/Collection; start end-(Lcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity$SimScorer;Lcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery$1;)V " #
? x0 x1 x2 x3 NLcom/groupbyinc/flux/common/apache/lucene/queries/payloads/PayloadNearQuery$1; Signature Code LocalVariableTable LineNumberTable
Exceptions
StackMapTable LocalVariableTypeTable (Ljava/util/Collection<[B>;II)V
SourceFile InnerClasses ? ! " # ? x &*+? %*,? (*? *Y? -? /*? 1Y? 2? 4*-? 6? ? &