All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.join.query.HasChildQueryBuilder.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?3com/groupbyinc/flux/join/query/HasChildQueryBuildermLcom/groupbyinc/flux/index/query/AbstractQueryBuilder;4com/groupbyinc/flux/index/query/AbstractQueryBuilderHasChildQueryBuilder.javaDcom/groupbyinc/flux/join/query/HasChildQueryBuilder$LateParsingQueryLateParsingQuery5com/groupbyinc/flux/common/xcontent/ToXContent$Params
.com/groupbyinc/flux/common/xcontent/ToXContentParams8com/groupbyinc/flux/common/xcontent/XContentParser$Token2com/groupbyinc/flux/common/xcontent/XContentParserToken5com/groupbyinc/flux/common/io/stream/Writeable$Reader.com/groupbyinc/flux/common/io/stream/WriteableReader%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupNAMELjava/lang/String;	has_child DEFAULT_MAX_CHILDRENI???DEFAULT_MIN_CHILDRENDEFAULT_IGNORE_UNMAPPEDZQUERY_FIELD'Lcom/groupbyinc/flux/common/ParseField;
TYPE_FIELDMAX_CHILDREN_FIELDMIN_CHILDREN_FIELDSCORE_MODE_FIELDINNER_HITS_FIELDIGNORE_UNMAPPED_FIELDquery.Lcom/groupbyinc/flux/index/query/QueryBuilder;type	scoreMode@Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;innerHitBuilder1Lcom/groupbyinc/flux/index/query/InnerHitBuilder;minChildrenmaxChildrenignoreUnmapped?(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;=
>this5Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder;()V;B
C8#	E9#	G:(	I![has_child] requires 'type' fieldKrequireValue8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;MN
Ojava/lang/StringQ3	S"[has_child] requires 'query' fieldU,com/groupbyinc/flux/index/query/QueryBuilderW12	Y'[has_child] requires 'score_mode' field[>com/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode]45	_67	a5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Vjava/io/IOExceptiond;c
f0com/groupbyinc/flux/common/io/stream/StreamInputh
readString()Ljava/lang/String;jk
ilreadInt()Ino
ipvaluesC()[Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;rs
^treadVIntvo
iwreadNamedWriteableH(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;yz
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;?read9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;???readOptionalWriteablei(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;)Lcom/groupbyinc/flux/common/io/stream/Writeable;??
i?readBoolean()Z??
i?in2Lcom/groupbyinc/flux/common/io/stream/StreamInput;	doWriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V1com/groupbyinc/flux/common/io/stream/StreamOutput?writeString(Ljava/lang/String;)V??
??writeInt(I)V??
??ordinal?o
^?	writeVInt??
??writeNamedWriteable8(Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;)V??
??
getVersion()Lcom/groupbyinc/flux/Version;??
??com/groupbyinc/flux/Version?V_5_5_0Lcom/groupbyinc/flux/Version;??	??before (Lcom/groupbyinc/flux/Version;)Z??
??writeBoolean(Z)V??
??writeToParentChildBWCv(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;Lcom/groupbyinc/flux/index/query/QueryBuilder;Ljava/lang/String;)V??
??writeOptionalWriteable3(Lcom/groupbyinc/flux/common/io/stream/Writeable;)V??
??hasInnerHitout3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;minMaxChildren9(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'?innerHit3()Lcom/groupbyinc/flux/index/query/InnerHitBuilder;h(Lcom/groupbyinc/flux/index/query/InnerHitBuilder;)Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder;setIgnoreUnmapped4(Z)Lcom/groupbyinc/flux/index/query/InnerHitBuilder;??
??0()Lcom/groupbyinc/flux/index/query/QueryBuilder;	childTypeB()Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;8(Z)Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder;
doXContento(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)V3com/groupbyinc/flux/common/xcontent/XContentBuilder?startObjectI(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/NestedQueryBuilderscoreModeAsStringT(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;?
?printBoostAndQueryName8(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;?
?	endObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
?builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;fromXContentk(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder;None&5	^'	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;)*+
END_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;-.	/
FIELD_NAME1.	2currentName4k5START_OBJECT7.	8getDeprecationHandler:()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;:;<matchM(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)Z>?
?@parseInnerQueryBuilderd(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/QueryBuilder;BC
Dg(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/InnerHitBuilder;$F
?G+com/groupbyinc/flux/common/ParsingExceptionIgetTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;KLMjava/lang/StringBuilderO
PC$[has_child] query does not support [Rappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;TU
PV]XtoStringZk
P[java/lang/Object]^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V;_
J`isValueb?
ctextekfparseScoreModeT(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;hi
jBOOST_FIELDl*	m
floatValue()FopqintValue(Z)IstubooleanValuew?x
NAME_FIELDz*	{;<
}??
	queryNameJ(Ljava/lang/String;)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;??
?boost9(F)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;??
?:?
???
?parser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;FcurrentFieldNametokeniqbhasChildQueryBuildergetWriteableName	doToQueryl(Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;1com/groupbyinc/flux/index/query/QueryShardContext?getIndexSettings+()Lcom/groupbyinc/flux/index/IndexSettings;??
??'com/groupbyinc/flux/index/IndexSettings?isSingleType??
??joinFieldDoToQuery??
?parentFieldDoToQuery??
?context3Lcom/groupbyinc/flux/index/query/QueryShardContext;getMapperService2()Lcom/groupbyinc/flux/index/mapper/MapperService;??
??5com/groupbyinc/flux/join/mapper/ParentJoinFieldMapper?	getMapperi(Lcom/groupbyinc/flux/index/mapper/MapperService;)Lcom/groupbyinc/flux/join/mapper/ParentJoinFieldMapper;??
??@com/groupbyinc/flux/common/apache/lucene/search/MatchNoDocsQuery?
?C3com/groupbyinc/flux/index/query/QueryShardException?-[has_child] no join field has been configured?[(Lcom/groupbyinc/flux/index/query/QueryShardContext;Ljava/lang/String;[Ljava/lang/Object;)V;?
??getParentIdFieldMapperJ(Ljava/lang/String;Z)Lcom/groupbyinc/flux/join/mapper/ParentIdFieldMapper;??
??3com/groupbyinc/flux/join/mapper/ParentIdFieldMapper?getParentFilter9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
??getChildFilterK(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
??toQuery??X?0com/groupbyinc/flux/common/lucene/search/Queries?filtered?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;??
??	fieldType4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType;??
??getForFieldh(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/index/fielddata/IndexFieldData;??
??Kcom/groupbyinc/flux/index/fielddata/plain/SortedSetDVOrdinalsIndexFieldData?8o
?9o
?0com/groupbyinc/flux/index/mapper/MappedFieldType?name?k
??getSearchSimilarityK()Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity;??
??[(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;IILjava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;Lcom/groupbyinc/flux/index/fielddata/plain/SortedSetDVOrdinalsIndexFieldData;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity;)V;?
?[has_child] join field [?
??] doesn't hold [?] as a child?parentFilter7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;childFilter
innerQuery2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;	fieldDataMLcom/groupbyinc/flux/index/fielddata/plain/SortedSetDVOrdinalsIndexFieldData;joinFieldMapper7Lcom/groupbyinc/flux/join/mapper/ParentJoinFieldMapper;parentIdFieldMapper5Lcom/groupbyinc/flux/join/mapper/ParentIdFieldMapper;getTypes()[Ljava/lang/String;
?setTypes([Ljava/lang/String;)V
?[Ljava/lang/String;	java/lang/Throwable5com/groupbyinc/flux/common/apache/lucene/search/Query
.com/groupbyinc/flux/index/mapper/MapperServicedocumentMapperE(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;
/com/groupbyinc/flux/index/mapper/DocumentMapper'[has_child] no mapping found for type [parentFieldMapper6()Lcom/groupbyinc/flux/index/mapper/ParentFieldMapper;
2com/groupbyinc/flux/index/mapper/ParentFieldMapperactive?
 7[has_child] _parent field has no parent type configured"3k
$[has_child] Type [&(] points to a non existent parent type [(
typeFilter*?
+	joinField&(Ljava/lang/String;)Ljava/lang/String;-.
/getParentJoinFieldType1?
2
previousTypeschildDocMapper1Lcom/groupbyinc/flux/index/mapper/DocumentMapper;4Lcom/groupbyinc/flux/index/mapper/ParentFieldMapper;
parentTypeparentDocMapperparentFieldTypedoEquals8(Lcom/groupbyinc/flux/join/query/HasChildQueryBuilder;)Zjava/util/Objects=equals'(Ljava/lang/Object;Ljava/lang/Object;)Z?@
>Ajava/lang/IntegerCvalueOf(I)Ljava/lang/Integer;EF
DGjava/lang/BooleanI(Z)Ljava/lang/Boolean;EK
JLthat
doHashCodehash([Ljava/lang/Object;)IPQ
>R	doRewritee(Lcom/groupbyinc/flux/index/query/QueryRewriteContext;)Lcom/groupbyinc/flux/index/query/QueryBuilder;rewriteVUXWqueryShardContext5Lcom/groupbyinc/flux/index/query/QueryRewriteContext;rewrittenQueryextractInnerHitBuilders(Ljava/util/Map;)Vjava/util/HashMap^
_C6com/groupbyinc/flux/index/query/InnerHitContextBuilderaextractInnerHits@(Lcom/groupbyinc/flux/index/query/QueryBuilder;Ljava/util/Map;)Vcd
begetNamegk
?h
java/util/Mapj@com/groupbyinc/flux/join/query/ParentChildInnerHitContextBuilderl?(Ljava/lang/String;ZLcom/groupbyinc/flux/index/query/QueryBuilder;Lcom/groupbyinc/flux/index/query/InnerHitBuilder;Ljava/util/Map;)V;n
moput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;qrkschildren[Ljava/util/Map;Ljava/util/Map;innerHitContextBuilder8Lcom/groupbyinc/flux/index/query/InnerHitContextBuilder;	innerHits9(Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;)Z;<
|1((Ljava/lang/String;[Ljava/lang/String;)V;?
??3max_children?min_children?
score_mode?
inner_hits?ignore_unmapped?
ConstantValueCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable	Signature^(Ljava/util/Map;)VBootstrapMethods
SourceFileInnerClasses!?!"#?$%#?&'(?&)*+*,*-*.*/*0*12345678#9#:(;<?X*+,$-????*@A31245?
`a;=??N*?D*?F*$?H*?J*+L?P?R?T*,V?P?X?Z*\?P?^?`*?b*?F*?H??HN@AN3N12N8#N9#N45N67?.d[	\]e!f.g<hBiGjMk;c??_*+?g*?F*$?H*?J*+?m?T*+?q?F*+?q?H*?u+?x2?`*+X?|?X?Z*+???????b*+???J??_@A_???2q[
\]rs%t-u9vFwVx^y?e????r+*?T??+*?F??+*?H??+*?`????+*?Z??+???????,*?b??=+???*?b+*?Z*?T?ŧ+*?b??+*?J???? E?(r@Ar???:}~?#?+?8?E?J?N?^?a?i?q??
?C@?e????7?
??YҷԿ?
??YַԿ?
??YطԿ*?F*?H*?? 7@A78#79#?&	?????!?+?0?5??
???/*?b??@A?????O*+?b*?b*?J??W*??@A?7????1??/*?Z??@A???k?/*?T??@A??4??/*?`??@A??8o?/*?F??@A??9o?/*?H??@A??:??`*?J*?b?*?b??W*??@A:(??????:??/*?J??@A??????+!??W+?????W*?Z+,??W+????*?T??W+???*?`???W+???*?F?W+?
??*?H?W+???*?J?W*+?*?b?+???*?b,?W+?W?? ?@A? !?"#?6
????-???N?]?l?q?x?????????e	$%??
?DM?(N6$66:::	:*?,Y:
?0?z
?3?*?6:	???
?9?d??	*?=?A?*?E:????	*?=?A?*?H:????JY*?N?PY?QS?W	?WY?W?\?^?a?
?d??p??	*?=?A?
*?gM??U?	*?=?A?*?g?kN??7?n	*?=?A?
*?rD???	*?=?A?*?v6????
	*?=?A?*?v6???	*?=?A?*?y6??Ʋ|	*?=?A?*?g:????JY*?N?PY?QS?W	?WY?W?\?^?a??Y,-?~:??W??W#??W??W???W???
?????????45?8#?9#?:(???67??	'??.
??2?1?A??+???????-5@HY	b
s|
???????"3?P[lw?#?$?%?&?'?(?)?+?W?R^R?RX?!R^R?RX!,",?:?e?k?-!??@A?0???[+?????	*+???*+????@A???5
68??e????
	?+????M,?"*?J???Y?????Y+??^???,*?T??N-?X-??:-*?T??:*?Z+????:-??:+????:?Y*??*????*?`+???*?J???Y?????Y+?PY?Q?W,??W?W*?T?W??W?\?^????\	?O??IE??Z4??`.??k#???@A??????5???J=>?@B+F5G9H?IIJZK`LkM}N?M?P?Q?S????b??e????
1+?N+?RY*?TS?*?Z+??M+-??
:+-??+??*?T?:?<*?J???Y?????Y+?PY?Q?W*?T?WY?W?\?^????:?!???Y+#?^????%:+???:?8??Y+?PY?Q'?W*?T?W)?W?WY?W?\?^???,+?,??M?0:??3:	+	????:
?Y+?,,*??*??*?`
+???'')'?z??1@A1??1??,4	>?56??7??8??96?8-.:?	#??
?j[\^`$a'`.a1b>cCdJeRg|j?k?l?n?o?p?q?v?x?yz{*|0{???'?
?	?
? )??KR?e;<??z*?Z+?Z?B?m*?T+?T?B?_*?`+?`?B?Q*?F?H+?F?H?B?=*?H?H+?H?H?B?)*?b+?b?B?*?J?M+?J?M?B????z@AzNA?"??$?.?B?Z?d?y???x@Oo?nD?^Y*?ZSY*?TSY*?`SY*?F?HSY*?H?HSY*?bSY*?J?MS?S??D@A??TU??=*?Z+?XM,*?Z?+?Y*?T,*?F*?H*?`*?b??N-*?J??W-?*??*0?A=@A=YZ2[2????0?9;??;X?e\]??R*?b?M?_Y?`M*?Z,?f*?b?i?
*?b?i?*?TN?mY*?T*?Z*?b,?p:+-?tW??4Buw0!?G
xyR@ARzw?BuvRzv?	
0G
Q??+kCR?!??D;{?3	*+??}??	@A?>~B??x??Y?R??????Y??R??????Y??R???
??Y??R?????Y??R?????Y??R?????Y??R?????OP"Q3RDSUTfU????????*	
	D		




© 2015 - 2024 Weber Informatics LLC | Privacy Policy