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

io.atlasmap.core.DefaultAtlasConversionService.class Maven / Gradle / Ivy

Go to download

A single aggregated bundle which contains all AtlasMap library artifacts including modules.

There is a newer version: 2.5.2
Show newest version
????4?
-m	n	o	pq
m
r	s
t
uv
w
xyz

{|}|~
?
x?
?
-?
u??
????
m?
???|?
??	????
#m?
#?
#???
u?
???
<???
u?
??
.?????????
5?
5?
5?
??
5??
5?
??
?|???????
u?	J?
u?
<??
J?
J?	N??
N?
N?	R??
R?
R?	V??
V?
V?	Z??
Z?
Z?	^??
^?
^?	b??
b?
b?	f??
f?
f???
i?
?
??
u?
?
?
?
?
?
5?????
i???
u?
???	?	?
?
<?	??
<????????	

	? 	?!	?"	?#	?$	?%	?&	?'	?(	?)	?*	?+	?,	?-	?.	?/	?0	?1	?2	?3
?456789:;<=
<>
w?	J?
??	J@
A
BCD
??
?EFGHInnerClassesConverterMethodHolderConverterKeyLOGLorg/slf4j/Logger;PRIMITIVE_CLASSNAMESLjava/util/Set;	Signature#Ljava/util/Set;PRIMITIVE_FIELDTYPES+Ljava/util/Set;BOXED_PRIMITIVE_CLASSNAMESinstance0Lio/atlasmap/core/DefaultAtlasConversionService;converterMethodsLjava/util/Map;?Ljava/util/Map;customConverterMethods()VCodeLineNumberTableLocalVariableTablethisgetInstance2()Lio/atlasmap/core/DefaultAtlasConversionService;
StackMapTable?IlistPrimitiveClassNames()Ljava/util/Set;%()Ljava/util/Set;findMatchingConverterJ(Lio/atlasmap/v2/FieldType;Lio/atlasmap/v2/FieldType;)Ljava/util/Optional;sourceLio/atlasmap/v2/FieldType;targetsourceClassLjava/lang/Class;targetClassLocalVariableTypeTableLjava/lang/Class<*>;Jo(Lio/atlasmap/v2/FieldType;Lio/atlasmap/v2/FieldType;)Ljava/util/Optional;>;:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;sourceClassNameLjava/lang/String;targetClassNameconverterKey=Lio/atlasmap/core/DefaultAtlasConversionService$ConverterKey;z_(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;>;initloadConvertersclassLoaderLjava/lang/ClassLoader;converterServiceLoaderLjava/util/ServiceLoader;compatmethodsLoadMapcustomMethodsLoadMap;Ljava/util/ServiceLoader;;Ljava/util/ServiceLoader;qKLMloadConverterMethodA(Lio/atlasmap/spi/AtlasConverter;Ljava/util/Map;Ljava/util/Map;)V
coordinatecontainsFormatZstaticMethodmethodHolderFLio/atlasmap/core/DefaultAtlasConversionService$ConverterMethodHolder;methodLjava/lang/reflect/Method;
allMethodsLjava/util/List;atlasConverter Lio/atlasmap/spi/AtlasConverter;inbuiltConverterklass,Ljava/util/List;#Lio/atlasmap/spi/AtlasConverter<*>;NO???N(Lio/atlasmap/spi/AtlasConverter<*>;Ljava/util/Map;Ljava/util/Map;)V
copyPrimitive&(Ljava/lang/Object;)Ljava/lang/Object;sourceValueLjava/lang/Object;clazzconvertTypeZ(Ljava/lang/Object;Lio/atlasmap/v2/FieldType;Lio/atlasmap/v2/FieldType;)Ljava/lang/Object;origSourceType
targetType
Exceptionsd(Ljava/lang/Object;Ljava/lang/String;Lio/atlasmap/v2/FieldType;Ljava/lang/String;)Ljava/lang/Object;sourceFormattargetFormat[(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;eLjava/lang/Exception;P^(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Class<*>;Ljava/lang/String;)Ljava/lang/Object;isConvertionAvailableFor&(Ljava/lang/Object;Ljava/lang/Class;)Z)(Ljava/lang/Object;Ljava/lang/Class<*>;)ZgetConverterk(Ljava/lang/Object;Ljava/lang/Class;)Lio/atlasmap/core/DefaultAtlasConversionService$ConverterMethodHolder;boxedSourceClassboxedTargetClassn(Ljava/lang/Object;Ljava/lang/Class<*>;)Lio/atlasmap/core/DefaultAtlasConversionService$ConverterMethodHolder;isPrimitive'(Ljava/lang/String;)Ljava/lang/Boolean;	className&(Ljava/lang/Class;)Ljava/lang/Boolean;)(Ljava/lang/Class<*>;)Ljava/lang/Boolean;/(Lio/atlasmap/v2/FieldType;)Ljava/lang/Boolean;	fieldTypeisBoxedPrimitiveboxOrUnboxPrimitive%(Ljava/lang/String;)Ljava/lang/Class;	clazzName((Ljava/lang/String;)Ljava/lang/Class<*>;$(Ljava/lang/Class;)Ljava/lang/Class;*(Ljava/lang/Class<*>;)Ljava/lang/Class<*>;fieldTypeFromClass-(Ljava/lang/Class;)Lio/atlasmap/v2/FieldType;0(Ljava/lang/Class<*>;)Lio/atlasmap/v2/FieldType;.(Ljava/lang/String;)Lio/atlasmap/v2/FieldType;classFromFieldType-(Lio/atlasmap/v2/FieldType;)Ljava/lang/Class;0(Lio/atlasmap/v2/FieldType;)Ljava/lang/Class<*>;isAssignableFieldTypeI(Lio/atlasmap/v2/FieldType;Lio/atlasmap/v2/FieldType;)Ljava/lang/Boolean;lambda$loadConverters$1A(Ljava/util/Map;Ljava/util/Map;Lio/atlasmap/api/AtlasConverter;)V Lio/atlasmap/api/AtlasConverter;lambda$loadConverters$0A(Ljava/util/Map;Ljava/util/Map;Lio/atlasmap/spi/AtlasConverter;)V
SourceFile"DefaultAtlasConversionService.java????????.io/atlasmap/core/DefaultAtlasConversionService???`aJQR?STU;io/atlasmap/core/DefaultAtlasConversionService$ConverterKey?VMWXY5Dio/atlasmap/core/DefaultAtlasConversionService$ConverterMethodHolderIZ[\
?]^_`io/atlasmap/spi/AtlasConverterLabio/atlasmap/api/AtlasConverterjava/util/LinkedHashMapBootstrapMethodscdefghijklmnopq??rsnjava/lang/StringBuilderLoading converter : tuvRwxyz{|Rio.atlasmap}~java/lang/Objectjava/util/ArrayList??????N??O?n??java/lang/reflect/Method#io/atlasmap/spi/AtlasConversionInfo?????n??^?^java/lang/String?????????Converter between  and  aleady exists.?xCustom converter between ?^???Xjava/lang/Boolean?n??java/lang/Byte????java/lang/Character????java/lang/Double????java/lang/Float????java/lang/Integer????java/lang/Long????java/lang/Short????(io/atlasmap/api/AtlasConversionException3FieldTypes must be specified on convertType method.?xcd9ABAutoConversion requires sourceValue and targetType to be specified?XIJ?????????? java/lang/IllegalAccessException"java/lang/IllegalArgumentException+java/lang/reflect/InvocationTargetExceptionInvoking type convertor failed??(Type Conversion is not supported for sT= tT=NnVZ??X????\_????java.lang.Objectjava.math.BigIntegerbooleanjava.lang.Booleanbytejava.lang.Byte[B[Ljava.lang.Bytecharjava.lang.Characterjava.math.BigDecimaldoublejava.lang.Doublefloatjava.lang.Floatintjava.lang.Integer)java.util.concurrent.atomic.AtomicIntegerlongjava.lang.Long&java.util.concurrent.atomic.AtomicLongjava.lang.Numbershortjava.lang.Shortjava.lang.String
java.sql.Datejava.time.LocalDatejava.time.Monthjava.time.MonthDayjava.time.Yearjava.time.YearMonth
java.sql.Timejava.time.LocalTimejava.sql.Timestampjava.time.LocalDateTimejava.util.Datejava.time.ZonedDateTimejava.util.Calendarjava.util.GregorianCalendar??????????????????????????????????????????java/math/BigInteger[Ljava/lang/Byte;java/time/LocalDatejava/util/Datejava/time/ZonedDateTimejava/math/BigDecimaljava/lang/Numberjava/time/LocalTimehUnsupported field type '%s': corresponding Java class needs to be added in DefaultAtlasConversionService?????????java/util/HashSet??io/atlasmap/v2/FieldType&io/atlasmap/spi/AtlasConversionService0io/atlasmap/core/DefaultAtlasConversionService$1java/lang/Throwablejava/lang/Classjava/lang/ClassLoaderjava/util/ServiceLoader
java/util/Mapjava/util/Listjava/util/Iteratorjava/lang/ExceptiongetCanonicalName()Ljava/lang/String;java/util/Optionalempty()Ljava/util/Optional;W(Lio/atlasmap/core/DefaultAtlasConversionService;Ljava/lang/String;Ljava/lang/String;)VcontainsKey(Ljava/lang/Object;)Zget"()Lio/atlasmap/spi/AtlasConverter;of((Ljava/lang/Object;)Ljava/util/Optional;getClass()Ljava/lang/Class;getClassLoader()Ljava/lang/ClassLoader;loadC(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;
??(Ljava/lang/Object;)V
?#(Lio/atlasmap/spi/AtlasConverter;)Vacceptm(Lio/atlasmap/core/DefaultAtlasConversionService;Ljava/util/Map;Ljava/util/Map;)Ljava/util/function/Consumer;forEach (Ljava/util/function/Consumer;)V
?#(Lio/atlasmap/api/AtlasConverter;)VisEmpty()Zjava/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;org/slf4j/LoggerisDebugEnabledappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringdebug(Ljava/lang/String;)V
getPackage()Ljava/lang/Package;java/lang/PackagegetName
startsWith(Ljava/lang/String;)ZgetDeclaredMethods()[Ljava/lang/reflect/Method;java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;(Ljava/util/Collection;)Viterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;isAnnotationPresent(Ljava/lang/Class;)Z
getParameters ()[Ljava/lang/reflect/Parameter;isSyntheticjava/lang/reflect/ParametergetType
getReturnTypegetModifiers()Ijava/lang/reflect/ModifierisStatic(I)Zo(Lio/atlasmap/core/DefaultAtlasConversionService;Lio/atlasmap/spi/AtlasConverter;Ljava/lang/reflect/Method;ZZ)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;warn
getSuperclassTYPEequalsbooleanValuevalueOf(Z)Ljava/lang/Boolean;	byteValue()B(B)Ljava/lang/Byte;	charValue()C(C)Ljava/lang/Character;doubleValue()D(D)Ljava/lang/Double;
floatValue()F(F)Ljava/lang/Float;intValue(I)Ljava/lang/Integer;	longValue()J(J)Ljava/lang/Long;
shortValue()S(S)Ljava/lang/Short;
isInstance
access$000I(Lio/atlasmap/core/DefaultAtlasConversionService$ConverterMethodHolder;)Z
access$100h(Lio/atlasmap/core/DefaultAtlasConversionService$ConverterMethodHolder;)Lio/atlasmap/spi/AtlasConverter;
access$200
access$300b(Lio/atlasmap/core/DefaultAtlasConversionService$ConverterMethodHolder;)Ljava/lang/reflect/Method;invoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;*(Ljava/lang/String;Ljava/lang/Throwable;)V
java/util/SetcontainsNONEhashCodeANYBIG_INTEGERBOOLEANBYTE
BYTE_ARRAYCHARDECIMALDOUBLEFLOATINTEGERLONGNUMBERSHORTSTRINGDATETIME	DATE_TIMEDATE_TIME_TZCOMPLEX#$SwitchMap$io$atlasmap$v2$FieldType[Iordinalformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;FALSELjava/lang/Boolean;TRUEorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;unmodifiableSet (Ljava/util/Set;)Ljava/util/Set;???hief"java/lang/invoke/LambdaMetafactorymetafactory?Lookup?(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;?%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!-???????????????
?????????????E*?*?*???k;	<l???	????/??(YK²??Y????*çL*?+???#&&)&?opqrs!u+w??!?D??	??????{??????(*+?	N*,?	:-??*-?
?
???????
??$??4(??(??(??"??
??"?
???$????Q?
Y*+,?N*?-??*?-?????*?-??*?-???????????,?9?M??*Q??QQF	?	?,
 ???3*???
?????
??Ek*??L+?M+?N?Y?:?Y?:,*??-*????*? ???*? ???2?????(?6?D?N?W?a?j??>k??c\UL?(C?*\UL?(C???W?s??!?"?$?!?#Y?$%?&+??
?&?'?(+??)?*+?,6+?:-?c?.Y?/?0?1:?2:?3?5?4?5:6?7??8???9??82?:?
:	?
Y*	?;?
?:
6?8??$?82?:6?Y*+??:
?P,
??,

?@W???!?#Y?$A?&	?&B?&?;?
?&C?&?'?D?M-
??-

?@W?4?!?#Y?$E?&	?&B?&?;?
?&C?&?'?D????F:??????!??,?=?C?J?[?z?????????????????????????:?K?S?^?l???????????????
??	??	
???? ?!"
z##$[L%&????'(????=n)Ch*?4[L%+?',????Ch*?f
,?? -.??/-.01
?823?0/-.??	?345???+??+?M,?,??G?H,?H?I?+?J?K?L?J?H,?H?I?+?J?K?L??M?H,?H?I?+?N?O?P?N?H,?H?I?+?N?O?P??Q?H,?H?I?+?R?S?T?R?H,?H?I?+?R?S?T??U?H,?H?I?+?V?W?X?V?H,?H?I?+?V?W?X??Y?H,?H?I?+?Z?[?\?Z?H,?H?I?+?Z?[?\??]?H,?H?I?+?^?_?`?^?H,?H?I?+?^?_?`??a?H,?H?I?+?b?c?d?b?H,?H?I?+?b?c?d??e?H,?H?I?+?f?g?h?f?H,?H?I?+?f?g?h?+???&??????!?,?;?F?V?a?p?{????????????????*5DO	_
jy?
????? ????67?8??8??
9:??-,?-?
?iYj?k?*,-?l?K?+?*+*-?	?m?? !?*-??-67-;?-<??	
=i9>?`*+,*-?	?m??'?4??67?<?@=i9A???+?-?
?iYn?k?-+?o?+?*+-?p:?[?q???r:?s??t?-Y+SY,SYS?u??t?-Y+S?u?:?iYy?z??iY?#Y?${?&+??
?&|?&-?
?&?'?k?)_sv)_sw)_sx`rsv`rsw`rsx?:./236$7)9<:D;`=s>u??B?C?R<7?7uBC????67???<??@$?!"?<?2		?2D??%???112D
=i?EFG?s,+?o?*+,?p????H? ??67<?<?@?HIJ?7b+?N+??}?	*-?~N,:,?}?*?~:?
Y*-?
?
?:*???:?*???:??2LMNPQR'U2V:XJYO[_]?Hb??b67b<?]K?JL?:(	J!" b<]KJL????7
2?MNO?m+??L??+???L??L??bc	efh???P?	NQ??"+??L??+?
???L??L??mn	pqs?"??"8?"8?	?RNS?[+??L???+??L??xy	{???T??	UQ?p+??L???+?
??L????	????8?8?	?RVW?>
**+???	????
??
X?YVZ?8+?+??G?H+?H?I?J?J?H+?H?I??G??M?H+?H?I?N?N?H+?H?I??M??Q?H+?H?I?R?R?H+?H?I??Q??U?H+?H?I?V?V?H+?H?I??U??Y?H+?H?I?Z?Z?H+?H?I??Y??]?H+?H?I?^?^?H+?H?I??]??a?H+?H?I?b?b?H+?H?I??a??e?H+?H?I?f?f?H+?H?I??e?+???#?????(?,?<???N?R?b?e?t?x??????????????????????????????? ?#?2?6??8??88?88??[\]?f+??*+?H??????????8?8??^\_?n?+?
+??????+M>,????'?guj+?:Q+Ѱ?{?൳????#??I?9????Ġ?u??O?B?3g̭??f??W????1?
?>????%??G???.ay.?V?2?|I?l(]?nH?"\???|?	ATU??`Tk??\??!?X&?4Q?(??':-`R%?>???v?iy?A@??:?@?AYG>6e?J?r
*S??K?Y???W,??I?:>?5,??I?,>?',??I?>?,??I?>?,??I?>??,??I??>??,??I??>??,??I??>??,??I??>??,??I??	>??,??I??
>??,??I??>??,??I??>??,??I?}
>?w,??I?n>?h,??I?_>?Y,??I?P>?J,??I?A>?;,??I?2>?,,??I?#>?,??I?>?,??I?>??,??I??>??,??I??>??,??I??>??,??I??>??,??I??>??,??I??>??,??I??>??,??I??>??,??I?~>?x,??I?o>?i,??I?` >?Z,??I?Q!>?K,??I?B">?<,??I?3#>?-,??I?$$>?,??I?%>?,??I?&>??&???????????????????????????????????????????????????????????????????????????????????????????????????^???D?H?L?P?T?X?\?`?d?h?l?p?t?x?|????????????????P?H>?H1





??`a?w?+????+??.??filoruxz}?????????????-?°J?N?ðR??İŰưǰV?Z?^?b??Ȱf?@AE&FgK? k??k??k???>@ef?P*-+,?б???*????'ghi?P*-+,?б???*????'(j??&??ѳ!??Y?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy