com.google.gson.JsonPrimitive.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 1 ?
@ ?
. ? ?
?
? . ? ?
. ?
? ? ?
. ?
. ?
?
. ?
? ? ?
?
. ?
. ?
? ?
?
?
? ? ?
? ?
?
?
> ?
?
1 ?
?
3 ?
?
2 ?
?
4 ?
?
? ? . ?
5 ?
. ?
? ?
? ? ?
? ?
? ? ? ? ? ? ? 2 ? 1 ? 3 ? > ? ? ? 4 ?
? ? ? ? ? PRIMITIVE_TYPES [Ljava/lang/Class; Signature [Ljava/lang/Class<*>; value Ljava/lang/Object; (Ljava/lang/Boolean;)V Code LineNumberTable LocalVariableTable this Lcom/google/gson/JsonPrimitive; bool Ljava/lang/Boolean; (Ljava/lang/Number;)V number Ljava/lang/Number; (Ljava/lang/String;)V string Ljava/lang/String; (Ljava/lang/Character;)V c Ljava/lang/Character; (Ljava/lang/Object;)V primitive setValue C isBoolean ()Z getAsBooleanWrapper ()Ljava/lang/Boolean; getAsBoolean isNumber getAsNumber ()Ljava/lang/Number; isString getAsString ()Ljava/lang/String; getAsDouble ()D getAsBigDecimal ()Ljava/math/BigDecimal; getAsBigInteger ()Ljava/math/BigInteger;
getAsFloat ()F getAsLong ()J
getAsShort ()S getAsInt ()I getAsByte ()B getAsCharacter ()C isPrimitiveOrString (Ljava/lang/Object;)Z standardPrimitive Ljava/lang/Class; arr$ len$ I i$ target classOfPrimitive LocalVariableTypeTable Ljava/lang/Class<*>; hashCode J equals a D b obj other
isIntegral "(Lcom/google/gson/JsonPrimitive;)Z ()V
SourceFile JsonPrimitive.java G ? [ Y java/lang/Character ? y ? ? E F java/lang/Number z { ? ? ? java/lang/Boolean ] ^ _ ` ? ^ f g ? ? java/lang/String +com/google/gson/internal/LazilyParsedNumber G S b ^ c d ? ? g ? i ? ? java/math/BigDecimal java/math/BigInteger ? o ? ? ? q ? ? ? s ? ? ? u ? ? ? w ? ? ? ? ? ? A B ? ? ? ? ? ? ? u com/google/gson/JsonPrimitive ? ? ? { java/lang/Long java/lang/Integer java/lang/Short java/lang/Byte java/lang/Class ? } java/lang/Float java/lang/Double com/google/gson/JsonElement charValue valueOf (C)Ljava/lang/String; ,com/google/gson/internal/$Gson$Preconditions
checkArgument (Z)V booleanValue parseBoolean (Ljava/lang/String;)Z java/lang/Object toString doubleValue parseDouble (Ljava/lang/String;)D
floatValue
parseFloat (Ljava/lang/String;)F longValue parseLong (Ljava/lang/String;)J
shortValue
parseShort (Ljava/lang/String;)S intValue parseInt (Ljava/lang/String;)I byteValue parseByte (Ljava/lang/String;)B charAt (I)C getClass ()Ljava/lang/Class; isAssignableFrom (Ljava/lang/Class;)Z doubleToLongBits (D)J isNaN (D)Z TYPE 1 . @ A B C D E F G H I F
*? *+? ? J . / 0 K
L M
N O G P I F
*? *+? ? J 7 8 9 K
L M
Q R G S I F
*? *+? ? J @ A B K
L M
T U G V I F
*? *+? ? J J K L K
L M
W X G Y I F
*? *+? ? J T U V K
L M
Z F [ Y I ? 6+? ? +? ? =*? ? ? +? ?
+? ? ? ? *+? ? J Y \ ] ^ _ 0 a 5 c K W \ 6 L M 6 Z F ] ^ I 2 *? ?
? J k K L M _ ` I 2 *? ?
? J u K L M a ^ I I *? ? *? ?
?*? ? ? J ? ? K L M b ^ I 2 *? ? ? J ? K L M c d I M #*? ? ? ? Y*? ? ? ?
*? ? ? J ? K # L M e ^ I 2 *? ? ? J ? K L M f g I ` &*? ? *? ? ?*? ? *? ? ?*? ? ? J ? ? ? ? ? K &