com.groupbyinc.flux.common.apache.lucene.search.spans.SpanContainQuery.class Maven / Gradle / Ivy
???? 4 ? Fcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanContainQuery ?com/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery java/lang/Cloneable SpanContainQuery.java Xcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanContainQuery$SpanContainWeight SpanContainWeight big ALcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; little ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;)V ()V
java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
getField ()Ljava/lang/String;
java/lang/String ! equals (Ljava/lang/Object;)Z # $
" % "java/lang/IllegalArgumentException ' big and little not same field ) (Ljava/lang/String;)V +
( , this HLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanContainQuery; getBig C()Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; getLittle toString 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; java/lang/StringBuilder 5
6 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 8 9
6 : ( < &(Ljava/lang/String;)Ljava/lang/String; 3 >
? , A ) C 3
6 E field Ljava/lang/String; name buffer Ljava/lang/StringBuilder; rewrite u(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; java/io/IOException N $java/lang/CloneNotSupportedException P L M
R java/lang/Object T clone ()Ljava/lang/Object; V W
U X java/lang/AssertionError Z (Ljava/lang/Object;)V \
[ ] e &Ljava/lang/CloneNotSupportedException; reader