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

com.groupbyinc.flux.index.mapper.ParentFieldMapper.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4_2com/groupbyinc/flux/index/mapper/ParentFieldMapper4com/groupbyinc/flux/index/mapper/MetadataFieldMapperParentFieldMapper.java4com/groupbyinc/flux/index/mapper/ParentFieldMapper$1Bcom/groupbyinc/flux/index/mapper/ParentFieldMapper$ParentFieldTypeParentFieldType=com/groupbyinc/flux/index/mapper/ParentFieldMapper$TypeParser
TypeParser:com/groupbyinc/flux/index/mapper/ParentFieldMapper$BuilderBuilder;com/groupbyinc/flux/index/mapper/ParentFieldMapper$DefaultsDefaults6com/groupbyinc/flux/index/mapper/Mapper$BuilderContext'com/groupbyinc/flux/index/mapper/MapperBuilderContext;com/groupbyinc/flux/index/mapper/KeywordFieldMapper$Builder3com/groupbyinc/flux/index/mapper/KeywordFieldMapper5com/groupbyinc/flux/common/xcontent/ToXContent$Params.com/groupbyinc/flux/common/xcontent/ToXContentParams4com/groupbyinc/flux/index/mapper/FieldMapper$Builder",com/groupbyinc/flux/index/mapper/FieldMapper$Dcom/groupbyinc/flux/index/mapper/KeywordFieldMapper$KeywordFieldType&KeywordFieldType6com/groupbyinc/flux/index/mapper/ParseContext$Document)-com/groupbyinc/flux/index/mapper/ParseContext+DocumentNAMELjava/lang/String;_parent0CONTENT_TYPE
parentTypeparentJoinField5Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;createParentJoinFieldMapper?(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/Mapper$BuilderContext;)Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;	joinField&(Ljava/lang/String;)Ljava/lang/String;89
:(Ljava/lang/String;)V<=
>;com/groupbyinc/flux/common/apache/lucene/index/IndexOptions@NONE=Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;BC	ADindexOptions|(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;)Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper$Builder;FG
H	docValues9(Z)Lcom/groupbyinc/flux/index/mapper/FieldMapper$Builder;JK
L	fieldTypeH()Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper$KeywordFieldType;NO
PLcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;TU	SVsetDocValuesTypeA(Lcom/groupbyinc/flux/common/apache/lucene/index/DocValuesType;)VXY
'Zbuildo(Lcom/groupbyinc/flux/index/mapper/Mapper$BuilderContext;)Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;\]
^docTypecontext8Lcom/groupbyinc/flux/index/mapper/Mapper$BuilderContext;=Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper$Builder;?(Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;)V
FIELD_TYPEDLcom/groupbyinc/flux/index/mapper/ParentFieldMapper$ParentFieldType;ef	g?(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/settings/Settings;)V<i
j3/	l45	nthis4Lcom/groupbyinc/flux/index/mapper/ParentFieldMapper;childJoinFieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;
indexSettings.Lcom/groupbyinc/flux/common/settings/Settings;getParentJoinFieldType4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType;
Ptype()Ljava/lang/String;preParse2(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Vjava/io/IOException}/Lcom/groupbyinc/flux/index/mapper/ParseContext;	postParseparseZ(Lcom/groupbyinc/flux/index/mapper/ParseContext;)Lcom/groupbyinc/flux/index/mapper/Mapper;??
?parseCreateFieldB(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)V	docMapper3()Lcom/groupbyinc/flux/index/mapper/DocumentMapper;??
,?
sourceToParse2()Lcom/groupbyinc/flux/index/mapper/SourceToParse;??
,?.com/groupbyinc/flux/index/mapper/SourceToParse?yz
??/com/groupbyinc/flux/index/mapper/DocumentMapper?isParent(Ljava/lang/String;)Z??
??Fcom/groupbyinc/flux/common/apache/lucene/document/SortedDocValuesField?name?z
'?6com/groupbyinc/flux/common/apache/lucene/util/BytesRef?id?z
??(Ljava/lang/CharSequence;)V<?
??M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V<?
??java/util/List?add(Ljava/lang/Object;)Z????active()Z??
?parser6()Lcom/groupbyinc/flux/common/xcontent/XContentParser;??
,?2com/groupbyinc/flux/common/xcontent/XContentParser?currentName?z??java/lang/String?equals??
??text?z??parentD(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/SourceToParse;??
??Ns	?0com/groupbyinc/flux/index/mapper/MappedFieldType?
??doc:()Lcom/groupbyinc/flux/index/mapper/ParseContext$Document;??
,?get?9
*??z
??7com/groupbyinc/flux/index/mapper/MapperParsingException?BNo parent id provided, not within the document, and not externally?
?>$com/groupbyinc/flux/index/mapper/Uid?	createUid8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;??
??java/lang/StringBuilder?()V<?
??'Parent id mismatch, document value is [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??:(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/Uid;??
??
??], while external value is [?]?toString?z
??parentIdparsedParentIdfieldsQLjava/util/List;Ljava/util/List;Z_parent#?contentTypeiterator()Ljava/util/Iterator;java/util/Collections	singleton#(Ljava/lang/Object;)Ljava/util/Set;

java/util/Set	

toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;include_defaultsparamAsBoolean(Ljava/lang/String;Z)Z3com/groupbyinc/flux/common/xcontent/XContentBuilderstartObjectI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
yfield[(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
Nw
eagerGlobalOrdinals!?
?"eager_global_ordinals$J(Ljava/lang/String;Z)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;includeDefaultsdoMerge-(Lcom/groupbyinc/flux/index/mapper/Mapper;Z)Vclone4w
?523
7java/util/Objects9'(Ljava/lang/Object;Ljava/lang/Object;)Z?;
:<"java/lang/IllegalArgumentException>3The _parent field's type option can't be changed: [@]->[B
?>	mergeWith)Lcom/groupbyinc/flux/index/mapper/Mapper;updateAllTypesfieldMergeWithcurrentFieldType?(Lcom/groupbyinc/flux/index/mapper/KeywordFieldMapper;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/mapper/ParentFieldMapper$1;)V<d
Kx0x1x2x3x46Lcom/groupbyinc/flux/index/mapper/ParentFieldMapper$1;
ConstantValueCodeLocalVariableTableLineNumberTable
ExceptionsLocalVariableTypeTable
StackMapTable	Signature?(Lcom/groupbyinc/flux/index/mapper/ParseContext;Ljava/util/List;)VA()Ljava/util/Iterator;
SourceFileInnerClasses!./S12/S13/4567Tx*?Y*?;??M,?E?IW,?MW,?Q?W?[,+?_?U *`/*ab4cV????$?<dTu*1,?h?k*-?m*+?o?U4pq45rs3/tuV????vwT2*?o?x?UpqV?yzT/*?m?UpqV?{|T5?UpqaV?W~?|T?*+??W?UpqaV
??W~??T/+??+??????>?),??Y*?o?x????Y+??????????W*????+?????J+????1???9+????:+????W,??Y*?ɶ̻?Y??????W??+??1??:+??????+????:?3?
??Yٷڿ,??Y*?ɶ̻?Y??????W?J?E*?m????4??Y??Y????????????????ڿ?UHi(?/?|?/???//pq/a/?? ??X/??VR???9?@?A?^?i?s????????????????.Y?9?R?1?? ?FW~Z[	89T>??Y?????*????U3/V?zT-1?UpqVT7
*?o???U
pqVZ\
T?K*???+?,?>+1?W+*?m?W?
*? ?#?+%*? ?#?(W+?,W+?U*KpqK-.K/071?V&		 "#'$5%D'I(Y	?+W~23T?k+?N*?ɶ6?	:*+?8-?m?B*?m-?m?=?4??Y??Y??A??*?m??C??-?m??????D?*???	*?ɱU4kpqkEFkG?fHqZIfV"-./0,1]4d5j7Y?]	??TB
*?m???U
pqV=Y@<JTf
*+,-?L?U>
pq
M5
Ns
O/
Pu
QRV5]^Z	

					 !	#%	'(*,-	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy