Uses of Interface
com.google.gson.TypeAdapterFactory

Packages that use TypeAdapterFactory
com.google.gson This package provides the Gson class to convert Json to Java and vice-versa. 
com.google.gson.internal Do NOT use any class in this package as they are meant for internal use in Gson. 
com.google.gson.internal.bind   
 

Uses of TypeAdapterFactory in com.google.gson
 

Methods in com.google.gson with parameters of type TypeAdapterFactory
<T> TypeAdapter<T>
Gson.getDelegateAdapter(TypeAdapterFactory skipPast, TypeToken<T> type)
          This method is used to get an alternate type adapter for the specified type.
 GsonBuilder GsonBuilder.registerTypeAdapterFactory(TypeAdapterFactory factory)
          Register a factory for type adapters.
 

Uses of TypeAdapterFactory in com.google.gson.internal
 

Classes in com.google.gson.internal that implement TypeAdapterFactory
 class Excluder
          This class selects which fields and types to omit.
 

Uses of TypeAdapterFactory in com.google.gson.internal.bind
 

Classes in com.google.gson.internal.bind that implement TypeAdapterFactory
 class CollectionTypeAdapterFactory
          Adapt a homogeneous collection of objects.
 class MapTypeAdapterFactory
          Adapts maps to either JSON objects or JSON arrays.
 class ReflectiveTypeAdapterFactory
          Type adapter that reflects over the fields and methods of a class.
 

Fields in com.google.gson.internal.bind declared as TypeAdapterFactory
static TypeAdapterFactory TypeAdapters.BIT_SET_FACTORY
           
static TypeAdapterFactory TypeAdapters.BOOLEAN_FACTORY
           
static TypeAdapterFactory TypeAdapters.BYTE_FACTORY
           
static TypeAdapterFactory TypeAdapters.CALENDAR_FACTORY
           
static TypeAdapterFactory TypeAdapters.CHARACTER_FACTORY
           
static TypeAdapterFactory TypeAdapters.CLASS_FACTORY
           
static TypeAdapterFactory TypeAdapters.ENUM_FACTORY
           
static TypeAdapterFactory TimeTypeAdapter.FACTORY
           
static TypeAdapterFactory SqlDateTypeAdapter.FACTORY
           
static TypeAdapterFactory ObjectTypeAdapter.FACTORY
           
static TypeAdapterFactory DateTypeAdapter.FACTORY
           
static TypeAdapterFactory ArrayTypeAdapter.FACTORY
           
static TypeAdapterFactory TypeAdapters.INET_ADDRESS_FACTORY
           
static TypeAdapterFactory TypeAdapters.INTEGER_FACTORY
           
static TypeAdapterFactory TypeAdapters.JSON_ELEMENT_FACTORY
           
static TypeAdapterFactory TypeAdapters.LOCALE_FACTORY
           
static TypeAdapterFactory TypeAdapters.NUMBER_FACTORY
           
static TypeAdapterFactory TypeAdapters.SHORT_FACTORY
           
static TypeAdapterFactory TypeAdapters.STRING_BUFFER_FACTORY
           
static TypeAdapterFactory TypeAdapters.STRING_BUILDER_FACTORY
           
static TypeAdapterFactory TypeAdapters.STRING_FACTORY
           
static TypeAdapterFactory TypeAdapters.TIMESTAMP_FACTORY
           
static TypeAdapterFactory TypeAdapters.URI_FACTORY
           
static TypeAdapterFactory TypeAdapters.URL_FACTORY
           
static TypeAdapterFactory TypeAdapters.UUID_FACTORY
           
 

Methods in com.google.gson.internal.bind that return TypeAdapterFactory
static TypeAdapterFactory TypeAdapters.newEnumTypeHierarchyFactory()
           
static
<TT> TypeAdapterFactory
TypeAdapters.newFactory(Class<TT> unboxed, Class<TT> boxed, TypeAdapter<? super TT> typeAdapter)
           
static
<TT> TypeAdapterFactory
TypeAdapters.newFactory(Class<TT> type, TypeAdapter<TT> typeAdapter)
           
static
<TT> TypeAdapterFactory
TypeAdapters.newFactory(TypeToken<TT> type, TypeAdapter<TT> typeAdapter)
           
static
<TT> TypeAdapterFactory
TypeAdapters.newFactoryForMultipleTypes(Class<TT> base, Class<? extends TT> sub, TypeAdapter<? super TT> typeAdapter)
           
static
<TT> TypeAdapterFactory
TypeAdapters.newTypeHierarchyFactory(Class<TT> clazz, TypeAdapter<TT> typeAdapter)
           
 



Copyright © 2012. All Rights Reserved.