public class Json
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.reflect.Type |
MAP_TYPE |
static java.lang.reflect.Type |
OBJECT_TYPE |
Constructor and Description |
---|
Json() |
Modifier and Type | Method and Description |
---|---|
JsonInput |
newInput(java.io.Reader from) |
JsonOutput |
newOutput(java.lang.Appendable to) |
java.lang.String |
toJson(java.lang.Object toConvert) |
com.google.gson.JsonElement |
toJsonElement(java.lang.Object toConvert) |
<T> T |
toType(java.lang.Object source,
java.lang.Class<T> typeOfT) |
<T> T |
toType(java.lang.Object source,
java.lang.reflect.Type typeOfT) |
public static final java.lang.reflect.Type MAP_TYPE
public static final java.lang.reflect.Type OBJECT_TYPE
public java.lang.String toJson(java.lang.Object toConvert)
public com.google.gson.JsonElement toJsonElement(java.lang.Object toConvert)
public <T> T toType(java.lang.Object source, java.lang.Class<T> typeOfT)
public <T> T toType(java.lang.Object source, java.lang.reflect.Type typeOfT)
public JsonInput newInput(java.io.Reader from) throws java.io.UncheckedIOException
java.io.UncheckedIOException
public JsonOutput newOutput(java.lang.Appendable to) throws java.io.UncheckedIOException
java.io.UncheckedIOException