Package com.google.gson.internal.bind
-
Class Summary Class Description ArrayTypeAdapter<E> Adapt an array of objects.CollectionTypeAdapterFactory Adapt a homogeneous collection of objects.CollectionTypeAdapterFactory.Adapter<E> DateTypeAdapter Adapter for Date.DefaultDateTypeAdapter<T extends java.util.Date> This type adapter supports subclasses of date by defining aDefaultDateTypeAdapter.DateType
and then using itscreateAdapterFactory
methods.DefaultDateTypeAdapter.DateType<T extends java.util.Date> JsonAdapterAnnotationTypeAdapterFactory Given a type T, looks for the annotationJsonAdapter
and uses an instance of the specified class as the default type adapter.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 forNumber
.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> ReflectiveTypeAdapterFactory.BoundField TreeTypeAdapter<T> Adapts a Gson 1.x tree-style adapter as a streaming TypeAdapter.TreeTypeAdapter.SingleTypeFactory TypeAdapterRuntimeTypeWrapper<T> TypeAdapters Type adapters for basic types.TypeAdapters.EnumTypeAdapter<T extends java.lang.Enum<T>>