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

com.groupbyinc.flux.index.mapper.object.ObjectMapper.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?4com/groupbyinc/flux/index/mapper/object/ObjectMapper'com/groupbyinc/flux/index/mapper/MapperEcom/groupbyinc/flux/index/mapper/internal/AllFieldMapper$IncludeInAlljava/lang/CloneableObjectMapper.java?com/groupbyinc/flux/index/mapper/object/ObjectMapper$TypeParser

TypeParserLcom/groupbyinc/flux/index/mapper/object/ObjectMapper$Dynamic;pathType3Lcom/groupbyinc/flux/index/mapper/ContentPath$Type;includeInAllLjava/lang/Boolean;mappers7Lcom/groupbyinc/flux/common/collect/CopyOnWriteHashMap;tLcom/groupbyinc/flux/common/collect/CopyOnWriteHashMap;?(Ljava/lang/String;Ljava/lang/String;ZLcom/groupbyinc/flux/index/mapper/object/ObjectMapper$Nested;Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper$Dynamic;Lcom/groupbyinc/flux/index/mapper/ContentPath$Type;Ljava/util/Map;)V(Ljava/lang/String;)VAC
D/)	F01	H-2	J89	L:;	N5com/groupbyinc/flux/common/collect/CopyOnWriteHashMapP()VAR
QS>?	Ujava/lang/StringW
java/util/MapYcopyOfH(Ljava/util/Map;)Lcom/groupbyinc/flux/common/collect/CopyOnWriteHashMap;[\
Q]java/lang/StringBuilder_
`S__bappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;de
`ftoString()Ljava/lang/String;hi
`j3)	l6com/groupbyinc/flux/common/apache/lucene/util/BytesRefn(Ljava/lang/CharSequence;)VAp
oq45	s9com/groupbyinc/flux/common/apache/lucene/search/TermQueryu3com/groupbyinc/flux/common/apache/lucene/index/Termw_typeyM(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)VA{
x|8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)VA~
v67	?this6Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;nameLLjava/util/Map;Ljava/util/Map;clone8()Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;$java/lang/CloneNotSupportedException?java/lang/Object?()Ljava/lang/Object;??
??java/lang/RuntimeException?
?Se&Ljava/lang/CloneNotSupportedException;
mappingUpdatea(Lcom/groupbyinc/flux/index/mapper/Mapper;)Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;??
?	putMapper,(Lcom/groupbyinc/flux/index/mapper/Mapper;)V??
?mapper)Lcom/groupbyinc/flux/index/mapper/Mapper;	isEnabled()Z5()Lcom/groupbyinc/flux/index/mapper/ContentPath$Type;	getMapper=(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/Mapper;get&(Ljava/lang/Object;)Ljava/lang/Object;??
Q?fieldK(Ljava/lang/Boolean;)Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;<=	?values()Ljava/util/Collection;??
Q?java/util/Collection?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext????next????>(Ljava/lang/Boolean;)Lcom/groupbyinc/flux/index/mapper/Mapper;<??includeInAllIfNotSet???unsetIncludeInAll+()Lcom/groupbyinc/flux/index/mapper/Mapper;????()Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper$Nested;9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
simpleName?i
?
copyAndPut](Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/collect/CopyOnWriteHashMap;??
Q?@()Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper$Dynamic;mergeb(Lcom/groupbyinc/flux/index/mapper/Mapper;Z)Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;"java/lang/IllegalArgumentException?"Can't merge a non object mapping [??i
?] with an object mapping [?
?]?
?DdoMerge:(Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;Z)V??
?	mergeWithupdateAllTypesmergeWithObjectmerged-?
?isNested??
?object mapping [?,] can't be changed from nested to non-nested?,] can't be changed from non-nested to nested?
?U(Lcom/groupbyinc/flux/index/mapper/Mapper;Z)Lcom/groupbyinc/flux/index/mapper/Mapper;??
?mergeIntoMappermergeWithMapperupdateFieldTypeG(Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;java/util/List?:(Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/Mapper;??
?java/util/ArrayList
Sadd(Ljava/lang/Object;)Z???updated
updatedMapperfullNameToFieldTypeULjava/util/Map;updatedMappers;Ljava/util/List;Ljava/util/List;
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;java/io/IOException?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;Lcom/groupbyinc/flux/common/xcontent/ToXContent;)V
builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;params7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;
?3com/groupbyinc/flux/common/xcontent/XContentBuilderstartObjectI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
 type"[(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?$
%isIncludeInParent'?
(include_in_parent*J(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?,
-isIncludeInRoot/?
0include_in_root2isEmpty4?
Q58
?java/util/Locale9ROOTLjava/util/Locale;;<	:=toLowerCase&(Ljava/util/Locale;)Ljava/lang/String;?@
XA0	PATH_TYPED;	EpathG
?include_in_allJ[(Ljava/lang/String;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?L
M#O
doXContento(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)VQR
S:com/groupbyinc/flux/common/google/common/collect/IterablesUtoArray:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;WX
VY*[Lcom/groupbyinc/flux/index/mapper/Mapper;[9(Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;)VA]
^java/util/Arrays`sort,([Ljava/lang/Object;Ljava/util/Comparator;)Vbc
ad4com/groupbyinc/flux/index/mapper/MetadataFieldMapperf
propertiesh
O	endObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;kl
mcustom0Lcom/groupbyinc/flux/common/xcontent/ToXContent;
sortedMapperscountI??
t??
v??
x??
z<?
|
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable"(Ljava/lang/String;Ljava/lang/String;ZLcom/groupbyinc/flux/index/mapper/object/ObjectMapper$Nested;Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper$Dynamic;Lcom/groupbyinc/flux/index/mapper/ContentPath$Type;Ljava/util/Map;)VA()Ljava/util/Iterator;?(Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/object/ObjectMapper;
Exceptions
SourceFileInnerClasses!()~+,)~./)01-23)4567B89:;<=B>?@AB?T|*+?E*,?G*?I*?K*?M*?O?*?QY?T?V?*?^?V*?`Y?ac?g,?g?k?m*?oY*?m?r?t*?vY?xYz*?t?}??????R|??|?)|/)|01|-2|89|:;|>??|>??6
[\
]^_`!a&b4d=fTgch{i? ?4XXZ?????*???L?M??Y???+???*?????????orpqs?K?????a*??M,?QY?T?V,+??,?? ???????z|}~?i?/*?G?????????/*?I??????:??/*?O?????????@*?V+????????)??<???M+?*?*??M,+??,?V????N-???(-???:??,?+???????,??*1??M??M<=B???&	?????1?9?H?K????*?????T+?
*???*?*??M,+??,?V????N-???(-???:??,?+???????,??*8??T??T<=B???&	??
???8?@?O?R????*?????L*???*?*??L+??*?V????M,???$,???N-??+-????????+?? 3??L??>???&	??	???3?:?G?J??	??&?-??/*?K??????6??/*???????????o&+??+?*????L**?V+??+?ѵV??&??&??????%?????7
*?V??????
?????/i?/*?G??????3i?/*?m??????8??/*?M??????????K+??2??Y?`Y?aضg+?ڶgܶg*?ݶg߶g?k??+?N*??:-????4K??K??K?1;??A
?????6?;?A?H??6?????*???0+???S??Y?`Y?a?g*?ݶg?g?k??+???&??Y?`Y?a?g*?ݶg?g?k??+?M?*+?M?M+??N-???>-???:*?V?Ͷ??:?
:?
??:*???????H??????????-??????????1?>?
??7?A?d?k?s????????	?
?(7,???0?	????]vM*??N-???5-???:+?:?,??Y?M,?W???,?*?*??N,?:??????:-?????-??H#	?$??k
?v??v?t
M)	??vt
?>#*.6?BFHMkqt?'????.???????K	*+,?+?? 	??		?
$%??c
D+*??!W*?K??6+#.?&W*?K?)?++?.W*?K?1?'+3?.W?*?V?6?-?
+#+?&W*?M?+7*?M?8?>?B?&W*?I?+C*?I?.W*?O?F?+H*?O?I?>?B?&W*???+K*???NW-?-+,?PW*+,?T*?V???Z?\:?Y*?_?e6:?66?02:		?g???+i?!W	+,?jW?????+?nW+?nW??H ??	D??DDDop?`q[?Prs??!)	*+,'-0/:0F2T3^5e6z8?9?;?<?>???B?C?F?I?J?Q?RSTU&W.R4Z9[>]C^?3
0?2	!#\\?%??	?QR???? ???b?A???0*+?u?????;A???1*+?w?????;D???/*???????;??A???/*?y?????;A???0*+?{?????;A<??0*+?}?????;?	?J				@	@!#$	&'	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy