com.google.gson.GsonBuilder.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?
k
j j
j j S S?? j j j j S j j j S! j"#
j$ j% j& j' j( j) j* j+,
$-
./
j01
(23
*4
567 j8
j9:;<>
?@
AB
ACDE
8F
8G
8H
8I
7J
jK
jL
jMN
OP
DQ
jR
jS
jT
jU
VW
KX jYZ
N[ j\ j]
j^_`
TX
a
b
Scd
ef
egi
\J
\jk
jlmn
op
dq
fr
hst innerClassExclusionStrategy -Lcom/google/gson/InnerClassExclusionStrategy; 0exposeAnnotationDeserializationExclusionStrategy BLcom/google/gson/ExposeAnnotationDeserializationExclusionStrategy; .exposeAnnotationSerializationExclusionStrategy @Lcom/google/gson/ExposeAnnotationSerializationExclusionStrategy; serializeExclusionStrategies Ljava/util/Set; Signature 4Ljava/util/Set; deserializeExclusionStrategies ignoreVersionsAfter D modifierBasedExclusionStrategy 0Lcom/google/gson/ModifierBasedExclusionStrategy; serializeInnerClasses Z $excludeFieldsWithoutExposeAnnotation longSerializationPolicy )Lcom/google/gson/LongSerializationPolicy; fieldNamingPolicy &Lcom/google/gson/FieldNamingStrategy2; instanceCreators 6Lcom/google/gson/internal/ParameterizedTypeHandlerMap; \Lcom/google/gson/internal/ParameterizedTypeHandlerMap;>; serializers [Lcom/google/gson/internal/ParameterizedTypeHandlerMap;>;
deserializers ]Lcom/google/gson/internal/ParameterizedTypeHandlerMap;>; typeAdapterFactories Ljava/util/List; Factory InnerClasses ELjava/util/List; serializeNulls datePattern Ljava/lang/String; dateStyle I timeStyle complexMapKeySerialization #serializeSpecialFloatingPointValues escapeHtmlChars prettyPrinting generateNonExecutableJson ()V Code LineNumberTable LocalVariableTable this Lcom/google/gson/GsonBuilder;
setVersion (D)Lcom/google/gson/GsonBuilder; excludeFieldsWithModifiers !([I)Lcom/google/gson/GsonBuilder; modifiers [I ()Lcom/google/gson/GsonBuilder; enableComplexMapKeySerialization disableInnerClassSerialization setLongSerializationPolicy H(Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/GsonBuilder; serializationPolicy setFieldNamingPolicy B(Lcom/google/gson/FieldNamingPolicy;)Lcom/google/gson/GsonBuilder; namingConvention #Lcom/google/gson/FieldNamingPolicy; setFieldNamingStrategy D(Lcom/google/gson/FieldNamingStrategy;)Lcom/google/gson/GsonBuilder; fieldNamingStrategy %Lcom/google/gson/FieldNamingStrategy; E(Lcom/google/gson/FieldNamingStrategy2;)Lcom/google/gson/GsonBuilder; setExclusionStrategies C([Lcom/google/gson/ExclusionStrategy;)Lcom/google/gson/GsonBuilder;
strategies $[Lcom/google/gson/ExclusionStrategy; strategyList LocalVariableTypeTable 5Ljava/util/List; !addSerializationExclusionStrategy B(Lcom/google/gson/ExclusionStrategy;)Lcom/google/gson/GsonBuilder; strategy #Lcom/google/gson/ExclusionStrategy; #addDeserializationExclusionStrategy setPrettyPrinting disableHtmlEscaping
setDateFormat 1(Ljava/lang/String;)Lcom/google/gson/GsonBuilder; pattern (I)Lcom/google/gson/GsonBuilder; style !(II)Lcom/google/gson/GsonBuilder; registerTypeAdapter I(Ljava/lang/reflect/Type;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; type Ljava/lang/reflect/Type; typeAdapter Ljava/lang/Object; J(Ljava/lang/reflect/Type;Ljava/lang/Object;Z)Lcom/google/gson/GsonBuilder; isSystem registerInstanceCreator Y(Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator;Z)Lcom/google/gson/GsonBuilder; typeOfT instanceCreator !Lcom/google/gson/InstanceCreator; 'Lcom/google/gson/InstanceCreator<+TT;>; u(Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<+TT;>;Z)Lcom/google/gson/GsonBuilder; registerSerializer X(Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializer;Z)Lcom/google/gson/GsonBuilder;
serializer Lcom/google/gson/JsonSerializer; %Lcom/google/gson/JsonSerializer; s(Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializer;Z)Lcom/google/gson/GsonBuilder; registerDeserializer Z(Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializer;Z)Lcom/google/gson/GsonBuilder; deserializer "Lcom/google/gson/JsonDeserializer; 'Lcom/google/gson/JsonDeserializer; u(Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializer;Z)Lcom/google/gson/GsonBuilder; registerTypeHierarchyAdapter B(Ljava/lang/Class;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; baseType Ljava/lang/Class; Ljava/lang/Class<*>; E(Ljava/lang/Class<*>;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder; C(Ljava/lang/Class;Ljava/lang/Object;Z)Lcom/google/gson/GsonBuilder; F(Ljava/lang/Class<*>;Ljava/lang/Object;Z)Lcom/google/gson/GsonBuilder; 'registerInstanceCreatorForTypeHierarchy R(Ljava/lang/Class;Lcom/google/gson/InstanceCreator;Z)Lcom/google/gson/GsonBuilder; classOfT q(Ljava/lang/Class<*>;Lcom/google/gson/InstanceCreator<+TT;>;Z)Lcom/google/gson/GsonBuilder; "registerSerializerForTypeHierarchy Q(Ljava/lang/Class;Lcom/google/gson/JsonSerializer;Z)Lcom/google/gson/GsonBuilder; o(Ljava/lang/Class<*>;Lcom/google/gson/JsonSerializer;Z)Lcom/google/gson/GsonBuilder; $registerDeserializerForTypeHierarchy S(Ljava/lang/Class;Lcom/google/gson/JsonDeserializer;Z)Lcom/google/gson/GsonBuilder; q(Ljava/lang/Class<*>;Lcom/google/gson/JsonDeserializer;Z)Lcom/google/gson/GsonBuilder; create ()Lcom/google/gson/Gson; versionExclusionStrategy *Lcom/google/gson/VersionExclusionStrategy; deserializationStrategies serializationStrategies addTypeAdaptersForDate ?(Ljava/lang/String;IILcom/google/gson/internal/ParameterizedTypeHandlerMap;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;)V dateTypeAdapter DefaultDateTypeAdapter