public class JSON
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
JSON.Filter |
static class |
JSON.XmlUtil |
| Constructor and Description |
|---|
JSON() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
deserialize(java.io.InputStream input,
java.lang.Class<T> classed) |
static <T> T |
deserialize(java.io.Reader src,
java.lang.Class<T> classed) |
static com.fasterxml.jackson.databind.JsonNode |
deserialize(java.lang.String json) |
static <T> T |
deserialize(java.lang.String json,
java.lang.Class<T> classed) |
static <T> T[] |
deserialize(java.lang.String json,
T[] classed) |
static <T> T |
deserialize(java.lang.String json,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference) |
static com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
static com.fasterxml.jackson.dataformat.xml.XmlMapper |
getXmlMapper() |
static void |
initialize(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
static java.lang.Class<?> |
mixin(java.lang.Class<?> type) |
static java.lang.String |
serialize(java.lang.Object object,
com.fasterxml.jackson.databind.ser.FilterProvider provider) |
static java.lang.String |
serialize(java.lang.Object object,
JSON.Filter filter) |
static java.lang.String |
serialize(java.lang.Object object,
java.lang.String... ignoreProperties) |
static JSON.XmlUtil |
xml() |
public static void initialize(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public static java.lang.String serialize(java.lang.Object object,
java.lang.String... ignoreProperties)
public static java.lang.String serialize(java.lang.Object object,
JSON.Filter filter)
public static java.lang.String serialize(java.lang.Object object,
com.fasterxml.jackson.databind.ser.FilterProvider provider)
public static com.fasterxml.jackson.databind.JsonNode deserialize(java.lang.String json)
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public static com.fasterxml.jackson.dataformat.xml.XmlMapper getXmlMapper()
public static <T> T deserialize(java.io.InputStream input,
java.lang.Class<T> classed)
public static <T> T deserialize(java.io.Reader src,
java.lang.Class<T> classed)
public static <T> T deserialize(java.lang.String json,
java.lang.Class<T> classed)
public static <T> T[] deserialize(java.lang.String json,
T[] classed)
public static <T> T deserialize(java.lang.String json,
com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
public static java.lang.Class<?> mixin(java.lang.Class<?> type)
public static JSON.XmlUtil xml()