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

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

There is a newer version: 198
Show newest version
????4?5com/groupbyinc/flux/index/mapper/DocumentMapperParserjava/lang/ObjectDocumentMapperParser.java;rootObjectTypeParser>Lcom/groupbyinc/flux/index/mapper/RootObjectMapper$TypeParser;indexVersionCreatedLcom/groupbyinc/flux/Version;typeParsersLjava/util/Map;WLjava/util/Map;rootTypeParsersdLjava/util/Map;R(Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/index/analysis/IndexAnalyzers;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/index/similarity/SimilarityService;Lcom/groupbyinc/flux/indices/mapper/MapperRegistry;Ljava/util/function/Supplier;)V()V?A
B
B67	E+,	G-.	I/0	K12	M34	O1com/groupbyinc/flux/indices/mapper/MapperRegistryQgetMapperParsers()Ljava/util/Map;ST
RU:;	WgetMetadataMapperParsersYT
RZ=;	\'com/groupbyinc/flux/index/IndexSettings^getIndexVersionCreated()Lcom/groupbyinc/flux/Version;`a
_b89	dthis7Lcom/groupbyinc/flux/index/mapper/DocumentMapperParser;
indexSettings)Lcom/groupbyinc/flux/index/IndexSettings;mapperRegistry3Lcom/groupbyinc/flux/indices/mapper/MapperRegistry;
parserContextV(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/Mapper$TypeParser$ParserContext;java/util/ObjectsnrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;pq
or"java/lang/invoke/LambdaMetafactorytmetafactory?(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;vw
uxyq6com/groupbyinc/flux/index/similarity/SimilarityService|
getSimilarityM(Ljava/lang/String;)Lcom/groupbyinc/flux/index/similarity/SimilarityProvider;~
}??applyW(Lcom/groupbyinc/flux/index/similarity/SimilarityService;)Ljava/util/function/Function;???get?q?	?H(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/Mapper$TypeParser;?.(Ljava/util/Map;)Ljava/util/function/Function;????(Ljava/lang/String;Lcom/groupbyinc/flux/index/analysis/IndexAnalyzers;Ljava/util/function/Function;Lcom/groupbyinc/flux/index/mapper/MapperService;Ljava/util/function/Function;Lcom/groupbyinc/flux/Version;Ljava/util/function/Supplier;)V??
?typeLjava/lang/String;parse}(Ljava/lang/String;Lcom/groupbyinc/flux/common/compress/CompressedXContent;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;7com/groupbyinc/flux/index/mapper/MapperParsingException?%Lcom/groupbyinc/flux/common/Nullable;?(Ljava/lang/String;Lcom/groupbyinc/flux/common/compress/CompressedXContent;Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;??
?source8Lcom/groupbyinc/flux/common/compress/CompressedXContent;6com/groupbyinc/flux/common/compress/CompressedXContent?compressedReference3()Lcom/groupbyinc/flux/common/bytes/BytesReference;??
??0com/groupbyinc/flux/common/xcontent/XContentType?JSON2Lcom/groupbyinc/flux/common/xcontent/XContentType;??	??2com/groupbyinc/flux/common/xcontent/XContentHelper?convertToMap?(Lcom/groupbyinc/flux/common/bytes/BytesReference;ZLcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/collect/Tuple;??
??(com/groupbyinc/flux/common/collect/Tuple?v2()Ljava/lang/Object;??
??extractMappingM(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/common/collect/Tuple;??
?v1??
??java/lang/String?java/util/HashMap?
?Bf(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;??
?root5Ljava/util/Map;tsLcom/groupbyinc/flux/common/collect/Tuple;>;*Lcom/groupbyinc/flux/common/collect/Tuple;
defaultSourcemappingFailed to derive type?(Ljava/lang/String;)V??
??	_default_?P(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/collect/Tuple;??
?
mergeDefaults!(Ljava/util/Map;Ljava/util/Map;)V??
??lm
??(Ljava/lang/String;Ljava/util/Map;Lcom/groupbyinc/flux/index/mapper/Mapper$TypeParser$ParserContext;)Lcom/groupbyinc/flux/index/mapper/Mapper$Builder;??
?n(Lcom/groupbyinc/flux/index/mapper/RootObjectMapper$Builder;Lcom/groupbyinc/flux/index/mapper/MapperService;)V??
?entrySet()Ljava/util/Set;???
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext()Z????next????getKey???getValue???remove?A??"java/lang/IllegalArgumentException-[_parent] must be an object containing [type]
??(Ljava/lang/String;Ljava/util/Map;Lcom/groupbyinc/flux/index/mapper/Mapper$TypeParser$ParserContext;)Lcom/groupbyinc/flux/index/mapper/MetadataFieldMapper$Builder;?puty(Lcom/groupbyinc/flux/index/mapper/MetadataFieldMapper$Builder;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper$Builder;	

??q
8a
checkNoRemainingFieldsA(Ljava/lang/String;Ljava/util/Map;Lcom/groupbyinc/flux/Version;)V
_meta(Ljava/util/Map;)V?
?java/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;
metaJ(Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper$Builder; !
"4Root mapping definition has unsupported parameters: $A(Ljava/util/Map;Lcom/groupbyinc/flux/Version;Ljava/lang/String;)V&
'buildc(Lcom/groupbyinc/flux/index/mapper/MapperService;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;)*
+fieldNodeMapentry;Ljava/util/Map$Entry;Ljava/util/Map$Entry;	fieldName	fieldNodeLjava/lang/Object;
typeParserALcom/groupbyinc/flux/index/mapper/MetadataFieldMapper$TypeParser;BLcom/groupbyinc/flux/index/mapper/Mapper$TypeParser$ParserContext;
docBuilder9Lcom/groupbyinc/flux/index/mapper/DocumentMapper$Builder;QLjava/util/Iterator;>;Ljava/util/Iterator;java/lang/StringBuilder;
<BMapping definition for [>append-(Ljava/lang/String;)Ljava/lang/StringBuilder;@A
<B] has unsupported parameters: DtoString()Ljava/lang/String;FG
<HLjava/util/Map<**>;isEmptyK?LgetRemainingFields#(Ljava/util/Map;)Ljava/lang/String;NO
PmessagekeySetS?T [V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;@X
<Y : []]keymapremainingFieldsLjava/lang/StringBuilder;java/lang/Throwablecjava/lang/ExceptionexContent0()Lcom/groupbyinc/flux/common/xcontent/XContent;gh
?i=com/groupbyinc/flux/common/xcontent/LoggingDeprecationHandlerkINSTANCE?Lcom/groupbyinc/flux/common/xcontent/LoggingDeprecationHandler;mn	lo,com/groupbyinc/flux/common/xcontent/XContentqcreateParser?(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentParser;stru2com/groupbyinc/flux/common/xcontent/XContentParserw
mapOrderedyTxzclose|Ax}
addSuppressed(Ljava/lang/Throwable;)V?
d?"failed to parse mapping definition?*(Ljava/lang/String;Ljava/lang/Throwable;)V??
??parser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;eLjava/lang/Exception;size()I???&malformed mapping no root object found?equals(Ljava/lang/Object;)Z??
??'(Ljava/lang/Object;Ljava/lang/Object;)V??
??rootNamegetXContentRegistry=()Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/index/analysis/IndexAnalyzers;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/index/similarity/SimilarityService;Lcom/groupbyinc/flux/indices/mapper/MapperRegistry;Ljava/util/function/Supplier;)V
Exceptions"RuntimeVisibleParameterAnnotations
StackMapTable?(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapper;E(Ljava/lang/String;Ljava/util/Map<**>;Lcom/groupbyinc/flux/Version;)VE(Ljava/util/Map<**>;Lcom/groupbyinc/flux/Version;Ljava/lang/String;)V'(Ljava/util/Map<**>;)Ljava/lang/String;?(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/collect/Tuple;>;?(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/common/collect/Tuple;>;BootstrapMethods
SourceFileInnerClasses!	+,-./01234?56789:;?<=;?>?@??F*?C*?Y?D?F*,?H*-?J*?L*?N*?P*?V?X*?[?]*+?c?e??RFfgFhiF+,F-.F/0F12FjkF34?F35?.=4>?@A%B+C4D=EEF??lm?q	5?Y+*?J*?NY?sW??*?H*?XY?sW??*?e*?P????5fg5???I J4I???F*+,???? fg?????N???	????M:,?2,?????????:*+??:????L???:???Y??:*+-?ư?H?;#??MfgM??M??M??J?;? ??#??J???&	RSTU#V,W6Y;ZD\?	?6
????????(+?
??YϷҿ-? *?-??:???,?????*+??:?Y*?F+,???!*?H??:,????:???????:????:??:	*?]???:

?O??	???Y??	?:
??W?W????t,??:???Y???#W,?%?(*?H?,??????*-;tv.0?j1??a23	?Q45
(fg(??(?;(??6?l6Q?78^??:?- ;?>???*-?tv./(??^??9?- ??vabefg#h/m6oBpQq^shttu?v?x?y?z?{?|?~???????????????[ ?.??Z?????0????$????	?t +,?H??YfgY??Y?;(1??V??? H??Y??V????	??(?4?K?V?????
????????/*?L??fg???z{??z{????R
	
	
	
				!		#	%	')*




© 2015 - 2024 Weber Informatics LLC | Privacy Policy