
com.groupbyinc.flux.common.apache.lucene.search.spans.SpanOrQuery.class Maven / Gradle / Ivy
???? 3 ? Acom/groupbyinc/flux/common/apache/lucene/search/spans/SpanOrQuery ?com/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery SpanOrQuery.java Ncom/groupbyinc/flux/common/apache/lucene/search/spans/SpanOrQuery$SpanOrWeight SpanOrWeight clauses Ljava/util/List; SLjava/util/List; field Ljava/lang/String; E([Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;)V ()V
java/util/ArrayList (I)V
B[Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; addClause D(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;)V
seq ALcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; arr$ len$ I i$ this CLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanOrQuery; Ljava/lang/Deprecated;
) getField ()Ljava/lang/String; + ,
- java/lang/String / equals (Ljava/lang/Object;)Z 1 2
0 3 "java/lang/IllegalArgumentException 5 Clauses must have same field. 7 (Ljava/lang/String;)V 9
6 : java/util/List < add > 2 = ? clause
getClauses D()[Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; size ()I D E = F toArray (([Ljava/lang/Object;)[Ljava/lang/Object; H I = J rewrite u(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; java/io/IOException N getBoost ()F P Q
R L M
T
V get (I)Ljava/lang/Object; X Y = Z :com/groupbyinc/flux/common/apache/lucene/index/IndexReader \ c query i reader