public class JsonMapper
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
fromJson(java.lang.String body,
java.lang.Class<T> valueType)
Get instance of valueType from JSON data
|
static <T> T |
fromJson(java.lang.String body,
com.fasterxml.jackson.core.type.TypeReference<T> type) |
static com.fasterxml.jackson.databind.node.ObjectNode |
newNode()
Create new ObjectNode
|
static <T> T |
parseJson(java.lang.String body,
java.lang.Class<T> valueType) |
static <T> T |
parseJson(java.lang.String body,
com.fasterxml.jackson.core.type.TypeReference<T> type) |
static java.lang.String |
toJson(java.lang.Object data)
serial object to JSON string
|
static com.fasterxml.jackson.databind.node.ObjectNode |
toJsonNode(java.lang.Object data)
Get JsonNode from object append field extraData to JsonNode
|
static java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.lang.Object data) |
static java.lang.String |
toString(java.io.InputStream stream) |
public static com.fasterxml.jackson.databind.node.ObjectNode newNode()
public static <T> T fromJson(java.lang.String body,
java.lang.Class<T> valueType)
throws java.io.IOException
body - JSON stringvalueType - class type to castjava.io.IOExceptionpublic static <T> T parseJson(java.lang.String body,
java.lang.Class<T> valueType)
throws java.io.IOException
T - body - valueType - java.io.IOExceptionpublic static <T> T parseJson(java.lang.String body,
com.fasterxml.jackson.core.type.TypeReference<T> type)
throws java.io.IOException
java.io.IOExceptionpublic static <T> T fromJson(java.lang.String body,
com.fasterxml.jackson.core.type.TypeReference<T> type)
public static com.fasterxml.jackson.databind.node.ObjectNode toJsonNode(java.lang.Object data)
public static java.lang.String toJson(java.lang.Object data)
data - public static java.util.Map<java.lang.String,java.lang.Object> toMap(java.lang.Object data)
public static java.lang.String toString(java.io.InputStream stream)