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

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

????=?
java/lang/Class
getPackage()Ljava/lang/Package;
	
java/lang/PackagegetName()Ljava/lang/String;\.
java/lang/Stringsplit'(Ljava/lang/String;)[Ljava/lang/String;java/lang/Object
!de/tsl2/nano/core/util/StringUtilconcat)([C[Ljava/lang/Object;)Ljava/lang/String;
 ()V	"#$%&de/tsl2/nano/core/util/UtilFRAMEWORK_PACKAGELjava/lang/String;
()*
startsWith(Ljava/lang/String;)Z,java.jdk.internal
01234#de/tsl2/nano/core/cls/PrimitiveUtilisPrimitiveOrWrapper(Ljava/lang/Class;)Z
67894!de/tsl2/nano/core/util/NumberUtilisNumber;java/util/Date
=>4isAssignableFrom@java/time/LocalTimeBjava/time/LocalDateDjava/time/LocalDateTimeFjava/io/SerializableHjava/lang/CloneableJjava/lang/Comparable
LMNisAnnotation()Z
PQNisLocalClass
STNisAnonymousClass
VWNisInterface
"YZ4
isAbstract
\]^getModifiers()I
`abcdjava/lang/reflect/ModifierisPublic(I)Z
`fZd
hiNisArray
0kl4isPrimitiveArray
0nopgetPrimitiveArrayComponentType$(Ljava/lang/Class;)Ljava/lang/Class;
rstgetComponentType()Ljava/lang/Class;
vwxy4de/tsl2/nano/core/util/ByteUtilisByteStream	{|}~java/lang/ByteTYPELjava/lang/Class;
0??pgetPrimitive
"???checkMinParameterCount([Ljava/lang/Object;I)V?"java/lang/IllegalArgumentException???makeConcatWithConstants(I)Ljava/lang/String;
???(Ljava/lang/String;)V	?????%de/tsl2/nano/core/cls/UnboundAccessorNULLLjava/lang/Object;
??tgetClass
?????java/lang/reflect/Array	getLength(Ljava/lang/Object;)I?java/util/Collection???NisEmpty?
java/util/Map??
????4java/lang/reflect/ProxyisProxyClass
????getInvocationHandler9(Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler;?#de/tsl2/nano/core/util/AdapterProxy
????values()Ljava/util/Map;
"???(Ljava/lang/Object;Z)Z
??toString
??trim
?
"???(Ljava/lang/Object;)Z
"??4isContainer
?????java/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;?????java/util/Listcontains
????sort([Ljava/lang/Object;)V
????binarySearch(([Ljava/lang/Object;Ljava/lang/Object;)I
"???in((Ljava/lang/Object;[Ljava/lang/Object;)Z????containsAll(Ljava/util/Collection;)Z?SHA-512
"???
cryptoHash([BLjava/lang/String;)[B
?????java/security/MessageDigestgetInstance1(Ljava/lang/String;)Ljava/security/MessageDigest;	"???salt16[B
????update([B)V
????digest([B)[B?java/lang/Exception
????"de/tsl2/nano/core/ManagedExceptionforward,(Ljava/lang/Throwable;)Ljava/lang/Throwable;
?hashCode([Ljava/lang/Object;)I
?equals	"	
$assertionsDisabledZ
java/lang/AssertionError!array parameter must be an array!
(Ljava/lang/Object;)V[Ljava/lang/Object;java/util/ArrayList
(I)V
?get'(Ljava/lang/Object;I)Ljava/lang/Object;? ?add
"#NisPrimitive
0%&'getDefaultValue%(Ljava/lang/Class;)Ljava/lang/Object;
)*+,-!de/tsl2/nano/core/util/FormatUtilgetDefaultFormat'(Ljava/lang/Object;Z)Ljava/text/Format;
/0123java/text/FormatparseObject&(Ljava/lang/String;)Ljava/lang/Object;5java/text/ParseException
"789convert7(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;

"<=>forEachy(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/Collection;Lde/tsl2/nano/core/execution/IRunnable;)Ljava/lang/Iterable;@ABCDjava/lang/Iterableiterator()Ljava/util/Iterator;FGHINjava/util/IteratorhasNextFKLMnext()Ljava/lang/Object;
OPQvalueOf&(Ljava/lang/Object;)Ljava/lang/String;
ST*matchesVWXYZ%de/tsl2/nano/core/execution/IRunnablerun9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
\]^_`java/lang/System
getProperties()Ljava/util/Properties;
"bcN(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
efghjava/util/Properties&(Ljava/lang/Object;)Ljava/lang/Object;
\jklgetProperty&(Ljava/lang/String;)Ljava/lang/String;
\nopsetProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
"rstset9(Ljava/lang/String;ZLjava/lang/Object;)Ljava/lang/Object;
"vw$getSystemPropertyApplicationBasePathy?p
{|
getSimpleName
~^???'(Ljava/lang/String;I)Ljava/lang/String;?null?java/lang/StringBuilder???8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String;
????l
????append-(Ljava/lang/String;)Ljava/lang/StringBuilder;?)
??
?
???^length???"de/tsl2/nano/core/util/parser/JSon
?
???Q	serialize
?????java/lang/Thread
currentThread()Ljava/lang/Thread;
????getContextClassLoader()Ljava/lang/ClassLoader;
???getClassLoader
?????java/lang/ClassLoadergetSystemClassLoader	"???LOG Lorg/apache/commons/logging/Log;???=(Ljava/lang/Thread;Ljava/lang/ClassLoader;)Ljava/lang/String;????org/apache/commons/logging/Logwarn
"???trYJ(Lde/tsl2/nano/core/util/SupplierEx;Z[Ljava/lang/Class;)Ljava/lang/Object;
??
"???N(Lde/tsl2/nano/core/util/SupplierExVoid;Z[Ljava/lang/Class;)Ljava/lang/Object;
???tsl2.nano.disable.assertion
????*java/lang/Boolean
getBoolean
???format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;????parallelStream()Ljava/util/stream/Stream;????stream
???NbooleanValue
0???isDefaultValue
)??*isTrue
????N"java/lang/reflect/AccessibleObjectisAccessible
????
setAccessible(Z)V???M!de/tsl2/nano/core/util/SupplierEx
"????invokeG([Ljava/util/function/BiFunction;)Ljava/lang/reflect/InvocationHandler;
????newProxyInstanceb(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
????.([Ljava/lang/Object;)Ljava/util/stream/Stream;???testM(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/util/function/Predicate;java/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;	findFirst()Ljava/util/Optional;
()Ljava/util/function/Supplier;

java/util/Optional	orElseGet1(Ljava/util/function/Supplier;)Ljava/lang/Object;java/util/function/BiFunctionapply8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	!()Ljava/util/function/BiFunction;
NdesiredAssertionStatus
 !"# de/tsl2/nano/core/log/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;
"%&'getBasePackage%(Ljava/lang/Class;)Ljava/lang/String;CodeLineNumberTableLocalVariableTableclspckp[Ljava/lang/String;LocalVariableTypeTableLjava/lang/Class<*>;	Signature((Ljava/lang/Class<*>;)Ljava/lang/String;thisLde/tsl2/nano/core/util/Util;isFrameworkClass
StackMapTable(Ljava/lang/Class<*>;)Z
isJavaTypeisJavaInternalisSimpleType
isDataTypeisInstanceablegetSingleBaseType*(Ljava/lang/Class<*>;)Ljava/lang/Class<*>;	isAllNull([Ljava/lang/Object;)ZoobjectshasNulliIobjobjectnonEmptyvalueTT;(TT;)TT;entryelements[TT; (TT;[TT;)Zin_)([Ljava/lang/Object;[Ljava/lang/Object;)Zdataitems!([TT;[TT;)ZasStringmdLjava/security/MessageDigest;eLjava/lang/Exception;	algorithmlast:([Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;arrindexdefaultValue#([TT;ITT;)TT;!(TT;TT;)TT;*(Ljava/lang/Object;)Ljava/util/Collection;arraycLjava/util/Collection;Ljava/text/ParseException;type
convertAll9(Ljava/lang/Class;[Ljava/lang/Object;)[Ljava/lang/Object;c(Ljava/lang/Iterable;Ljava/lang/String;Lde/tsl2/nano/core/execution/IRunnable;)Ljava/lang/Iterable;Ljava/lang/Iterable;regExaction'Lde/tsl2/nano/core/execution/IRunnable;resultLjava/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;TS;?(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/Collection;Lde/tsl2/nano/core/execution/IRunnable;)Ljava/lang/Iterable;8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;name0(Ljava/lang/String;TT;)TT;dfLjava/text/Format;Ljava/util/Properties;F(Ljava/util/Properties;Ljava/lang/String;TT;)TT;$setSystemPropertyApplicationBasePathbasePathabsolutePath1(Ljava/lang/String;ZTT;)TT;untypedcheckedGenericObjecttoObjStringinstance8(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/String;membersbufLjava/lang/StringBuilder;;(Ljava/lang/Class<*>;[Ljava/lang/Object;)Ljava/lang/String;sepratortoJsonclLjava/lang/ClassLoader;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;escalatewarnOnly[Ljava/lang/Class;*[Ljava/lang/Class<+Ljava/lang/Exception;>;n(Lde/tsl2/nano/core/util/SupplierEx;Z[Ljava/lang/Class<+Ljava/lang/Exception;>;)TT;;(Lde/tsl2/nano/core/util/SupplierExVoid;)Ljava/lang/Object;'Lde/tsl2/nano/core/util/SupplierExVoid;,Lde/tsl2/nano/core/util/SupplierExVoid;G(Lde/tsl2/nano/core/util/SupplierExVoid;)TT;r(Lde/tsl2/nano/core/util/SupplierExVoid;Z[Ljava/lang/Class<+Ljava/lang/Exception;>;)TT;assert_)(ZLjava/lang/String;[Ljava/lang/Object;)V	assertionmessageargs2(Ljava/util/Collection;Z)Ljava/util/stream/Stream;parallelR(Ljava/util/Collection;Z)Ljava/util/stream/Stream;withAccessAquired[(Ljava/lang/reflect/AccessibleObject;Lde/tsl2/nano/core/util/SupplierEx;)Ljava/lang/Object;ex
accessible$Ljava/lang/reflect/AccessibleObject;callBacklastAccessValueTA;(Lde/tsl2/nano/core/util/SupplierEx;?java/lang/Throwablel(TA;Lde/tsl2/nano/core/util/SupplierEx;)TR;proxyE(Ljava/lang/Class;[Ljava/util/function/BiFunction;)Ljava/lang/Object;	interfazemocks [Ljava/util/function/BiFunction;Ljava/lang/Class;R[Ljava/util/function/BiFunction;?(Ljava/lang/Class;[Ljava/util/function/BiFunction;)TT;lambda$proxy$3s([Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;mLjava/lang/reflect/Method;
Exceptionslambda$proxy$2lambda$proxy$1A(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;xylambda$proxy$0O(Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/function/BiFunction;)ZmockLjava/util/function/BiFunction;
SourceFile	Util.javaBootstrapMethods?
?????$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;?#at least  parameter must be given!??@?(?, ?Dcontext classloader of current thread  is null! using classloader ?
?????"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;?S(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;?
"?????
"????"(Ljava/util/function/BiFunction;)ZM?
"???
"????InnerClasses?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!"??%&??
<	&'(?1*??L+
?M?Y.U?Y,2SY,2SY,2S??)567* 1+),&"-./1+012 (3*??)
AB*34	54(d*??*???!?'???)M*+/+06@17	84(c*??*??+?'???)V*+/+06@17	94(c*??*??-?'???)Z*+/+06@17	:4(?A*?/?7*?5?0:*???@(?%*??*L+?=>?+2:???????)?????#?*A?%B6???C@(?%*??*L+?=>?+2:???????)?????#?*A?%B6????(_*?	*????Y??????)?
??*BDE6

??(?p*?
*????*???g?*?????*???
*?????*???
*?????*?????*?????*?????????*???).??
??$?+?5?<?F?Z?j?*pF?6@#??(x/*?(*???!?*????????
*???????)??.?*/G?/?6	@Hh(V
*????*?)?*
I?/
IJ6@1K??(E*?
*???ç?)?*F?6@?4(`?*?6?/,2:?+??+?+???L?????)"IJ	KL8M:O=KCQ*  A?EB	<[?6)???	I\({*??*2?	*2?,?)]* ]^E_?/]N_J6@1`	I(g
*?*?+?)h*
G?
_?/
GJ
_J6@1a	?b(?S??*???g??Y??*??*??ư*???,*??W????,?)&	wx"z*?/?8???K?Q?**:DESc?/$?E8de6???	89(?)+?*?!?
*?$??*?(+???.?M,??W? !4)???!?"?'?* "Xf)g)I?6@L4?hi(s=+??+*+2?6S????+?)????* DEgS6	??	=j(??Y?:N*+-,?;?)
??**Skl&mnoe/ Spmqor1s
=>(S*??:?E?B?J:?@??@+,-?;W?N+?R?,-??U?W???,?)??#?/?;?N?Q?*43D?SSkSl&SoeSmn/*3DtSSpSorSmq6?F?&??1u	v(O	?[*+?a?)?*	w&	_?/	_J1x	c(?<*+?dN-?3,?-,??-???/Xf#yz<-{<w&<_?6o?/<_J6?-e/4?
1|	w(?!?i?)?	}?(7	?!*?mW?)
??*	~&	sv(M*+?q?)*w&I?/IJ1x	st(?+??u??u*?x?*K*,?
,????mW,?)
	
)* +w&++I?/+IJ6@L?1??h(,*?)*???Q(R*?*???z*?}????)*??6B???(?=??Y*?z+2????M>+??,+2?N????W????,??????))*+,*2-**DE=+=?)??/=+06???1????(?B??Y??M>+??0+2????,,???*??+2????W????,???)1234572=7**
3DEB?&B?:??6)?
?K?????	?Q(6??Y??*???);*F?	??(},????K*?""??K*???K????*????*?)?@ABCD*F*%??6	??	??(F
*????)K*
??/
??1????(a*,?°)O* ?????/????1?	??(F
*??ð)R*
??/
??1????(a*,?ư)V* ?????/????1????(j?Ǹɚ??Y+,?η???)Y
Z[* ??&?6	??(g?*???	*???)]*de?/dr6
E1?	??(y6*?ʙ
*?ʶ٧'*?"*?ܙ*???ɚ
*???ߙ??)ghi5g*6I?6@	??(?1*??=*??+??N*??-?N-??:*???:*????''')').mo
ptpqrt$r't.u**?Y1??1??,?/1??1??6????N?1????(e???Y*S+?????){*???/????1?
??(?0*??**??,-??????	??,-??)|	}"~*/|**0??0-?0??0?6f??
?(??)~
??(6?)~*???
??(Z,*+????)}* ?????6@? (??"????"???"?$?!?YqTY7TY0TY#TYETYRTYTYTYcTY	?TY
'TYrTY?TY
?TY?TY?T???)012 :6@???N
?????????????????????????????
???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy