
com.groupbyinc.flux.common.apache.lucene.search.spans.SpanNotQuery.class Maven / Gradle / Ivy
???? 3 ? Bcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNotQuery ?com/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery SpanNotQuery.java Pcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNotQuery$SpanNotWeight
SpanNotWeight include ALcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery; exclude pre I post ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;)V ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;II)V
this DLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNotQuery; ?(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;I)V dist ()V
java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
!
#
%
' getField ()Ljava/lang/String; ) *
+ java/lang/String - equals (Ljava/lang/Object;)Z / 0
. 1 "java/lang/IllegalArgumentException 3 Clauses must have same field. 5 (Ljava/lang/String;)V 7
4 8
getInclude C()Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;
getExclude toString &(Ljava/lang/String;)Ljava/lang/String; java/lang/StringBuilder ?
@ spanNot( B append -(Ljava/lang/String;)Ljava/lang/StringBuilder; D E
@ F = >
H , J java/lang/Integer L (I)Ljava/lang/String; = N
M O ) Q getBoost ()F S T
U ;com/groupbyinc/flux/common/apache/lucene/util/ToStringUtils W boost (F)Ljava/lang/String; Y Z
X [ = *
@ ] field Ljava/lang/String; buffer Ljava/lang/StringBuilder; createWeight ?(Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Z)Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight; java/io/IOException e c d
g @com/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight i getTermContexts T([Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight;)Ljava/util/Map; k l
m =com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher o
java/util/Map q(Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNotQuery;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Ljava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight;Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight;)V s
t searcher ?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher; needsScores Z
includeWeight BLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanWeight;
excludeWeight rewrite u(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; } ~
reader