![JAR search and dependency download from the Maven repository](/logo.png)
de.tsl2.nano.core.cls.PrimitiveUtil.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.h5 Show documentation
Show all versions of tsl2.nano.h5 Show documentation
TSL2 Framework Html5 Extensions (WebServer, Html5Presentation, RuleCover, BeanConfigurator, LogicTable-Sheet, Expression-Descriptors for Actions, Rules, URLs, Queries)
???? =<
java/lang/Object ()V
!de/tsl2/nano/core/util/FormatUtil getDefaultFormat '(Ljava/lang/Object;Z)Ljava/text/Format;
java/text/Format parseObject &(Ljava/lang/String;)Ljava/lang/Object; java/text/ParseException
"de/tsl2/nano/core/ManagedException forward ,(Ljava/lang/Throwable;)Ljava/lang/Throwable;
java/lang/Class isPrimitive ()Z " java/lang/Comparable
$ % & isAssignableFrom (Ljava/lang/Class;)Z ( ) * + , #de/tsl2/nano/core/cls/PrimitiveUtil wrappers [Ljava/lang/Class;
. / 0 1 2 java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; 4 5 6 7 8 java/util/List indexOf (Ljava/lang/Object;)I ( : ; <
comparator -Lde/tsl2/nano/core/cls/SimpleClassComparator;
. > ? @ binarySearch >([Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Comparator;)I ( B C ,
primitives
E F G getClass ()Ljava/lang/Class;
( I J & isPrimitiveArray
L M isArray
O P G getComponentType ( R S T $assertionsDisabled Z V java/lang/AssertionError
U
( Y Z [
getWrapper $(Ljava/lang/Class;)Ljava/lang/Class; ] TYPE
_ ` a b c de/tsl2/nano/core/cls/BeanClass getStatic 7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
( e J f (Ljava/lang/Object;)Z
h i j k 8 java/lang/reflect/Array getLength
h m n o set ((Ljava/lang/Object;ILjava/lang/Object;)V
q r s t u java/lang/String substring (II)Ljava/lang/String;
q w x y toUpperCase ()Ljava/lang/String; { | } makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String;
_ ? ? load %(Ljava/lang/String;)Ljava/lang/Class; ? [Z
. ? ? ? toString ([Z)Ljava/lang/String; ? [B
. ? ? ? ([B)Ljava/lang/String; ? [C
. ? ? ? ([C)Ljava/lang/String; ? [D
. ? ? ? ([D)Ljava/lang/String; ? [F
. ? ? ? ([F)Ljava/lang/String; ? [I
. ? ? ? ([I)Ljava/lang/String; ? [J
. ? ? ? ([J)Ljava/lang/String; ? [S
. ? ? ? ([S)Ljava/lang/String; ? "java/lang/IllegalArgumentException
? ? ? ? ] ? java/lang/Boolean Ljava/lang/Class;
? ? f equals ? ? ? ? FALSE Ljava/lang/Boolean; ? ? ? java/lang/Integer
? ? ? (I)V ? ? ? java/lang/Character
? ? ? (C)V ? ? ? java/lang/Short
? ? ? (S)V ? ? ? java/lang/Long
? ? ? (J)V ? ? ? java/lang/Float
? ? ? (F)V ? ? ? java/lang/Double
? ? ? (D)V ? ? ? java/lang/Byte
? ? ? (B)V ? ? ? java/lang/Void ? 1only primitives and their immutables are allowed!
? ? ? implementationError ](Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)Lde/tsl2/nano/core/ManagedException;
( ? ? & isPrimitiveOrWrapper
( ? ? ? isDefaultValue &(Ljava/lang/Class;Ljava/lang/Object;)Z
( ? ? ? getDefaultValue %(Ljava/lang/Class;)Ljava/lang/Object; ? | ? %(Ljava/lang/Class;)Ljava/lang/String;
U ? ? (Ljava/lang/Object;)V
_ ? getBeanClass 4(Ljava/lang/Class;)Lde/tsl2/nano/core/cls/BeanClass; MIN_VALUE
_ createInstance '([Ljava/lang/Object;)Ljava/lang/Object; ?
? TRUE MAX_VALUE
( [ getPrimitive java/lang/Exception ( LOG Lorg/apache/commons/logging/Log; | 6(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/String; ? org/apache/commons/logging/Log debug
? !
shortValue ()S
?#$% intValue ()I
?'() longValue ()J
?+,-
floatValue ()F
?/01 doubleValue ()D
3/4 java/math/BigDecimal
?67 booleanValue
?9:; charValue ()C
?=>? byteValue ()BA java/lang/Number
(C %D %(Ljava/lang/Class;Ljava/lang/Class;)ZF false
q ?I true
K ? y
?MNO valueOf '(Ljava/lang/String;)Ljava/lang/Boolean;
?QNR (I)Ljava/lang/Integer;
TU% hashCode
WXYZ[ de/tsl2/nano/core/util/Util isEmpty (Ljava/lang/Object;Z)Z
]^ c parse ` |a 7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/String;
?c d (Ljava/lang/String;)V
@/
?gNh (J)Ljava/lang/Long;
?jNk (F)Ljava/lang/Float;
?mNn (D)Ljava/lang/Double;
?pNq (S)Ljava/lang/Short;
?sNt (B)Ljava/lang/Byte;
?vNw (C)Ljava/lang/Character;y *conversionType is not primitive or wrapper
{| y getName
.~? stream .([Ljava/lang/Object;)Ljava/util/stream/Stream; ??? apply ()Ljava/util/function/Function;????? java/util/stream/Stream map 8(Ljava/util/function/Function;)Ljava/util/stream/Stream;???? toArray ()[Ljava/lang/Object;
q?? y trim?
true|false
q??? matches (Ljava/lang/String;)Z? [+-]?\d+[.,]{1}\d+
??N? &(Ljava/lang/String;)Ljava/lang/Double;? [+-]?\d+
??N? '(Ljava/lang/String;)Ljava/lang/Integer;
(?? ? getMaximumValue
????? java/lang/Math log10 (D)D
(?? string2Wrapper
?? desiredAssertionStatus
????? de/tsl2/nano/core/log/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;? +de/tsl2/nano/core/cls/SimpleClassComparator
?
.??? sort ,([Ljava/lang/Object;Ljava/util/Comparator;)V Code LineNumberTable LocalVariableTable this %Lde/tsl2/nano/core/cls/PrimitiveUtil; create e Ljava/text/ParseException; type value Ljava/lang/String; LocalVariableTypeTable Ljava/lang/Class;
StackMapTable Signature C(Ljava/lang/Class;Ljava/lang/String;)TT; Ljava/lang/Class<*>; (Ljava/lang/Class<*>;)Z immutableWrapper i I D(Ljava/lang/Class;)Ljava/lang/Class; obj Ljava/lang/Object; primitiveArrayType getPrimitiveArrayComponentType fillArray '(Ljava/lang/Object;Ljava/lang/Object;)V
arrayInstance length getPrimitiveArrayClass str
toArrayString &(Ljava/lang/Object;)Ljava/lang/String; primitiveArray primitive standardType 1(Ljava/lang/Class;)TT; TT; (TT;)Z
primitiveType 2(Ljava/lang/Class;TT;)Z getMinimumValue t ex Ljava/lang/Exception; cls1 cls2 isassignable +(Ljava/lang/Class<*>;Ljava/lang/Class<*>;)Z asPrimitive (Ljava/lang/Short;)S o Ljava/lang/Short; (Ljava/lang/Integer;)I Ljava/lang/Integer; (Ljava/lang/Long;)J Ljava/lang/Long; (Ljava/lang/Float;)F Ljava/lang/Float; (Ljava/lang/Double;)D Ljava/lang/Double; (Ljava/math/BigDecimal;)D Ljava/math/BigDecimal; (Ljava/lang/Boolean;)Z (Ljava/lang/Character;)C Ljava/lang/Character; (Ljava/lang/Byte;)B Ljava/lang/Byte; convert 7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; c conversionType d D C(Ljava/lang/Object;Ljava/lang/Class;)TT; getPrimitiveClass name ((Ljava/lang/String;)Ljava/lang/Class<*>; (([Ljava/lang/String;)[Ljava/lang/Object; args [Ljava/lang/String; a getDecMaxLen (Ljava/lang/Class;)I max Ljava/lang/Number; (Ljava/lang/Class<*>;)I lambda$string2Wrapper$0
SourceFile PrimitiveUtil.java BootstrapMethods
| $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;" [$ *standardType must be a primitive, but is:& class is not assignable from ( can't be converted to *
+,-./ "java/lang/invoke/LambdaMetafactory metafactory ?(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;1 &(Ljava/lang/Object;)Ljava/lang/Object;3
(4 InnerClasses8 %java/lang/invoke/MethodHandles$Lookup: java/lang/invoke/MethodHandles Lookup ! ( C , + , ; <