
de.tsl2.nano.core.util.ObjectUtil.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.terminal Show documentation
Show all versions of tsl2.nano.terminal Show documentation
TSL2 Framework Terminal (Console Application Framework named SIShell, providing Actions, Options, Commands, Inputs, lots of Selectors, PlatformManagement)
???? 4?
z
q
q
q!
"
#
$% &'(')*
%+
%
,-
.
q/
q0
12 /3
q456
3 7
38
39:
3;
2< /=> <?@A
B
CD qE
;FG
HIJ
EK ?
ELMNFO
HP
;
Q
HR
HS
z!T
zUV
TWX
YZ
q[\
]
3^_`a
b
c
d
qe
qfg
h
i; qj
k
lm
lno
pq
lrs
ort
uvw
sxyz{|}~ LOG Lorg/apache/commons/logging/Log;
STD_TYPE_PKGS Ljava/util/List; Signature $Ljava/util/List; OBJ_TOSTRING Ljava/lang/String; ()V Code LineNumberTable LocalVariableTable this #Lde/tsl2/nano/core/util/ObjectUtil; copy K(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; src Ljava/lang/Object; dest noCopy [Ljava/lang/String; LocalVariableTypeTable TD; C(Ljava/lang/Object;TD;[Ljava/lang/String;)TD;
copyValues attributeNames merge L(Ljava/lang/Object;Ljava/lang/Object;Z[Ljava/lang/String;)Ljava/lang/Object; overwrite Z
StackMapTable ? D(Ljava/lang/Object;TD;Z[Ljava/lang/String;)TD; 9(Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; destValuesOnly 1(Ljava/lang/Object;TD;Z)TD; resetValues &(Ljava/lang/Object;)Ljava/lang/Object; TS; (TS;)TS; clone e Ljava/lang/Exception; TT; (TT;)TT; addStandardTypePackages (Ljava/lang/String;)V stdTypePackage isStandardType (Ljava/lang/Object;)Z object (Ljava/lang/Class;)Z type Ljava/lang/Class; p Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)Z isStandardInterface isSingleValueType isEmpty ((Ljava/lang/Object;[Ljava/lang/String;)Z
beanAttribute %Lde/tsl2/nano/core/cls/BeanAttribute; bean filterAttributes bc !Lde/tsl2/nano/core/cls/BeanClass;
attributes Ljava/util/Collection; ignore =Ljava/util/Collection;? getName &(Ljava/lang/Object;)Ljava/lang/String; instance getGenericInterfaceType 6(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class; i I cls interfaze pos
interfaces [Ljava/lang/reflect/Type; ? 9(Ljava/lang/Class;Ljava/lang/Class;I)Ljava/lang/Class<*>; getGenericInterface +(Ljava/lang/reflect/Type;)Ljava/lang/Class; Ljava/lang/reflect/Type;? .(Ljava/lang/reflect/Type;)Ljava/lang/Class<*>;
getGeneric ,(Ljava/lang/reflect/Type;I)Ljava/lang/Class; genericType /(Ljava/lang/reflect/Type;I)Ljava/lang/Class<*>; getGenericType 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; *(Ljava/lang/Class<*>;)Ljava/lang/Class<*>; getDefaultValue %(Ljava/lang/Class;)Ljava/lang/Object; standardType Ljava/lang/Class; 1(Ljava/lang/Class;)TT; cloneObject wrap 7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; value wrapperType C(Ljava/lang/Object;Ljava/lang/Class;)TT; cast 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; castInfo hasToString obj method Ljava/lang/reflect/Method;? createDefaultInstance gtype
SourceFile ObjectUtil.java ? ? ? ? ?? ? ? java/lang/String ???? java/lang/Object?? ? ? java/lang/Exception??? } ~?? ? java/lang/Class ? ? ??? ???? \w+[.]\w+?????? ????? java/util/Collection? ?
java/util/Map? ??????????????? #de/tsl2/nano/core/cls/BeanAttribute? ? ?? null?? ? ? ? ??? #java/lang/reflect/ParameterizedType?? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder the given class ???? has no generic interface: g? ? ??? java/lang/reflect/TypeVariable???????? ?? { |???? ? ? %de/tsl2/nano/core/cls/PrivateAccessor ???? trying to convert ' ' to ??????? ?? ? [B?? de/tsl2/nano/core/util/ListSet ?? java/util/Properties???? ? unknown wrapping of ???? to ( )?????? ? ? ? ? toString??? ? ?? ??? ???
java/sql/Time??? ?? java/sql/Timestamp !de/tsl2/nano/core/util/ObjectUtil??? java/util/ArrayList ?? sun.management java.lang java.util java.math java.sql de/tsl2/nano/core/util/ByteUtil de/tsl2/nano/core/cls/BeanClass java/util/Iterator java/lang/reflect/Type java/lang/reflect/Method M(Ljava/lang/Object;Ljava/lang/Object;ZZ[Ljava/lang/String;)Ljava/lang/Object; 9(Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object; getClass ()Ljava/lang/Class; createInstance 8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; "de/tsl2/nano/core/ManagedException forward ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; java/util/List add ()Ljava/lang/String; equals
getPackage ()Ljava/lang/Package; java/lang/Package !de/tsl2/nano/core/util/StringUtil extract @(Ljava/lang/CharSequence;Ljava/lang/String;[I)Ljava/lang/String; isPrimitive ()Z contains isInterface isArray isAssignableFrom isByteStream getBeanClass 4(Ljava/lang/Class;)Lde/tsl2/nano/core/cls/BeanClass;
getAttributes ()Ljava/util/List; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getValue %(Ljava/lang/Class;)Ljava/lang/String; getGenericInterfaces ()[Ljava/lang/reflect/Type; getGenericSuperclass ()Ljava/lang/reflect/Type;
getRawType append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getActualTypeArguments getGenericDeclaration (()Ljava/lang/reflect/GenericDeclaration; $java/lang/reflect/GenericDeclaration getTypeParameters #()[Ljava/lang/reflect/TypeVariable; getDeclaredField -(Ljava/lang/String;)Ljava/lang/reflect/Field; java/lang/reflect/Field org/apache/commons/logging/Log warn (Ljava/lang/Object;)V #de/tsl2/nano/core/cls/PrimitiveUtil call J(Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; debug %(Ljava/lang/Class;Ljava/lang/Class;)Z load %(Ljava/lang/String;)Ljava/lang/Class; isPrimitiveOrWrapper convert toByteStream '([BLjava/lang/Class;)Ljava/lang/Object; ([Ljava/lang/Object;)V de/tsl2/nano/core/util/MapUtil toMapType 1(Ljava/util/Map;Ljava/lang/Class;)Ljava/util/Map; isInstanceable hashCode ()I (I)Ljava/lang/StringBuilder; substring L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Ljava/lang/String; createBeanClass 5(Ljava/lang/String;)Lde/tsl2/nano/core/cls/BeanClass; getClazz getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; hasDefaultConstructor !de/tsl2/nano/core/util/NumberUtil isNumber getDefaultInstance %(Ljava/lang/Class;)Ljava/lang/Number; java/lang/System currentTimeMillis ()J (J)V de/tsl2/nano/core/log/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; (I)V ! q z { | } ~ ?
? ? ? ? ? / *? ? ? ( ? ? ? ? ? ? ? W *+,? ? ? ; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Y *+,? ? ? D ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *+? ? -? ? ? M ? * ? ? ? ? ? ? ? ? ? ? ? ? 3 ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? W *+? ? ? V ? ? ? ? ? ? ? ? ? ? ? ? ? ? E *? ? ? ? ^ ? ? ? ? ? ? ? ? ? ? ? **? ? ? ? ?
?L+? W? ? g h i j ? ? ? ? ? ? ? ? ? T ? ? ? ? ? 9 ?
*? W? ?
v
w ? ? ? ? ? ? _ !*? ?
*? ? ? *?
*? ? ? ? ? } ~ } ? ! ? ? ?
@ ? ? ? ? M*? ? ? ? ?*? ?
*? ? ?
*? ? L+?
? L*? ? ?
+? ? ? ? ? ? ? ? * ? 4 ? ? M ? ? * # ? ? ? M ? ? ? F ?? ?@ ? ? ? ? ? <*? ?
*? ? ?
*? ? L+?
? L*? ? ?
+? ? ? ? ? ? ? # ? ? <