Uses of Class
com.google.gson.reflect.TypeToken
-
Packages that use TypeToken Package Description com.google.gson This package provides theGsonclass 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 com.google.gson.reflect This package provides utility classes for finding type information for generic types. -
-
Uses of TypeToken in com.google.gson
Fields in com.google.gson declared as TypeToken Modifier and Type Field Description private static TypeToken<?>Gson. NULL_KEY_SURROGATEFields in com.google.gson with type parameters of type TypeToken Modifier and Type Field Description private java.lang.ThreadLocal<java.util.Map<TypeToken<?>,Gson.FutureTypeAdapter<?>>>Gson. callsThis thread local guards against reentrant calls to getAdapter().private java.util.Map<TypeToken<?>,TypeAdapter<?>>Gson. typeTokenCacheMethods in com.google.gson with parameters of type TypeToken Modifier and Type Method Description <T> TypeAdapter<T>TypeAdapterFactory. create(Gson gson, TypeToken<T> type)Returns a type adapter fortype, or null if this factory doesn't supporttype.<T> TypeAdapter<T>Gson. getAdapter(TypeToken<T> type)Returns the type adapter for type.<T> TypeAdapter<T>Gson. getDelegateAdapter(TypeAdapterFactory skipPast, TypeToken<T> type)This method is used to get an alternate type adapter for the specified type. -
Uses of TypeToken in com.google.gson.internal
Methods in com.google.gson.internal with parameters of type TypeToken Modifier and Type Method Description <T> TypeAdapter<T>Excluder. create(Gson gson, TypeToken<T> type)<T> ObjectConstructor<T>ConstructorConstructor. get(TypeToken<T> typeToken) -
Uses of TypeToken in com.google.gson.internal.bind
Fields in com.google.gson.internal.bind declared as TypeToken Modifier and Type Field Description private TypeToken<?>TreeTypeAdapter.SingleTypeFactory. exactTypeprivate TypeToken<T>TreeTypeAdapter. typeTokenMethods in com.google.gson.internal.bind with parameters of type TypeToken Modifier and Type Method Description <T> TypeAdapter<T>CollectionTypeAdapterFactory. create(Gson gson, TypeToken<T> typeToken)<T> TypeAdapter<T>JsonAdapterAnnotationTypeAdapterFactory. create(Gson gson, TypeToken<T> targetType)<T> TypeAdapter<T>MapTypeAdapterFactory. create(Gson gson, TypeToken<T> typeToken)<T> TypeAdapter<T>ReflectiveTypeAdapterFactory. create(Gson gson, TypeToken<T> type)<T> TypeAdapter<T>TreeTypeAdapter.SingleTypeFactory. create(Gson gson, TypeToken<T> type)private ReflectiveTypeAdapterFactory.BoundFieldReflectiveTypeAdapterFactory. createBoundField(Gson context, java.lang.reflect.Field field, java.lang.String name, TypeToken<?> fieldType, boolean serialize, boolean deserialize)private java.util.Map<java.lang.String,ReflectiveTypeAdapterFactory.BoundField>ReflectiveTypeAdapterFactory. getBoundFields(Gson context, TypeToken<?> type, java.lang.Class<?> raw)(package private) TypeAdapter<?>JsonAdapterAnnotationTypeAdapterFactory. getTypeAdapter(ConstructorConstructor constructorConstructor, Gson gson, TypeToken<?> type, JsonAdapter annotation)static TypeAdapterFactoryTreeTypeAdapter. newFactory(TypeToken<?> exactType, java.lang.Object typeAdapter)Returns a new factory that will match each type againstexactType.static <TT> TypeAdapterFactoryTypeAdapters. newFactory(TypeToken<TT> type, TypeAdapter<TT> typeAdapter)static TypeAdapterFactoryTreeTypeAdapter. newFactoryWithMatchRawType(TypeToken<?> exactType, java.lang.Object typeAdapter)Returns a new factory that will match each type and its raw type againstexactType.Constructors in com.google.gson.internal.bind with parameters of type TypeToken Constructor Description SingleTypeFactory(java.lang.Object typeAdapter, TypeToken<?> exactType, boolean matchRawType, java.lang.Class<?> hierarchyType)TreeTypeAdapter(JsonSerializer<T> serializer, JsonDeserializer<T> deserializer, Gson gson, TypeToken<T> typeToken, TypeAdapterFactory skipPast) -
Uses of TypeToken in com.google.gson.reflect
Methods in com.google.gson.reflect that return TypeToken Modifier and Type Method Description static <T> TypeToken<T>TypeToken. get(java.lang.Class<T> type)Gets type literal for the givenClassinstance.static TypeToken<?>TypeToken. get(java.lang.reflect.Type type)Gets type literal for the givenTypeinstance.static TypeToken<?>TypeToken. getArray(java.lang.reflect.Type componentType)Gets type literal for the array type whose elements are all instances ofcomponentType.static TypeToken<?>TypeToken. getParameterized(java.lang.reflect.Type rawType, java.lang.reflect.Type... typeArguments)Gets type literal for the parameterized type represented by applyingtypeArgumentstorawType.Methods in com.google.gson.reflect with parameters of type TypeToken Modifier and Type Method Description booleanTypeToken. isAssignableFrom(TypeToken<?> token)Deprecated.this implementation may be inconsistent with javac for types with wildcards.
-