com.groupbyinc.flux.common.apache.lucene.search.spans.ConjunctionSpans.class Maven / Gradle / Ivy
???? 4 ? Fcom/groupbyinc/flux/common/apache/lucene/search/spans/ConjunctionSpans ;com/groupbyinc/flux/common/apache/lucene/search/spans/Spans ConjunctionSpans.java Hcom/groupbyinc/flux/common/apache/lucene/search/spans/ConjunctionSpans$1 subSpans >[Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans; conjunction BLcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator; atFirstInCurrentDoc Z oneExhaustedInCurrentDoc (Ljava/util/List;)V ()V
java/util/List size ()I "java/lang/IllegalArgumentException java/lang/StringBuilder
Less than 2 subSpans.size(): append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ! "
# (I)Ljava/lang/StringBuilder; ! %
& toString ()Ljava/lang/String; ( )
* (Ljava/lang/String;)V ,
- toArray (([Ljava/lang/Object;)[Ljava/lang/Object; / 0 1 4 ?com/groupbyinc/flux/common/apache/lucene/search/ConjunctionDISI 6 intersectSpans T(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator; 8 9
7 :
<
> this HLcom/groupbyinc/flux/common/apache/lucene/search/spans/ConjunctionSpans; OLjava/util/List; Ljava/util/List; docID @com/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator E D
F G cost ()J I J
F K nextDoc java/io/IOException N M
F P???
toMatchDoc S
T advance (I)I V W
F X target I
\ twoPhaseCurrentDocMatches ()Z ^ _
`
G asTwoPhaseIterator D()Lcom/groupbyinc/flux/common/apache/lucene/search/TwoPhaseIterator; c d
e @com/groupbyinc/flux/common/apache/lucene/search/TwoPhaseIterator g matchCost ()F i j
h k
positionsCost m j
n ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/ConjunctionSpans;Lcom/groupbyinc/flux/common/apache/lucene/search/DocIdSetIterator;F)V p
q tpi BLcom/groupbyinc/flux/common/apache/lucene/search/TwoPhaseIterator; spans =Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans; totalMatchCost F 'java/lang/UnsupportedOperationException y
z getSubSpans @()[Lcom/groupbyinc/flux/common/apache/lucene/search/spans/Spans; Code LocalVariableTable LocalVariableTypeTable LineNumberTable
StackMapTable Signature R(Ljava/util/List;)V
Exceptions
SourceFile InnerClasses
~ ? R*? +? ? #? Y? Y? ? $+? ? '? +? .?*++? ? ? 2 ? 3? 5*+? ;? =*? ?? R @ A R C ? R B ? $ % &