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

com.google.gson.GsonBuilder.class Maven / Gradle / Ivy

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
8F
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
dq
fr
hstinnerClassExclusionStrategy-Lcom/google/gson/InnerClassExclusionStrategy;0exposeAnnotationDeserializationExclusionStrategyBLcom/google/gson/ExposeAnnotationDeserializationExclusionStrategy;.exposeAnnotationSerializationExclusionStrategy@Lcom/google/gson/ExposeAnnotationSerializationExclusionStrategy;serializeExclusionStrategiesLjava/util/Set;	Signature4Ljava/util/Set;deserializeExclusionStrategiesignoreVersionsAfterDmodifierBasedExclusionStrategy0Lcom/google/gson/ModifierBasedExclusionStrategy;serializeInnerClassesZ$excludeFieldsWithoutExposeAnnotationlongSerializationPolicy)Lcom/google/gson/LongSerializationPolicy;fieldNamingPolicy&Lcom/google/gson/FieldNamingStrategy2;instanceCreators6Lcom/google/gson/internal/ParameterizedTypeHandlerMap;\Lcom/google/gson/internal/ParameterizedTypeHandlerMap;>;serializers[Lcom/google/gson/internal/ParameterizedTypeHandlerMap;>;
deserializers]Lcom/google/gson/internal/ParameterizedTypeHandlerMap;>;typeAdapterFactoriesLjava/util/List;FactoryInnerClassesELjava/util/List;serializeNullsdatePatternLjava/lang/String;	dateStyleI	timeStylecomplexMapKeySerialization#serializeSpecialFloatingPointValuesescapeHtmlCharsprettyPrintinggenerateNonExecutableJson()VCodeLineNumberTableLocalVariableTablethisLcom/google/gson/GsonBuilder;
setVersion (D)Lcom/google/gson/GsonBuilder;excludeFieldsWithModifiers!([I)Lcom/google/gson/GsonBuilder;	modifiers[I()Lcom/google/gson/GsonBuilder; enableComplexMapKeySerializationdisableInnerClassSerializationsetLongSerializationPolicyH(Lcom/google/gson/LongSerializationPolicy;)Lcom/google/gson/GsonBuilder;serializationPolicysetFieldNamingPolicyB(Lcom/google/gson/FieldNamingPolicy;)Lcom/google/gson/GsonBuilder;namingConvention#Lcom/google/gson/FieldNamingPolicy;setFieldNamingStrategyD(Lcom/google/gson/FieldNamingStrategy;)Lcom/google/gson/GsonBuilder;fieldNamingStrategy%Lcom/google/gson/FieldNamingStrategy;E(Lcom/google/gson/FieldNamingStrategy2;)Lcom/google/gson/GsonBuilder;setExclusionStrategiesC([Lcom/google/gson/ExclusionStrategy;)Lcom/google/gson/GsonBuilder;
strategies$[Lcom/google/gson/ExclusionStrategy;strategyListLocalVariableTypeTable5Ljava/util/List;!addSerializationExclusionStrategyB(Lcom/google/gson/ExclusionStrategy;)Lcom/google/gson/GsonBuilder;strategy#Lcom/google/gson/ExclusionStrategy;#addDeserializationExclusionStrategysetPrettyPrintingdisableHtmlEscaping
setDateFormat1(Ljava/lang/String;)Lcom/google/gson/GsonBuilder;pattern (I)Lcom/google/gson/GsonBuilder;style!(II)Lcom/google/gson/GsonBuilder;registerTypeAdapterI(Ljava/lang/reflect/Type;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder;typeLjava/lang/reflect/Type;typeAdapterLjava/lang/Object;J(Ljava/lang/reflect/Type;Ljava/lang/Object;Z)Lcom/google/gson/GsonBuilder;isSystemregisterInstanceCreatorY(Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator;Z)Lcom/google/gson/GsonBuilder;typeOfTinstanceCreator!Lcom/google/gson/InstanceCreator;'Lcom/google/gson/InstanceCreator<+TT;>;u(Ljava/lang/reflect/Type;Lcom/google/gson/InstanceCreator<+TT;>;Z)Lcom/google/gson/GsonBuilder;registerSerializerX(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;registerDeserializerZ(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;registerTypeHierarchyAdapterB(Ljava/lang/Class;Ljava/lang/Object;)Lcom/google/gson/GsonBuilder;baseTypeLjava/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;'registerInstanceCreatorForTypeHierarchyR(Ljava/lang/Class;Lcom/google/gson/InstanceCreator;Z)Lcom/google/gson/GsonBuilder;classOfTq(Ljava/lang/Class<*>;Lcom/google/gson/InstanceCreator<+TT;>;Z)Lcom/google/gson/GsonBuilder;"registerSerializerForTypeHierarchyQ(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;$registerDeserializerForTypeHierarchyS(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;deserializationStrategiesserializationStrategiesaddTypeAdaptersForDate?(Ljava/lang/String;IILcom/google/gson/internal/ParameterizedTypeHandlerMap;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;)VdateTypeAdapterDefaultDateTypeAdapter;>;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;>;)VregisterIfAbsent\(Ljava/lang/Class;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;Ljava/lang/Object;)Vadaptersadapter;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;TT;k(Ljava/lang/Class<*>;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;TT;)V
SourceFileGsonBuilder.java??java/util/HashSetrsvsjava/util/ArrayList???|uvwxyz{wx{|?|?||zyz}|}~~???4com/google/gson/internal/ParameterizedTypeHandlerMap???????|?????|?|.com/google/gson/ModifierBasedExclusionStrategy???????+com/google/gson/FieldNamingStrategy2Adapter??@com/google/gson/SerializedNameAnnotationInterceptingNamingPolicy???????????com/google/gson/JsonSerializer com/google/gson/JsonDeserializercom/google/gson/InstanceCreator?1com/google/gson/internal/bind/TypeAdapter$Factory????????"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder"Cannot register type adapters for ?????????????????0com/google/gson/JsonDeserializerExceptionWrapper????????????java/util/LinkedList??lm(com/google/gson/VersionExclusionStrategy??nopq??com/google/gson/Gson,com/google/gson/DisjunctionExclusionStrategy??????????y?:com/google/gson/DefaultTypeAdapters$DefaultDateTypeAdapter??java/util/Datejava/sql/Timestamp
java/sql/Date??+com/google/gson/InnerClassExclusionStrategy@com/google/gson/ExposeAnnotationDeserializationExclusionStrategy>com/google/gson/ExposeAnnotationSerializationExclusionStrategycom/google/gson/GsonBuilderjava/lang/Object+DEFAULT_ANON_LOCAL_CLASS_EXCLUSION_STRATEGY9Lcom/google/gson/AnonymousAndLocalClassExclusionStrategy;
java/util/Setadd(Ljava/lang/Object;)Z*DEFAULT_SYNTHETIC_FIELD_EXCLUSION_STRATEGY1Lcom/google/gson/SyntheticFieldExclusionStrategy;)DEFAULT_MODIFIER_BASED_EXCLUSION_STRATEGY'com/google/gson/LongSerializationPolicyDEFAULTDEFAULT_NAMING_POLICY([I)V!com/google/gson/FieldNamingPolicygetFieldNamingPolicy(()Lcom/google/gson/FieldNamingStrategy2;((Lcom/google/gson/FieldNamingStrategy;)V)(Lcom/google/gson/FieldNamingStrategy2;)Vjava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;addAll(Ljava/util/Collection;)Z)com/google/gson/internal/bind/TypeAdapter,com/google/gson/internal/$Gson$Preconditions
checkArgument(Z)V#com/google/gson/internal/PrimitivesisPrimitive(Ljava/lang/reflect/Type;)Z
isWrapperTypeappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vjava/util/Listregister.(Ljava/lang/reflect/Type;Ljava/lang/Object;Z)V%(Lcom/google/gson/JsonDeserializer;)VregisterForTypeHierarchy'(Ljava/lang/Class;Ljava/lang/Object;Z)V(Ljava/util/Collection;)V(D)VcopyOf8()Lcom/google/gson/internal/ParameterizedTypeHandlerMap;makeUnmodifiableP(Lcom/google/gson/ExclusionStrategy;Lcom/google/gson/ExclusionStrategy;Lcom/google/gson/FieldNamingStrategy2;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;ZLcom/google/gson/internal/ParameterizedTypeHandlerMap;Lcom/google/gson/internal/ParameterizedTypeHandlerMap;ZZZZZLcom/google/gson/LongSerializationPolicy;Ljava/util/List;)Vjava/lang/Stringtrimequals#com/google/gson/DefaultTypeAdapters(II)VhasSpecificHandlerFor1jklmnopqrstuvstuwxyz{|}|~????t???t???t???t??|???????|?|?|?|?|#???W?*?*?Y??*?Y??*?Y??*?	*??
?W*???W*??
?W*???W*
?*?*?*?*??*?*??*??*?Y??*?Y??*?Y??*?*? *?!*?"*?#??jnNP\%b*p7qDrQs^vewjxoytz{{?|?}?~???????????????????????*'?*??
?????wx????F*?$Y+?%?*??
??????????5*?#*??
?????}??5*?*??
????????5*?*??
????????5*?	*??
??????5*?*??
!"???????*+?*??
./???????=	*+?&?'??;?	??	?????A
*?(Y+?)?'??G?
??
?????F*?*Y+?+?*??
RT?????????y+?,M*?,?-W*?,?-W*??bcde? ????????????E
*?+?W*??
uv?
??
?????E
*?+?W*??
???
??
?????5*?*??
????????5*?*??
?????????*+?.*??
??????????H*? *?.*????
?????????[*? *?!*?.*????
??? ?????????F*+,?/???? ??????????,?0?,?1?,?2?
,?3???4+?5?
+?6??7Y?8Y?9:?;+??,?2?*+,?2??W,?0?*+,?0?@W,?1?*+,?1?AW,?3?*?,?3?BW*??2?$?2?M?T?_?f?qx????*???????????|???j*?+,?C*??

?*???????|???t????j*?+,?C*??
'
(?*???????|???t????q*?+?DY,?E?C*??
78?*???????|???t????X*+,?F??M? ?????????t?????U,?0?,?1?
,?2???4,?2?*+,?2?GW,?0?*+,?0?HW,?1?*+,?1?IW*??"RT$U/W6XAZH[S]?*U??U??U??U?|?U??t????t*?+,?J*??
b
c?*???????|?????t????t*?+,?J*??
h
i?*???????|?????t????{*?+?DY,?E?J*??
np?*???????|?????t????5*?"*??
???????????KY*??LL?KY*??LM+*??BW,*??BW*??+?M?BW,?M?BW*?
???NY*??ON+-?BW,-?BW*??+?P?BW,?Q?BW*?.*? *?!*?*??R?SY?TY+?U?TY,?U*?*??V?W*?*??V?W*??V?W*?	*?#*?*?*?"*?*??X??B???#?.?5???I?T?`?h?p?w????????*`??????????????????
???t:*?Y*?Z?[??\Y*?]:????\Y?^:?<_-?`_?`a-?`a?`b-?`b?`??6
??? ?*?5?:?C?M?V?`?i?s??>t??t??t??t??t??q??t??t??t
?|+*?c?
+*,?C?????? ????? ??t	????dY?e?M?fY?g?P?hY?i?Q??E
HK
?3=?	\h?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy