com.google.gson.internal.bind.JsonElementWriter.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 ? 9 p
: q r
s 9 t u v 9 w x y z {
s |
}
~
? x ? x ? ? 9 ?
?
9 ?
9 ? ?
? ?
?
s
s
9 ? x ? x ?
s
9 ? ?
# ?
? ?
# ?
9 ?
? ?
? ? ? ?
?
* ?
? ?
# ?
? ?
? ? ? ?
2 ? 9 ? ?
6 s ? ? ? UNWRITABLE_WRITER Ljava/io/Writer; SENTINEL_CLOSED Lcom/google/gson/JsonPrimitive; stack Ljava/util/List; Signature /Ljava/util/List; pendingName Ljava/lang/String; product Lcom/google/gson/JsonElement; ()V Code LineNumberTable LocalVariableTable this 1Lcom/google/gson/internal/bind/JsonElementWriter; get ()Lcom/google/gson/JsonElement; peek put (Lcom/google/gson/JsonElement;)V object Lcom/google/gson/JsonObject; element value
beginArray %()Lcom/google/gson/stream/JsonWriter; array Lcom/google/gson/JsonArray;
Exceptions endArray beginObject endObject name 7(Ljava/lang/String;)Lcom/google/gson/stream/JsonWriter; nullValue &(Z)Lcom/google/gson/stream/JsonWriter; Z &(D)Lcom/google/gson/stream/JsonWriter; D &(J)Lcom/google/gson/stream/JsonWriter; J 7(Ljava/lang/Number;)Lcom/google/gson/stream/JsonWriter; d Ljava/lang/Number; flush close
SourceFile JsonElementWriter.java ; < G ? java/util/ArrayList G H ? @ ? ? ? E F ? ? ? java/lang/IllegalStateException java/lang/StringBuilder "Expected one JSON element but was ? ? ? ? ? ? G ? ? ? N ? com/google/gson/JsonElement C D ? ? ? ? P O com/google/gson/JsonObject ? ? com/google/gson/JsonArray ? R Q R ? ? ? ? a X com/google/gson/JsonPrimitive ? ? ? G ? ? ? ? ? ? ? ? "java/lang/IllegalArgumentException !JSON forbids NaN and infinities: ? ? ? ? G ? ? ? ? ? ? ? java/io/IOException Incomplete document = > 1com/google/gson/internal/bind/JsonElementWriter$1 InnerClasses closed /com/google/gson/internal/bind/JsonElementWriter !com/google/gson/stream/JsonWriter (Ljava/io/Writer;)V com/google/gson/JsonNull INSTANCE Lcom/google/gson/JsonNull; java/util/List isEmpty ()Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V size ()I (I)Ljava/lang/Object;
isJsonNull getSerializeNulls add 2(Ljava/lang/String;Lcom/google/gson/JsonElement;)V (Ljava/lang/Object;)Z remove java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; (Ljava/lang/Boolean;)V isLenient java/lang/Double isNaN (D)Z
isInfinite (D)Ljava/lang/StringBuilder; (D)Ljava/lang/Double; (Ljava/lang/Number;)V java/lang/Long (J)Ljava/lang/Long; java/lang/Number doubleValue ()D 1 9 : ; <