com.groupbyinc.flux.join.query.HasChildQueryBuilder.class Maven / Gradle / Ivy
???? 4? 3com/groupbyinc/flux/join/query/HasChildQueryBuilder mLcom/groupbyinc/flux/index/query/AbstractQueryBuilder; 4com/groupbyinc/flux/index/query/AbstractQueryBuilder HasChildQueryBuilder.java Dcom/groupbyinc/flux/join/query/HasChildQueryBuilder$LateParsingQuery LateParsingQuery 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 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup NAME Ljava/lang/String; has_child DEFAULT_MAX_CHILDREN I??? DEFAULT_MIN_CHILDREN DEFAULT_IGNORE_UNMAPPED Z QUERY_FIELD 'Lcom/groupbyinc/flux/common/ParseField;
TYPE_FIELD MAX_CHILDREN_FIELD MIN_CHILDREN_FIELD SCORE_MODE_FIELD INNER_HITS_FIELD IGNORE_UNMAPPED_FIELD query .Lcom/groupbyinc/flux/index/query/QueryBuilder; type scoreMode @Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode; innerHitBuilder 1Lcom/groupbyinc/flux/index/query/InnerHitBuilder; minChildren maxChildren ignoreUnmapped ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/query/QueryBuilder;Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;)V ?(Ljava/lang/String;Lcom/groupbyinc/flux/index/query/QueryBuilder;IILcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;Lcom/groupbyinc/flux/index/query/InnerHitBuilder;)V ; =
> this 5Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder; ()V ; B
C 8 # E 9 # G : ( I ![has_child] requires 'type' field K requireValue 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; M N
O java/lang/String Q 3 S "[has_child] requires 'query' field U ,com/groupbyinc/flux/index/query/QueryBuilder W 1 2 Y '[has_child] requires 'score_mode' field [ >com/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode ] 4 5 _ 6 7 a 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException d ; c
f 0com/groupbyinc/flux/common/io/stream/StreamInput h
readString ()Ljava/lang/String; j k
i l readInt ()I n o
i p values C()[Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode; r s
^ t readVInt v o
i w readNamedWriteable H(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/io/stream/NamedWriteable; y z
i { "java/lang/invoke/LambdaMetafactory } metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ?
~ ? ? F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; ? /com/groupbyinc/flux/index/query/InnerHitBuilder ?
? f ? e(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/index/query/InnerHitBuilder; ? read 9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; ? ? ? readOptionalWriteable i(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;)Lcom/groupbyinc/flux/common/io/stream/Writeable; ? ?
i ? readBoolean ()Z ? ?
i ? 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 ? writeString (Ljava/lang/String;)V ? ?
? ? writeInt (I)V ? ?
? ? ordinal ? o
^ ? writeVInt ? ?
? ? writeNamedWriteable 8(Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;)V ? ?
? ?
getVersion ()Lcom/groupbyinc/flux/Version; ? ?
? ? com/groupbyinc/flux/Version ? V_5_5_0 Lcom/groupbyinc/flux/Version; ? ? ? ? before (Lcom/groupbyinc/flux/Version;)Z ? ?
? ? writeBoolean (Z)V ? ?
? ? writeToParentChildBWC v(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;Lcom/groupbyinc/flux/index/query/QueryBuilder;Ljava/lang/String;)V ? ?
? ? writeOptionalWriteable 3(Lcom/groupbyinc/flux/common/io/stream/Writeable;)V ? ?
? ? hasInnerHit out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; minMaxChildren 9(II)Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder; "java/lang/IllegalArgumentException ? 6[has_child] requires non-negative 'min_children' field ? ; ?
? ? 6[has_child] requires non-negative 'max_children' field ? 6[has_child] 'max_children' is less than 'min_children' ? innerHit 3()Lcom/groupbyinc/flux/index/query/InnerHitBuilder; h(Lcom/groupbyinc/flux/index/query/InnerHitBuilder;)Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder; setIgnoreUnmapped 4(Z)Lcom/groupbyinc/flux/index/query/InnerHitBuilder; ? ?
? ? 0()Lcom/groupbyinc/flux/index/query/QueryBuilder; childType B()Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode; 8(Z)Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder;
doXContent o(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? ) * ? %com/groupbyinc/flux/common/ParseField ? getPreferredName ? k
? ? field ? ?
? ?
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ? X ? + * ? [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? . * ? 2com/groupbyinc/flux/index/query/NestedQueryBuilder scoreModeAsString T(Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;)Ljava/lang/String;
- * J(Ljava/lang/String;I)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ?
?
, * 0 * J(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ?
? printBoostAndQueryName 8(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)V
/ * ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/ToXContent;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ?
? endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
? 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/join/query/HasChildQueryBuilder; None&