|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| NamingStrategies.ConstructorFieldNamingStrategy | |
| Class Summary | |
|---|---|
| DeserializationConstructorAndReflectiveTypeAdapterFactory | Creates type adapters for types handled in the following ways: Deserialization If there's an annotation designating a parameterized constructor, invoke that for fields correlating to named parameter annotations. |
| EnumTypeAdapterThatReturnsFromValue<T extends Enum<T>> | |
| GsonWrapper | |
| IgnoreNullFluentIterableTypeAdapterFactory | Eliminates null values when deserializing FluentIterables Treats [null] as the empty set; [A, null] as [A]; etc. |
| IgnoreNullIterableTypeAdapterFactory | Eliminates null values when deserializing Iterables Treats [null] as the empty set; [A, null] as [A]; etc. |
| IgnoreNullMapTypeAdapterFactory | Eliminates null values when deserializing Maps Treats {"a":null} as the empty map; {"a":1, "b":null} as {"a":1}; etc. |
| IgnoreNullMultimapTypeAdapterFactory | Parses Multimaps to/from json - strips out any null values when deserializing |
| IgnoreNullSetTypeAdapterFactory | Eliminates null values when deserializing Sets. |
| NamingStrategies | NamingStrategies used for JSON deserialization using GSON |
| NamingStrategies.AnnotationBasedNamingStrategy | |
| NamingStrategies.AnnotationConstructorNamingStrategy | Determines field naming from constructor annotations |
| NamingStrategies.AnnotationFieldNamingStrategy | Definition of field naming policy for annotation-based field |
| NamingStrategies.AnnotationOrNameFieldNamingStrategy | |
| NamingStrategies.ExtractNamed | |
| NamingStrategies.ExtractSerializedName | |
| NamingStrategies.NameExtractor<A extends Annotation> | Specifies how to extract the name from an annotation for use in determining the serialized name. |
| NullHackJsonLiteralAdapter<L> | writes or reads the literal json directly |
| OptionalTypeAdapterFactory | Writes and reads Optional values as JSON |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||