public class JsonUtil<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
JsonUtil.BooleanTypeAdapterFactory |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.ThreadLocal<java.lang.Object> |
sThreadLocalReadObject |
| Constructor and Description |
|---|
JsonUtil() |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
parseJson(com.google.gson.JsonObject json,
java.lang.Class<R> clazz) |
T |
parseJson(java.lang.String str,
java.lang.Class<T> clazz) |
T |
parseJson(java.lang.String str,
TypeReference<T> typeRef) |
void |
registerTypeAdapter(java.lang.Class<T> type,
java.lang.Object deser) |
java.lang.String |
writeJson(java.lang.Object obj) |
public static final java.lang.ThreadLocal<java.lang.Object> sThreadLocalReadObject
public <R> R parseJson(com.google.gson.JsonObject json,
java.lang.Class<R> clazz)
public T parseJson(java.lang.String str, TypeReference<T> typeRef)
public java.lang.String writeJson(java.lang.Object obj)
public void registerTypeAdapter(java.lang.Class<T> type, java.lang.Object deser)