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

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

There is a newer version: 198
Show newest version
????4?4com/groupbyinc/flux/join/query/HasParentQueryBuildernLcom/groupbyinc/flux/index/query/AbstractQueryBuilder;4com/groupbyinc/flux/index/query/AbstractQueryBuilderHasParentQueryBuilder.javaDcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$BuilderD(Ljava/lang/String;Lcom/groupbyinc/flux/index/query/QueryBuilder;Z)Vu(Ljava/lang/String;Lcom/groupbyinc/flux/index/query/QueryBuilder;ZLcom/groupbyinc/flux/index/query/InnerHitBuilder;)V>@
Athis6Lcom/groupbyinc/flux/join/query/HasParentQueryBuilder;()V>E
F=/	H"[has_parent] requires 'type' fieldJrequireValue8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;LM
Njava/lang/StringP9+	R#[has_parent] requires 'query' fieldT,com/groupbyinc/flux/index/query/QueryBuilderV78	X:/	Z;<	\5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Vjava/io/IOException_>^
a0com/groupbyinc/flux/common/io/stream/StreamInputc
readString()Ljava/lang/String;ef
dgreadBoolean()Zij
dkreadNamedWriteableH(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/io/stream/NamedWriteable;mn
do"java/lang/invoke/LambdaMetafactoryqmetafactory?(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;st
ruvF(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object;x/com/groupbyinc/flux/index/query/InnerHitBuilderz
{a|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;??
d?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??
??writeBoolean(Z)V??
??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??
??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;0()Lcom/groupbyinc/flux/index/query/QueryBuilder;innerHit3()Lcom/groupbyinc/flux/index/query/InnerHitBuilder;i(Lcom/groupbyinc/flux/index/query/InnerHitBuilder;)Lcom/groupbyinc/flux/join/query/HasParentQueryBuilder;setIgnoreUnmapped4(Z)Lcom/groupbyinc/flux/index/query/InnerHitBuilder;??
{?9(Z)Lcom/groupbyinc/flux/join/query/HasParentQueryBuilder;	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?j
??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?
?F3com/groupbyinc/flux/index/query/QueryShardException?.[has_parent] no join field has been configured?java/lang/Object?[(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;??
??toQuery??W?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;??
??getChildrenFilter??
??	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???0com/groupbyinc/flux/index/mapper/MappedFieldTypename
f
	>com/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode
Max@Lcom/groupbyinc/flux/common/apache/lucene/search/join/ScoreMode;	5com/groupbyinc/flux/common/apache/lucene/search/QueryNone	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>
java/lang/StringBuilder
 F[has_parent] join field ["append-(Ljava/lang/String;)Ljava/lang/StringBuilder;$%
 &
?] doesn't hold [)
] as a parent+toString-f
 .parentFilter7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
innerQuerychildFilter2Lcom/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?@
?A[Ljava/lang/String;Cjava/lang/ThrowableEdocumentMapperE(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;GH
?I/com/groupbyinc/flux/index/mapper/DocumentMapperK-[has_parent] query configured 'parent_type' [M] is not a valid typeOjava/util/HashSetQ
RF.com/groupbyinc/flux/index/mapper/MapperServiceT
docMappers(Z)Ljava/lang/Iterable;VW
UXjava/lang/IterableZiterator()Ljava/util/Iterator;\][^
java/util/Set`java/util/IteratorbhasNextdjcenext()Ljava/lang/Object;ghciparentFieldMapper6()Lcom/groupbyinc/flux/index/mapper/ParentFieldMapper;kl
Lm2com/groupbyinc/flux/index/mapper/ParentFieldMapperoactiveqj
pr9f
ptequals(Ljava/lang/Object;)Zvw
Qx
Ltadd{wa|isEmpty~ja,[has_parent] no child types found for type [?]?size()I??a?a^
UI
typeFilter??
L?
FSHOULDELcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;??	!??(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;{?
?build@()Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;??
?getParentJoinFieldType??
p?	joinField&(Ljava/lang/String;)Ljava/lang/String;??
p?4Lcom/groupbyinc/flux/index/mapper/ParentFieldMapper;1Lcom/groupbyinc/flux/index/mapper/DocumentMapper;
childrenQuerychildrenTypeStrchildrenFilterFLcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;
previousTypesparentDocMapper
childTypes#Ljava/util/Set;Ljava/util/Set;
parentType
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;??
??12	?%com/groupbyinc/flux/common/ParseField?getPreferredName?f
??field??
??
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??W?32	?[(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??42	?J(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??62	?printBoostAndQueryName8(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)V??
?52	??(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;fromXContentl(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/join/query/HasParentQueryBuilder;	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;???
END_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;??	?
FIELD_NAME??	?currentName?f?START_OBJECT??	?getDeprecationHandler:()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;??
?g(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/InnerHitBuilder;??
{+com/groupbyinc/flux/common/ParsingExceptiongetTokenLocation8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation;%[has_parent] query does not support [^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V>

isValue
j
textfbooleanValuejBOOST_FIELD2	
floatValue()F
NAME_FIELD2	>?
 =?
"	queryNameJ(Ljava/lang/String;)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;$%
&boost9(F)Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;()
*??
,parser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;F	innerHitscurrentFieldNametokeniqbqueryBuildergetWriteableNamedoEquals9(Lcom/groupbyinc/flux/join/query/HasParentQueryBuilder;)Zjava/util/Objects9'(Ljava/lang/Object;Ljava/lang/Object;)Zv;
:<java/lang/Boolean>valueOf(Z)Ljava/lang/Boolean;@A
?Bthat
doHashCodehash([Ljava/lang/Object;)IFG
:H	doRewritee(Lcom/groupbyinc/flux/index/query/QueryRewriteContext;)Lcom/groupbyinc/flux/index/query/QueryBuilder;rewriteLKWMhasParentQueryBuilderqueryShardContext5Lcom/groupbyinc/flux/index/query/QueryRewriteContext;rewrittenQueryextractInnerHitBuilders(Ljava/util/Map;)Vjava/util/HashMapU
VF6com/groupbyinc/flux/index/query/InnerHitContextBuilderXextractInnerHits@(Lcom/groupbyinc/flux/index/query/QueryBuilder;Ljava/util/Map;)VZ[
Y\getName^f
{_
java/util/Mapa@com/groupbyinc/flux/join/query/ParentChildInnerHitContextBuilderc?(Ljava/lang/String;ZLcom/groupbyinc/flux/index/query/QueryBuilder;Lcom/groupbyinc/flux/index/query/InnerHitBuilder;Ljava/util/Map;)V>e
dfput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;hibjchildren[Ljava/util/Map;Ljava/util/Map;innerHitContextBuilder8Lcom/groupbyinc/flux/index/query/InnerHitContextBuilder;9(Lcom/groupbyinc/flux/index/query/AbstractQueryBuilder;)Z78
r7((Ljava/lang/String;[Ljava/lang/String;)V>v
?wparent_typey:
inner_hits|ignore_unmapped~
ConstantValueCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable	Signature^(Ljava/util/Map;)VBootstrapMethods
SourceFileInnerClasses!*+?-./?01232425262789+:/;<=/>??U	*+,?B??*	CD	9+	78	:/?
OP>@??/*?G*?I*+K?O?Q?S*,U?O?W?Y*?[*?]??4/CD/9+/78/://;<?RL	ST#U(V.W>^??@*+?b*?I*+?h?S*+?l?[*+W?p?W?Y*+?????{?]*+?l?I??@CD@???"]L
^_`'a7b?c?`????_+*?S??+*?[??+*?Y??+???????,*?]??=+???*?]+*?Y*?S???+*?]??+*?I???? 2?/_CD_???2ghij%k2l7m;nKpNqVs^t?0@?`7??/*?Y??CD?z:j?/*?[??CD??9f?/*?S??CD?????/*?]??CD?????O*+?]*?]*?I??W*??CD?<????=??`*?I*?]?*?]??W*??CD=/??????=j?/*?I??CD?????[+?öș	*+?˰*+?ΰ?CD????
????`???!
	?+?Ը?M,?!*?I???Y?ݰ??Y+????,*?S??N-?\-??:*?Y+????:-??:-?:+??:?Y?*?[?	???+???*?I???Y?ݰ??Y+? Y?!#?',?(?'*?'*?S?',?'?/????\	>S01OB21U<31[6?4f+56?CD????784?9:?J?????*?4?8?>?O?U?[?f?t??????????????Y	???	ffQ?	???	ffQ?	????`???(
?+?>N+?QY*?SS?B*?Y+??M+-?B?
:+-?B?+*?S?J:?<*?I???Y?ݰ??Y+? Y?!N?'*?S?'P?'?/??濻RY?S:+???Y?_:?f?=?j?L:?n:?s?*?S?u?y??z?}W??????-??Y+? Y?!??'*?S?'??'?/??????&+?????j?Q??:+??:?O?Y??:??:?f?,?j?Q:	+??	??:

+??????W?????:,+????M?n??:+??:?Y,*?S??*?[?	???+???'')'??21?$k??+G?,G?4?1jG?
_?+	@C???CD???1?21??C;????M???L?1?7?4?,56??M????&????$?'?.?1?;?@?G?O?y???????????????	??,?4?7?@?_?j?y?|??????
??
????'?DF?	?D?L)?ac?@?3-?c?2??DLa?>	?DLa	??Q?	?DLa	??Q?`????m+-??W+??????W*?Y+,??W+?Ķ?*?S??W+?ɶ?*?[??W+?ζ?*?I??W*+??*?]?+?Զ?*?],??W+??W?? mCDm??m???.-<KPWgl??g?`	?????DM>::6::	*??Y:??=??*??:?????d??*?????*??:	?????*?????*?:????Y*?? Y?!	?'?'??'?/??????p??*?????
*?M??U??*?????
*?>??:??*?????*?6???*?????
*?D???*?????*?:???Y*?? Y?!	?'?'??'?/????Y,	?!?#?'?#?+?:
?
?-W
??p?./?(0??+?:/	?$+?1<?=/}2+q3?z48	5D
??$ !"#	$%')*$+,,7-?.P/Y0j1s3?6?7?8?9?:?;?<?=>?&@1B^GkHpIwJK?L?N?M?
QQ{QW?!
QQ{QW!,",?-?`6f?--??CD?S78??X*?Y+?Y?=?K*?S+?S?=?=*?[?C+?[?C?=?)*?]+?]?=?*?I?C+?I?C?=????XCDXDD?XY Z8[B\WX??V@E??[1??Y*?YSY*?SSY*?[?CSY*?]SY*?I?CS?I??1CD?aJK??5*?Y+?NM,*?Y?#?Y*?S,*?[*?]?BN-*?I?#W-?*??*(OD5CD5PQ*R8?fgh(i1j3l??3W?`ST??R*?]?M?VY?WM*?Y,?]*?]?`?
*?]?`?*?SN?dY*?S*?Y*?],?g:+-?kW??4Bln0!
+G
opRCDR1n?BlmR1m?qrst0uGwQy??+bCQ?!??D7q?3	*+??s??	CD?:tE?~V??Yu?Q?x????Yz?Q?x?Ļ?Y{?Q?x?ɻ?Y}?Q?x?Ի?Y?Q?x?α?BC"D3EDF?wy}???:
	
	D		!#$@	&()




© 2015 - 2024 Weber Informatics LLC | Privacy Policy