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

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

Go to download

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

There is a newer version: 2.5.2
Show newest version
????=?
 de/tsl2/nano/core/util/FieldUtil()V
	
de/tsl2/nano/core/cls/BeanClasscopyK(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;

copyValuesM(Ljava/lang/Object;Ljava/lang/Object;ZZ[Ljava/lang/String;)Ljava/lang/Object;
9(Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;java/lang/String
resetValues9(Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;
java/lang/ObjectgetClass()Ljava/lang/Class;
!"#createInstance8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
%'java/lang/Exception
)*+,-"de/tsl2/nano/core/ManagedExceptionforward,(Ljava/lang/Throwable;)Ljava/lang/Throwable;	/0123!de/tsl2/nano/core/util/ObjectUtil
STD_TYPE_PKGSLjava/util/List;56789java/util/Listadd(Ljava/lang/Object;)Z;java/lang/Class
/=>?isStandardType(Ljava/lang/Class;)Z
:ABCgetName()Ljava/lang/String;
EF9equals
:HIJ
getPackage()Ljava/lang/Package;
LAMjava/lang/PackageO	\w+[.]\w+
QRSTU!de/tsl2/nano/core/util/StringUtilextract@(Ljava/lang/CharSequence;Ljava/lang/String;[I)Ljava/lang/String;
:WXYisPrimitive()Z5[\9contains
:^_YisInterface
:abYisArraydjava/util/Collection
:fg?isAssignableFromi
java/util/Map
/kl?isByteStream
nopgetBeanClass4(Ljava/lang/Class;)Lde/tsl2/nano/core/cls/BeanClass;
rst
getAttributes()Ljava/util/List;
vwxyzjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;c|}~iterator()Ljava/util/Iterator;????Yjava/util/IteratorhasNext????next()Ljava/lang/Object;?#de/tsl2/nano/core/cls/BeanAttribute
????getValue&(Ljava/lang/Object;)Ljava/lang/Object;
?Ac[
?B?%(Ljava/lang/Class;)Ljava/lang/String;?null
:???getGenericInterfaces()[Ljava/lang/reflect/Type;
/???getGenericInterface+(Ljava/lang/reflect/Type;)Ljava/lang/Class;
/???
getGeneric,(Ljava/lang/reflect/Type;I)Ljava/lang/Class;
:???getGenericSuperclass()Ljava/lang/reflect/Type;?#java/lang/reflect/ParameterizedType????
getRawType
/???getGenericInterfaceType6(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class;?"java/lang/IllegalArgumentException???makeConcatWithConstants6(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/String;
???(Ljava/lang/String;)V????getActualTypeArguments?java/lang/reflect/TypeVariable????getGenericDeclaration(()Ljava/lang/reflect/GenericDeclaration;?????$java/lang/reflect/GenericDeclarationgetTypeParameters#()[Ljava/lang/reflect/TypeVariable;
:???getDeclaredField-(Ljava/lang/String;)Ljava/lang/reflect/Field;
?????java/lang/reflect/FieldgetGenericType	/???LOG Lorg/apache/commons/logging/Log;
&??CtoString?????org/apache/commons/logging/Logwarn(Ljava/lang/Object;)V
?????#de/tsl2/nano/core/cls/PrimitiveUtilgetDefaultValue%(Ljava/lang/Class;)Ljava/lang/Object;?%de/tsl2/nano/core/cls/PrivateAccessor
????clone
????callJ(Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;???7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/String;????debug
??g?%(Ljava/lang/Class;Ljava/lang/Class;)Z
:???getModifiers()I
?????java/lang/reflect/Modifier
isAbstract(I)Z
/getDefaultImplementation$(Ljava/lang/Class;)Ljava/lang/Class;
?class @
Q	
	substringJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
{}
load%(Ljava/lang/String;)Ljava/lang/Class;java/lang/CharSequence
??isPrimitiveOrWrapper
?convert7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
kde/tsl2/nano/core/util/ByteUtil![B
#$%toByteStream'([BLjava/lang/Class;)Ljava/lang/Object;
'()getBytes(Ljava/lang/Object;)[B+de/tsl2/nano/core/util/ListSet
*-.([Ljava/lang/Object;)V0java/util/Properties
E
34567de/tsl2/nano/core/util/MapUtil	toMapType1(Ljava/util/Map;Ljava/lang/Class;)Ljava/util/Map;
9:;<=de/tsl2/nano/core/util/JSonisJSon(Ljava/lang/String;)Z
3?@AfromJSon#(Ljava/lang/String;)Ljava/util/Map;
9CDEtoList5(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/List;
9GHItoObject7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
:KLgetComponentType
3NOIasArray
3QO#
/ST?isInstanceable
/VWXhasValueOfMethod&(Ljava/lang/Class;Ljava/lang/Object;)ZZvalueOf
\?]K(Ljava/lang/Class;Ljava/lang/String;Z[Ljava/lang/Object;)Ljava/lang/Object;
:_`YisEnumbjava/lang/Number
:defgetEnumConstants()[Ljava/lang/Object;
ahi?intValue
/kl?isSimpleType
nopqI!de/tsl2/nano/core/util/FormatUtilparse
nstugetDefaultFormat'(Ljava/lang/Object;Z)Ljava/text/Format;
wxyz{#de/tsl2/nano/core/util/AdapterProxycreate4(Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;
}~?hashCode???7(Ljava/lang/Class;ILjava/lang/Class;)Ljava/lang/String;	/???STD_IMPLEMENTATIONSLjava/util/Map;h??9containsKeyh???get
???getPrimitive
:???getDeclaredMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;?java/lang/NoSuchMethodException?java/lang/SecurityException?(?)
Q?
?L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Ljava/lang/String;
???createBeanClass5(Ljava/lang/String;)Lde/tsl2/nano/core/cls/BeanClass;
??getClazz
/??wrap
/???hasToString	?????/de/tsl2/nano/core/util/ObjectUtil$ObjectMethodsTOSTRING1Lde/tsl2/nano/core/util/ObjectUtil$ObjectMethods;
/???isOverriddenE(Ljava/lang/Class;Lde/tsl2/nano/core/util/ObjectUtil$ObjectMethods;)Z	????EQUALS	????HASHCODE
????method()Ljava/lang/reflect/Method;
?A?java/lang/reflect/Method
????getParameterTypes()[Ljava/lang/Class;
:???	getMethod
??
???hasDefaultConstructor
?????!de/tsl2/nano/core/util/NumberUtilisNumber
????getDefaultInstance%(Ljava/lang/Class;)Ljava/lang/Number;?
java/sql/Time
?????java/lang/SystemcurrentTimeMillis()J
???(J)V?java/sql/Timestamp
??
?????java/lang/Thread
currentThread()Ljava/lang/Thread;
????getContextClassLoader()Ljava/lang/ClassLoader;?.
?\?(Ljava/lang/CharSequence;)Z?[
??=
startsWith
:??forName
???getPrimitiveClass? java/lang/ClassNotFoundExceptionjava/lang/RuntimeException
(Ljava/lang/Throwable;)V
	
 de/tsl2/nano/core/log/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;java/util/ArrayList
(I)Vsun.management	java.lang	java.util	java.mathjava.sqljava/lang/Doublejava/util/LinkedListjava/lang/Iterable!
java/util/Set#java/util/LinkedHashSet%java/util/SortedSet'java/util/TreeSet)java/util/HashMap+java/util/SortedMap-java/util/TreeMap
3/01asMap$([Ljava/lang/Object;)Ljava/util/Map;	Signature$Ljava/util/List;3Ljava/util/Map;CodeLineNumberTableLocalVariableTablethis#Lde/tsl2/nano/core/util/ObjectUtil;srcLjava/lang/Object;destnoCopy[Ljava/lang/String;LocalVariableTypeTableTD;C(Ljava/lang/Object;TD;[Ljava/lang/String;)TD;attributeNamesmergeL(Ljava/lang/Object;Ljava/lang/Object;Z[Ljava/lang/String;)Ljava/lang/Object;	overwriteZ
StackMapTable>D(Ljava/lang/Object;TD;Z[Ljava/lang/String;)TD;destValuesOnly1(Ljava/lang/Object;TD;Z)TD;TS;(TS;)TS;eLjava/lang/Exception;TT;(TT;)TT;addStandardTypePackagesstdTypePackageLjava/lang/String;objecttypeLjava/lang/Class;pLjava/lang/Class<*>;(Ljava/lang/Class<*>;)ZisStandardInterfaceisSingleValueTypeisEmpty((Ljava/lang/Object;[Ljava/lang/String;)Z
beanAttribute%Lde/tsl2/nano/core/cls/BeanAttribute;beanfilterAttributesbc!Lde/tsl2/nano/core/cls/BeanClass;
attributesLjava/util/Collection;ignore=Ljava/util/Collection;&(Ljava/lang/Object;)Ljava/lang/String;instanceiIcls	interfazepos
interfaces[Ljava/lang/reflect/Type;q9(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class<*>;Ljava/lang/reflect/Type;vjava/lang/reflect/Type.(Ljava/lang/reflect/Type;)Ljava/lang/Class<*>;genericType/(Ljava/lang/reflect/Type;I)Ljava/lang/Class<*>;6(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Class;clazz	fieldName<(Ljava/lang/Class<*>;Ljava/lang/String;)Ljava/lang/Class<*>;*(Ljava/lang/Class<*>;)Ljava/lang/Class<*>;standardTypeLjava/lang/Class;1(Ljava/lang/Class;)TT;cloneObjectjsonMapvaluewrapperTypeC(Ljava/lang/Object;Ljava/lang/Class;)TT;D(Ljava/lang/Class;)Ljava/lang/Class;)(Ljava/lang/Class<*>;Ljava/lang/Object;)Zcast8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;castInfoobj	hasEqualshasHashcodeLjava/lang/reflect/Method;	objMethodcreateDefaultInstancegtype	loadClass&(Ljava/lang/String;)Ljava/lang/Object;"Ljava/lang/ClassNotFoundException;clsNameloaderLjava/lang/ClassLoader;?java/lang/ClassLoader
SourceFileObjectUtil.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;?-the given class  has no generic interface: ?trying to convert '' to ?unknown wrapping of  to InnerClasses
ObjectMethods?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!/??2323??24!5/*??60789?5W*+,??6O7 :;<;=>?<@2A?5Y	*+,?
?6X7 	:;	<;	B>?	<@2A?CD5?*+??-?
?6a7*:;<;EFB>?<@G3?H?H2I	5W*+??6j7 :;<;JF?<@2K	?5E	*???6r7	:;?	:L2M	??5?**??? ??$?L+?(W?&6{|}~7NO:;?:PGT&2Q	R?59?.*?4W?6
?
?7ST	>95g!*?:?
*?:??5?M*?@?@?D??*?G?
*?G?K?
*??@L+N?
?PL*?V??.+?Z???6???*?4?7MVW*#XT?MVYGF?@2Z	[?5?<*?G?
*?G?K?
*??@L+N?
?PL*?]??.+?Z???6??#?7<VW#XT?<VYGF?@2Z	\?5u&*?`? c*?e?h*?e?*?j???6??%?7&VW?&VYG$@2Z?]^5?P*??mM,?qN+?u:-?{:??,????:*?????????????6"??
??1?I?K?N?7>1_`Pa;Pb>Hcd
Cef=gf?
CehG?Hcc?/?	Bi5b"*?:?
*?:???*?
*??????6??!?7"j;G
A	??5?W*??N6-?? +-2???e?-2???????*???*???????:+?????Y*+?????6*
????&?,?3?4?D?H?74$klWmWWnWWolRpqG?r?2s??5\?*??e?*?????*?:?6???7VtG@u2w??5?P*????2M,???,?????:?,???,??????2???:?,?:?
,?:??6" '7?@
7 PxtPolDVtG? u
@:2y	?z5?*+?ƶ?????2?:?M,?(W?&67 NO{W|T?{YGV&2}	?5?2*??L+?*????
*??2L??+???L??+?ӹ??#&"#&6&	')	*+-0#1$2037 xt$NO2{W?2{YG?u?:&2~	??5A*?ܰ6?7W??2?	??5O??Y*??????6I7:;?:P2Q	?5?	?*?+*??e?*???*+????*??+*????+?]?
+?????+??L:+?e?*?????*??*+?e? +?e?
*??+?Y*S? ?+??	*+??+??*? ?*? +?"?*??? +?e?*?&?c+?e??*Y?Y*S?,?*?h?&+?]?
+/?1?h+?e?*?h+?2?*??S*??8?Ih+?e?*??>M+?]?,+?2?,?c+?e?+c??*??B?+*??FW?K+?`?*??+?J*??M?+?`?!+?J*???+?J?Y*S?P?+?`?++?J?R?!+?J?Y+?J?Y*S? S?P?+*?U?+Y?Y*S?[?+?^?*?a?+?c*?a?g2?*??+?j?+*??m?+?e?*??j?	*?r?+?]?*?h?+*?h?v?+?]? *??*??8?+*??>?v?+?R?!+?Y*S? ?M+?Y*?S? ???*?*?|+????	M,?(W*????& g?&h??&???&???&???&???&??&H?&I`?&a??&???&???&???&??&%?&&>?&?U?&Vy?&z??&???&???&6?7WXY \/]@^E_N`hbyc?d?e?f?g?h?i?j?k?lm
no'p0q8rIsRtavmx{y?z?{?|?}?~??????&?9???M?V?n?z?????????????????748???NO?NO??;??W????G5 ." K?0h@h?$.#S&B&2?	5f??*?????*???:?*?6?7?W???G@:2?
WX5?!*Y?:Y+???S?????M???6???7 NO!?W!?;?!?YG	@@&2?	??5?)+?+?????M,?*,???????*?6
??7 )?;)?T?TG@?@	?95I*?*??????6?7?;G@	??52*?????6?7mW	??52*?????6?7mW	??52*?????6?7mW	??5?B*?V?
*?]??*+????+???¶?M,??+???ɶD???M,?(W?:&9:&6???#?:?;?@?7*#??;NOBmWB??G?'?@?:?&	??5?O*??????????????/?@???




© 2015 - 2024 Weber Informatics LLC | Privacy Policy