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

de.tsl2.nano.core.util.ObjectMapper.class Maven / Gradle / Ivy

Go to download

TSL2 Framework Html5 Extensions (WebServer, Html5Presentation, RuleCover, BeanConfigurator, LogicTable-Sheet, Expression-Descriptors for Actions, Rules, URLs, Queries)

The newest version!
????=?
java/lang/Object()V
	
getClass()Ljava/lang/Class;

#de/tsl2/nano/core/util/ObjectMappergeth(Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Class;Z[Ljava/lang/Object;)Ljava/lang/Object;java/util/function/Functionapply&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/NullPointerException
(Ljava/lang/String;)Vjava/lang/String
 !toString()Ljava/lang/String;
#$!trim
&'(isEmpty()Z*"java/lang/IllegalArgumentException,-.makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
)
12345java/lang/ClassisAssignableFrom(Ljava/lang/Class;)Z
789wrapJ(Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;	;<=formatsLjava/util/Map;?@ABC
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	EF=wrappers?HIJcontainsKey(Ljava/lang/Object;)Z?LNjava/lang/Number
PQR
wrapNumber7(Ljava/lang/Number;Ljava/lang/Class;)Ljava/lang/Object;
TUV
formatWith7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;XvalueOf
Z[\wrapWith\(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;^parse
`a9	construct
cde	getFormat%(Ljava/lang/Class;)Ljava/text/Format;
ghijkjava/text/Formatformat&(Ljava/lang/Object;)Ljava/lang/String;mjava/lang/CharSequence
gopqparseObject&(Ljava/lang/String;)Ljava/lang/Object;
stVcastvjava/text/ParseException	xyzLOGLjava/util/logging/Logger;
u
}~?java/util/logging/Loggerwarning?%de/tsl2/nano/core/util/ObjectMapper$1
???=(Ljava/util/function/Function;Ljava/util/function/Function;)V
1?t
???getWrappingArgTypes8(Ljava/lang/Class;[Ljava/lang/Object;)[Ljava/lang/Class;
???getWrappingArgs:(Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object;
???	getMethodQ(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
?????java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;?java/lang/NoSuchMethodException?java/lang/SecurityException? java/lang/IllegalAccessException?+java/lang/reflect/InvocationTargetException
)??(Ljava/lang/Throwable;)V?java/util/ArrayList
1???
getMethods()[Ljava/lang/reflect/Method;
?????java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;
???(Ljava/util/Collection;)V
1???getDeclaredMethods
????addAll(Ljava/util/Collection;)Z
????stream()Ljava/util/stream/Stream;???testD(Ljava/lang/String;[Ljava/lang/Class;)Ljava/util/function/Predicate;?????java/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;????	findFirst()Ljava/util/Optional;
????java/util/OptionalorElse
???getConstructorD(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
?????java/lang/reflect/ConstructornewInstance'([Ljava/lang/Object;)Ljava/lang/Object;? java/lang/InstantiationException
1???getConstructors"()[Ljava/lang/reflect/Constructor;
1???getDeclaredConstructors???2([Ljava/lang/Class;)Ljava/util/function/Predicate;?java/lang/Byte
M???	byteValue()B
??X?(B)Ljava/lang/Byte;?java/lang/Short
M???
shortValue()S
??X?(S)Ljava/lang/Short;?java/lang/Integer
M???intValue()I
?X(I)Ljava/lang/Integer;java/lang/Long
M	longValue()J

X(J)Ljava/lang/Long;
java/lang/Float
M
floatValue()F
X(F)Ljava/lang/Float;java/lang/Double
MdoubleValue()D
X(D)Ljava/lang/Double;
Xk!-"8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;$java/lang/Boolean	#&'(FALSELjava/lang/Boolean;*0,java/lang/Character.
?012getParameterTypes()[Ljava/lang/Class;
456hasCompatibleArgTypes'([Ljava/lang/Class;[Ljava/lang/Class;)Z
?89!getName
;<Jequals
?0
?@A^Bjava/time/LocalDate/(Ljava/lang/CharSequence;)Ljava/time/LocalDate;
1DE!
getSimpleName
}GHI	getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;Kjava/util/LinkedHashMap
J
NOPQRjava/text/NumberFormatgetInstance()Ljava/text/NumberFormat;Tjava/math/BigIntegerVjava/math/BigDecimal
XOYjava/text/DecimalFormat[java/util/Date
]^_Q`java/text/DateFormat()Ljava/text/DateFormat;b
java/sql/Timede()Ljava/util/function/Function;d
hijcreateFormatN(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/text/Format;METHOD_VALUEOFLjava/lang/String;
ConstantValueMETHOD_PARSE	Signature?Ljava/util/Map;4Ljava/util/Map;CodeLineNumberTableLocalVariableTablethis%Lde/tsl2/nano/core/util/ObjectMapper;U(Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;getterLjava/util/function/Function;varNamedefaultValueLjava/lang/Object;oLocalVariableTypeTable4Ljava/util/function/Function;TT;
StackMapTabled(Ljava/util/function/Function;Ljava/lang/String;TT;)TT;typeLjava/lang/Class;	mandatoryZwrappingArguments[Ljava/lang/Object;Ljava/lang/Class;?(Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Class;Z[Ljava/lang/Object;)TT;	addFormat&(Ljava/lang/Class;Ljava/text/Format;)VfLjava/text/Format;Ljava/lang/Class<*>;)(Ljava/lang/Class<*>;Ljava/text/Format;)V
addWrapper1(Ljava/lang/Class;Ljava/util/function/Function;)Vwrapper#Ljava/util/function/Function<*TT;>;R(Ljava/lang/Class;Ljava/util/function/Function<*TT;>;)VresultV(Ljava/lang/Object;Ljava/lang/Class;[Ljava/lang/Object;)TT;eLjava/text/ParseException;C(Ljava/lang/Object;Ljava/lang/Class;)TT;	formatterparser4Ljava/util/function/Function;4Ljava/util/function/Function;?(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/text/Format;argTypes[Ljava/lang/Class;argsmethodLjava/lang/reflect/Method;Ljava/lang/Exception;
methodName???java/lang/Exceptionh(Ljava/lang/Object;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)TT;methodsLjava/util/ArrayList;1Ljava/util/ArrayList;
Exceptionsl(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;iIparameterTypes[Ljava/lang/Class<*>;*([Ljava/lang/Class;[Ljava/lang/Class<*>;)ZconstructorLjava/lang/reflect/Constructor;"Ljava/lang/reflect/Constructor<*>;constructors6Ljava/util/ArrayList;d(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Constructor;nLjava/lang/Number;&Ljava/lang/Class<+Ljava/lang/Number;>;S(Ljava/lang/Number;Ljava/lang/Class<+Ljava/lang/Number;>;)TT;getDefaultOnNull%(Ljava/lang/Class;)Ljava/lang/Object;1(Ljava/lang/Class;)TT;lambda$getConstructor$34([Ljava/lang/Class;Ljava/lang/reflect/Constructor;)Zclambda$getMethod$2A(Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/reflect/Method;)Zmlambda$static$1)(Ljava/lang/String;)Ljava/time/LocalDate;slambda$static$0
SourceFileObjectMapper.javaNestMembersBootstrapMethods?
???-?$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? must not be empty?
?????"java/lang/invoke/LambdaMetafactorymetafactory?(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;J?
????(Ljava/lang/reflect/Method;)Z?
????"(Ljava/lang/reflect/Constructor;)Z?cannot wrap number  to type ?
??kk?
????InnerClasses?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1yzklmWnlm]F=op<=oqr/*??s5tuv	wr?"*+,?
,????N-?,?-?s
89t*"xy"zl"{|
}|~"x"{??;?
?1?@o??rb*+?:?5??Y+????&??"?%??)Y+?+?/???,?,??0?,?6??s.=	>
?@A1B?DDEFGVH_Jt>bxybzlb??b??b??	Y}|~bxb????#o?	??rV?:*+?>W?s
NOt????~??o?	??r`?D*+?>W?s
QRt???y~????o??89r3?*?+*??0?*??D+?G??D+?K?*??*?M?M+?0?*?M+?O?*+?SYN?-?*+W,?YYN?-?*+],?YYN?-?*+,?_YN?-?*?s>WXYZ0[@\I]S^U_b`daqbsc~d?ft*?}|??????P2?|~???P2????o?
UVr?P+?0?
*??b?+?bM,?5+?0?	,*?f?*?l?,*??n+?r?N?w-?{?|???2>?us.klm%n+o2q?r@sJtLwNzt*@??P}|P??8j?~P???Cg?gSuo?	ijrZ
??Y*+???st
?y
?y~
??
??o?
tVrv*?M?M+?0?*?M+?OK+*???s???t}|??~???o?der7
?:*?K?g?s?t
???[\r><*?-??:*-??:+,??:?????:?:?)Y???+,?+,?+0?+0)+0?s"?
???,?.?0?2?t\	
"??????.??2
??<}|<??<?l<??~<???,?#???G?1??C?o?
??r?8??Y*??????N-*??????W-??+,???????????s???t*8??8?l8??)??~8??)????o?
56r?'*?+???=*??+2*2?0???????s??	????%?t ??'??'??~'???	??o??a9r<5*?,??N*,??:+-??:??
?ְN?N?)Y-???'(?'(?'+?'+?'+)'+?s"?	???(?)?+?,?tR	??????)??,	??5}|5??5??~??5???)? ???F?1??B?o?
??r?7??Y*?޸???M,*?????W,??+?????????װs???t 7??7??(??~7??(????o????r?2+?`?1M,*S>+??,`+2?+2??S????,?s????*?0?t*"??2??2??*???9???1????1???1????r?$+?`?M,*S>+??,`+2S????,?s?????"?t*??$}|$????????QRr??+?0?+*??????+?0?+*???????+?0?+*??????+?0?+*??	???+?0?+*?????+?0?+*??????)Y*?+?? ?/?s6
?	???*?3???I?U?_?k?u???t??????~????o?	??r?H#*?0??%?M*?0?)*W??Y?*?0?
+*?0?-*W??Y??s?
???%?8?F?tH??~H???
o?
??r=	*+?/?3?s?t	??	??
??re,?7*?:?+,?=?3???s?t ?l?????@
??r/*?>?s1t?l
?kr/*??s1t}|?r???C?F?w?JY?L?D?JY?L?:?:?M?>W?:?M?>W?:S?M?>W?:U?W?>W?:Z?\?>W?:a?\?>W?:??c?f?g?>W?s. %&+.,=-L.[/j0y1?3?????6?????????????????????????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy