com.groupbyinc.flux.index.query.SpanNotQueryBuilder.class Maven / Gradle / Ivy
???? 4I 3com/groupbyinc/flux/index/query/SpanNotQueryBuilder ?Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;Lcom/groupbyinc/flux/index/query/SpanQueryBuilder; 4com/groupbyinc/flux/index/query/AbstractQueryBuilder 0com/groupbyinc/flux/index/query/SpanQueryBuilder SpanNotQueryBuilder.java 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token NAME Ljava/lang/String; span_not DEFAULT_PRE I DEFAULT_POST
POST_FIELD 'Lcom/groupbyinc/flux/common/ParseField; PRE_FIELD
DIST_FIELD
EXCLUDE_FIELD
INCLUDE_FIELD include 2Lcom/groupbyinc/flux/index/query/SpanQueryBuilder; exclude pre post $assertionsDisabled Z g(Lcom/groupbyinc/flux/index/query/SpanQueryBuilder;Lcom/groupbyinc/flux/index/query/SpanQueryBuilder;)V ()V ( *
+ $ - % / "java/lang/IllegalArgumentException 1 &inner clause [include] cannot be null. 3 (Ljava/lang/String;)V ( 5
2 6 &inner clause [exclude] cannot be null. 8 ! " : # " < this 5Lcom/groupbyinc/flux/index/query/SpanNotQueryBuilder; 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException A ( @
C ,com/groupbyinc/flux/index/query/QueryBuilder E 0com/groupbyinc/flux/common/io/stream/StreamInput G readNamedWriteable H(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/io/stream/NamedWriteable; I J
H K readVInt ()I M N
H O in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; doWriteTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput U writeNamedWriteable 8(Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;)V W X
V Y writeVInt (I)V [ \
V ] out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; includeQuery 4()Lcom/groupbyinc/flux/index/query/SpanQueryBuilder; excludeQuery dist 8(I)Lcom/groupbyinc/flux/index/query/SpanNotQueryBuilder; $ e
f % e
h ()Ljava/lang/Integer; java/lang/Integer k valueOf (I)Ljava/lang/Integer; m n
l o
doXContent o(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V 3com/groupbyinc/flux/common/xcontent/XContentBuilder s startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; u v
t w y %com/groupbyinc/flux/common/ParseField { getPreferredName ()Ljava/lang/String; } ~
| field ? v
t ?
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ? ? ? ? J(Ljava/lang/String;I)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
t ? ? printBoostAndQueryName 8(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)V ? ?
? endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
t ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; fromXContent k(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/SpanNotQueryBuilder; java/lang/String ? nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ?
END_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; ? ? ?
FIELD_NAME ? ? ? currentName ? ~ ? START_OBJECT ? ? ? getDeprecationHandler :()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler; ? ? ? match M(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)Z ? ?
| ? parseInnerQueryBuilder d(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/QueryBuilder; ? ?
? +com/groupbyinc/flux/common/ParsingException ? getTokenLocation 8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation; ? ? ? ,spanNot [include] must be of type span query ? java/lang/Object ? ^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V ( ?
? ? ,spanNot [exclude] must be of type span query ? java/lang/StringBuilder ?
? + #[span_not] query does not support [ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? ] ? toString ? ~
? ? ? intValue ? N ? BOOST_FIELD ? ?
floatValue ()F ? ? ?
NAME_FIELD ? ? text ? ~ ? -spanNot must have [include] span query clause ? -spanNot must have [exclude] span query clause ? 9spanNot can either use [dist] or [pre] & [post] (or none) ? ( )
?
l ? d e
? boost 9(F)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder; ? ?
? queryName J(Ljava/lang/String;)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder; ? ?
? query .Lcom/groupbyinc/flux/index/query/QueryBuilder; parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; F Ljava/lang/Integer; currentFieldName token spanNotQuery doToQuery l(Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query; toQuery
&