| ArrayTypeAdapter<E> |
Adapter for arrays.
|
| CollectionTypeAdapterFactory |
Adapt a homogeneous collection of objects.
|
| CollectionTypeAdapterFactory.Adapter<E> |
|
| DefaultDateTypeAdapter<T extends java.util.Date> |
|
| DefaultDateTypeAdapter.DateType<T extends java.util.Date> |
|
| EnumTypeAdapter<T extends java.lang.Enum<T>> |
Adapter for enum classes (but not for the base class java.lang.Enum).
|
| JsonAdapterAnnotationTypeAdapterFactory |
Given a type T, looks for the annotation JsonAdapter and uses an instance of the
specified class as the default type adapter.
|
| JsonAdapterAnnotationTypeAdapterFactory.DummyTypeAdapterFactory |
|
| JsonElementTypeAdapter |
|
| JsonTreeReader |
This reader walks the elements of a JsonElement as if it was coming from a character stream.
|
| JsonTreeWriter |
This writer creates a JsonElement.
|
| MapTypeAdapterFactory |
Adapts maps to either JSON objects or JSON arrays.
|
| NumberTypeAdapter |
Type adapter for Number.
|
| ObjectTypeAdapter |
Adapts types whose static type is only 'Object'.
|
| ReflectiveTypeAdapterFactory |
Type adapter that reflects over the fields and methods of a class.
|
| ReflectiveTypeAdapterFactory.Adapter<T,A> |
Base class for Adapters produced by this factory.
|
| ReflectiveTypeAdapterFactory.BoundField |
|
| ReflectiveTypeAdapterFactory.FieldReflectionAdapter<T> |
|
| ReflectiveTypeAdapterFactory.FieldsData |
|
| ReflectiveTypeAdapterFactory.RecordAdapter<T> |
|
| SerializationDelegatingTypeAdapter<T> |
Type adapter which might delegate serialization to another adapter.
|
| TreeTypeAdapter<T> |
Adapts a Gson 1.x tree-style adapter as a streaming TypeAdapter.
|
| TreeTypeAdapter.SingleTypeFactory |
|
| TypeAdapterRuntimeTypeWrapper<T> |
|
| TypeAdapters |
Type adapters for basic types.
|