
de.tsl2.nano.core.util.Util.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?
K
\
P
\
\
\
K
!
K
P"
P
\#
\$
%
&'()
&*
&+
\,(-.
\/
01
023
45
&6
K7 \89:
5; ?<
9=
> ?
@
AB
CD
EFG
\H
9
\I HJKLKMN
PO
PPQRS
TU
\V
WXY
Z[
K\]^
_
`a
bc
bde
f
gh \ijklm
4n
o
pqr
Ps
tu LOG Lorg/apache/commons/logging/Log; FRAMEWORK_PACKAGE Ljava/lang/String; $assertionsDisabled Z ()V Code LineNumberTable LocalVariableTable this Lde/tsl2/nano/core/util/Util; isFrameworkClass (Ljava/lang/Class;)Z cls Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class<*>;
StackMapTable Signature (Ljava/lang/Class<*>;)Z
isJavaType isInstanceable
isAbstract isAllNull ([Ljava/lang/Object;)Z o Ljava/lang/Object; objects [Ljava/lang/Object; hasNull checkMinParameterCount ([Ljava/lang/Object;I)V i I isEmpty (Ljava/lang/Object;)Z obj (Ljava/lang/Object;Z)Z object trim nonEmpty &(Ljava/lang/Object;)Ljava/lang/Object; value TT;Q (TT;)TT; isContainer in ((Ljava/lang/Object;[Ljava/lang/Object;)Z entry elements [TT; (TT;[TT;)Z in_ contains )([Ljava/lang/Object;[Ljava/lang/Object;)Z data items !([TT;[TT;)Z containsAll asString &(Ljava/lang/Object;)Ljava/lang/String;Y
cryptoHash ([B)[B [B ([BLjava/lang/String;I)[B e Ljava/lang/Exception; algorithm length3 hashCode ([Ljava/lang/Object;)I equals last :([Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object; arr index defaultValue #([TT;ITT;)TT; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; !(TT;TT;)TT; asList *(Ljava/lang/Object;)Ljava/util/Collection; array c Ljava/util/Collection; convert 7(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; Ljava/text/ParseException; typeG
convertAll 9(Ljava/lang/Class;[Ljava/lang/Object;)[Ljava/lang/Object; forEach c(Ljava/lang/Iterable;Ljava/lang/String;Lde/tsl2/nano/core/execution/IRunnable;)Ljava/lang/Iterable; Ljava/lang/Iterable; regEx action 'Lde/tsl2/nano/core/execution/IRunnable; result Ljava/lang/Iterable; /Lde/tsl2/nano/core/execution/IRunnable; Ljava/util/Collection; ?(Ljava/lang/Iterable;Ljava/lang/String;Lde/tsl2/nano/core/execution/IRunnable;)Ljava/lang/Iterable; y(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/Collection;Lde/tsl2/nano/core/execution/IRunnable;)Ljava/lang/Iterable; TS;v ?(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/Collection;Lde/tsl2/nano/core/execution/IRunnable;)Ljava/lang/Iterable; get 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; name 0(Ljava/lang/String;TT;)TT; N(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; df Ljava/text/Format; p Ljava/util/Properties;wx F(Ljava/util/Properties;Ljava/lang/String;TT;)TT; untyped checkedGenericObject toObjString instance toString 8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/String; members buf Ljava/lang/StringBuilder; ;(Ljava/lang/Class<*>;[Ljava/lang/Object;)Ljava/lang/String; getContextClassLoader ()Ljava/lang/ClassLoader; cl Ljava/lang/ClassLoader;y trY 7(Lde/tsl2/nano/core/util/SupplierEx;)Ljava/lang/Object; callback #Lde/tsl2/nano/core/util/SupplierEx; (Lde/tsl2/nano/core/util/SupplierEx; C(Lde/tsl2/nano/core/util/SupplierEx;)TT; pck [Ljava/lang/String;
SourceFile Util.java o pz{|}~ k l?? java???????? ? w??? ?? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder at least ???? parameter must be given! ? o? ? ???????? java/util/Collection ??
java/util/Map ? ? ? ? w? w? ??? ? ????? ? ? ?? SHA ? ????? ? java/lang/Exception??? ? ? ? ? m n java/lang/AssertionError !array parameter must be an array! o? java/util/ArrayList o? ??? ?????????x?? java/text/ParseException ? ? ? ???v???? java/lang/Iterable? ??? java/lang/Object?????? ? ?w ? ? java/lang/String? @ ?? null (?? , )??? ? ? de/tsl2/nano/core/util/Util? ?y? ? i j &context classloader of current thread is null! using classloader ??? ? ?????? \.????? java/util/Iterator java/util/Properties java/text/Format java/lang/ClassLoader java/lang/Class
getPackage ()Ljava/lang/Package; java/lang/Package getName ()Ljava/lang/String;
startsWith (Ljava/lang/String;)Z isAnnotation ()Z isLocalClass isAnonymousClass isInterface getModifiers ()I java/lang/reflect/Modifier (I)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (Ljava/lang/String;)V getClass ()Ljava/lang/Class; isArray java/lang/reflect/Array getLength (Ljava/lang/Object;)I isAssignableFrom java/util/Arrays %([Ljava/lang/Object;)Ljava/util/List; java/util/List sort ([Ljava/lang/Object;)V binarySearch (([Ljava/lang/Object;Ljava/lang/Object;)I (Ljava/util/Collection;)Z java/security/MessageDigest getInstance 1(Ljava/lang/String;)Ljava/security/MessageDigest; digest "de/tsl2/nano/core/ManagedException forward ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; (Ljava/lang/Object;)V (I)V '(Ljava/lang/Object;I)Ljava/lang/Object; add isPrimitive #de/tsl2/nano/core/cls/PrimitiveUtil getDefaultValue %(Ljava/lang/Class;)Ljava/lang/Object; !de/tsl2/nano/core/util/FormatUtil getDefaultFormat '(Ljava/lang/Object;Z)Ljava/text/Format; parseObject &(Ljava/lang/String;)Ljava/lang/Object; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; valueOf matches %de/tsl2/nano/core/execution/IRunnable run 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java/lang/System
getProperties ()Ljava/util/Properties;
getSimpleName -(Ljava/lang/Object;)Ljava/lang/StringBuilder; java/lang/Thread
currentThread ()Ljava/lang/Thread; getClassLoader getSystemClassLoader org/apache/commons/logging/Log warn desiredAssertionStatus de/tsl2/nano/core/log/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; split '(Ljava/lang/String;)[Ljava/lang/String; !de/tsl2/nano/core/util/StringUtil concat )([C[Ljava/lang/Object;)Ljava/lang/String; ! \ K i j k l m n % o p q 3 *? ? r
- . s t u v w q d *? ? *? ? ? ? ? ? ? r 9 s x y z x { | @ } ~ w q c *? ? *? ? ? ? ? ? r B s x y z x { | @ } ~ ? w q p )*? ? #*? ? *? ? *?
? *? ? ? ? r K s ) x y z ) x { | '@ } ~ ? w q D *? ?
? r O s x y z x { } ~ ? ? ? q ? %*? *L+?=>? +2:? ?????? r X Y Z [ Y # ^ s ? ? % ? ? | ? 8? ? ? ? q ? %*? *L+?=>? +2:? ?????? r h i j k i # n s ? ? % ? ? | ? 8? ? ? q q +*? *?? #? Y? Y? ? ? ? ? ? ?? r r
s * u s + ? ? + ? ? |
? ? q ? E*? ? :*? ? ?
*? ? )*? ? *? ? ? *? ? *? ? ? ? ? r $ ? 7 ? D s E ? ? | @ ? ? q x /*? (*? ? !? *? ? !? "? ?
*? ? "? ? ? r ? ? . ? s / ? ? / ? n | @ ? ? q V
*? #? ? *? r ? s
? ? z
? ? | @ ? } ? ? ? q E *?
*? ? $? ? r ? s ? ? | @ ? w q ` *? %? *? %? ? ? r ? s x y z x { | @ } ~ ? ? ? q d +? +? &*? ' ? r
? ? s ? ? ? ? z ? ? ? ? } ? ? ? ? q r +? (+*? )? ? ? r
? ? s ? ? ? ? z ? ? ? ? | @ } ? ? ? ? q ? =*?? *2+? *? ?????? r ? ? ? ? ? s ? ? ? ? ? ? z ? ? ? ? |
? ? } ? ? ? ? q ^ *? &+? &? + ? r ? s ? ? ? ? z ? ? ? ? } ? ? ? q D
*?
*? ? ? r ? s
? ? | @ ? ? ? q 3 *, ? -? r ? s ? ? ? ? q y +? .*? /?N-? 1W? 0 r ? ?
? ? s *
? ? ? ? ? l ? ? | I ? ? ? ? q 8
*? *? 2? r
? ? s
? ? ? ? ? q ? E*? *2L*M,?>6? /,2:? +? 3? +? +? 3? ?L????? r " 8 : = C s ? ? E ? ? <