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

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

There is a newer version: 59
Show newest version
????3?7com/groupbyinc/flux/index/mapper/object/DynamicTemplatejava/lang/ObjectDynamicTemplate.javaAcom/groupbyinc/flux/index/mapper/object/DynamicTemplate$MatchType	MatchTypejava/util/Map$Entry	
java/util/MapEntrynameLjava/lang/String;confLjava/util/Map;5Ljava/util/Map;	pathMatchpathUnmatchmatchunmatch	matchTypeCLcom/groupbyinc/flux/index/mapper/object/DynamicTemplate$MatchType;matchMappingTypemappingparse\(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/object/DynamicTemplate;7com/groupbyinc/flux/index/mapper/MapperParsingExceptionsimpleentrySet()Ljava/util/Set;!"#
java/util/Set%iterator()Ljava/util/Iterator;'(&)java/lang/String+java/util/Iterator-hasNext()Z/0.1next()Ljava/lang/Object;34.5getKey74
8"com/groupbyinc/flux/common/Strings:toUnderscoreCase&(Ljava/lang/String;)Ljava/lang/String;<=
;>equals(Ljava/lang/Object;)ZAB
,CgetValueE4
FtoString()Ljava/lang/String;HI
J
path_matchLpath_unmatchOmatch_mapping_typeQ
match_patternS>template must have match, path_match or match_mapping_type setV(Ljava/lang/String;)VXY
Ztemplate must have mapping set\
fromStringW(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/object/DynamicTemplate$MatchType;^_
`?(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/object/DynamicTemplate$MatchType;Ljava/util/Map;)VXb
cpropNameentry;Ljava/util/Map$Entry;Ljava/util/Map$Entry;matchPattern()VXj
k	mjava/util/TreeMapo(Ljava/util/Map;)VXq
pr	t	v	x	z	|	~	?	?this9Lcom/groupbyinc/flux/index/mapper/object/DynamicTemplate;()Ljava/util/Map;U(Lcom/groupbyinc/flux/index/mapper/ContentPath;Ljava/lang/String;Ljava/lang/String;)Z,com/groupbyinc/flux/index/mapper/ContentPath?fullPathAsText?=
??patternMatch'(Ljava/lang/String;Ljava/lang/String;)Z??
?path.Lcom/groupbyinc/flux/index/mapper/ContentPath;dynamicTypehasTypetype?containsKey?B?mappingTypeget&(Ljava/lang/Object;)Ljava/lang/Object;???{dynamic_type}?replaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;??
,?
{dynamicType}?SIMPLE?	?&com/groupbyinc/flux/common/regex/Regex?simpleMatch??
??matches(Ljava/lang/String;)Z??
,?patternstrmappingForName5(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;
processMapD(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;??
?5com/groupbyinc/flux/common/google/common/collect/Maps?
newHashMap()Ljava/util/HashMap;??
??{name}?java/util/List?processListF(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;??
?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;???keyvalueLjava/lang/Object;mapprocessedMapjava/util/ArrayList?
?k?)add?B??listLjava/util/List;
processedListgetClass()Ljava/lang/Class;??
?othathashCode()I??
,?
?resultI	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable
Exceptions?(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/index/mapper/object/DynamicTemplate;(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/object/DynamicTemplate$MatchType;Ljava/util/Map;)V7()Ljava/util/Map;[(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;?(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;
SourceFileInnerClasses!	??
	??2MN:::: :+?$?*:		?2??	?6?
:

?9?,??:@?D?
?G?KM??M?D?
?G?KN?}N?D?
?G?K:?dP?D?
?G?K:?KR?D?
?G?K:?2T?D?
?G?K:?U?D?
?G?:??1,?-??
?YW?[??
?Y]?[??Y*+-,?a?d??pF?e7?fh
220.+
(
%"i? 7?fg
2
%?v5678
9
:;=7>F?P@^AhBvC?D?E?F?G?H?I?J?K?L?N?PQ
STV?=?!
,,,,,,,.?<
,?????Xb?
?*?l*+?n*?pY,?s?u*-?w*?y*?{*?}*?*??*	????f
????????????	???	?.kl	mno p&q,r2s8t>u??I?/*?n?????x??/*?u?????|????y*?w?**?w+,??????*?{?**?{,????*?y?**?y+,??????*?}?**?},????*???-??**??-??????*y??y??yy??:???,?.?E?G?Z?\?c?g?i?u?w??
?0?6*????????????=?n-*?????? *??????K?+???+???+??-??-????+@,???e*????	+,???,+???? ??????
??????I**??+,???? ???????????	???:+?$?*:?2???6?
:?9?,?,???-???-??:?G:??*?,-??:?<?ę*??,-??:?$?,??K?,???-???-??:??W??f??RFf?O]??(?fh??????????? (?fg?????6
??(?F?O?W?g?o???????????/?.?T
, ?,,?????%???Y??:+??:?2?j?6:??*?,-??:?<?ę*??,-??:?$?,??K?,???-???-??:??W?????>$[???????????	|???.?	?$?,?<?D?T?\?u???????.?* ?AB??*+??+?*??+?ߥ?+?M*?{?*?{,?{?D??
,?{??*???*??,???D??
,????*?,???*?}?*?},?}?D??
,?}???? ??????r???:??????<?>?]?_?j?l??????
?????]*?{?
*?{??<h*?}?
*?}??`<h*??
*???`<h*???
*????`<??]??J?????+?C?[??<@??V?V???@

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy