public final class Json
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static int |
deepSize(com.fasterxml.jackson.databind.JsonNode node) |
static com.fasterxml.jackson.databind.ObjectMapper |
getObjectMapper() |
static <T> T |
mapToObject(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.Class<T> targetClass) |
static int |
maxDeepSize(com.fasterxml.jackson.databind.JsonNode one,
com.fasterxml.jackson.databind.JsonNode two) |
static com.fasterxml.jackson.databind.JsonNode |
node(java.lang.String json) |
static <T> java.util.Map<java.lang.String,java.lang.Object> |
objectToMap(T theObject) |
static java.lang.String |
prettyPrint(java.lang.String json) |
static <T> T |
read(java.lang.String json,
java.lang.Class<T> clazz) |
static byte[] |
toByteArray(java.lang.Object object) |
static <T> java.lang.String |
write(T object) |
public static <T> T read(java.lang.String json, java.lang.Class<T> clazz)
public static <T> java.lang.String write(T object)
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
public static byte[] toByteArray(java.lang.Object object)
public static com.fasterxml.jackson.databind.JsonNode node(java.lang.String json)
public static int maxDeepSize(com.fasterxml.jackson.databind.JsonNode one, com.fasterxml.jackson.databind.JsonNode two)
public static int deepSize(com.fasterxml.jackson.databind.JsonNode node)
public static java.lang.String prettyPrint(java.lang.String json)
public static <T> T mapToObject(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.Class<T> targetClass)
public static <T> java.util.Map<java.lang.String,java.lang.Object> objectToMap(T theObject)