public class Json
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.reflect.Type |
LIST_OF_MAPS_TYPE |
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) |
<T> T |
toType(java.lang.String source,
java.lang.reflect.Type typeOfT) |
<T> T |
toType(java.lang.String source,
java.lang.reflect.Type typeOfT,
PropertySetting setter) |
public static final java.lang.reflect.Type LIST_OF_MAPS_TYPE
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 <T> T toType(java.lang.String source, java.lang.reflect.Type typeOfT)
public <T> T toType(java.lang.String source, java.lang.reflect.Type typeOfT, PropertySetting setter)
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