public final class _GsonUtil
extends java.lang.Object
| Constructor and Description |
|---|
_GsonUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
dumpTypeTokenCache(java.lang.String message,
java.util.Map<com.google.gson.reflect.TypeToken<?>,com.google.gson.TypeAdapter<?>> typeTokenCache)
Dumps the cached type adapter for each type for debugging purpose.
|
static com.google.gson.TypeAdapter |
getTypeAdapter(com.google.gson.Gson gson,
java.lang.Class declaredType,
java.lang.Object value)
Returns the appropriate type adapter for handling the given value with
the given declared type.
|
static com.google.gson.TypeAdapter |
getTypeAdapter(com.google.gson.Gson gson,
com.google.gson.reflect.TypeToken declaredTypeToken,
java.lang.Object value)
Returns the appropriate type adapter for handling the given value with
the given declared type token.
|
public static com.google.gson.TypeAdapter getTypeAdapter(com.google.gson.Gson gson,
java.lang.Class declaredType,
java.lang.Object value)
gson - the Gson context that manages all registered type
adapters.declaredType - the type of the value to (de)serialize.value - the value to (de)serialize.public static com.google.gson.TypeAdapter getTypeAdapter(com.google.gson.Gson gson,
com.google.gson.reflect.TypeToken declaredTypeToken,
java.lang.Object value)
gson - the Gson context that manages all registered type
adapters.declaredTypeToken - the declared type token of the value to (de)serialize.value - the value to (de)serialize.public static void dumpTypeTokenCache(java.lang.String message,
java.util.Map<com.google.gson.reflect.TypeToken<?>,com.google.gson.TypeAdapter<?>> typeTokenCache)