public class JsonUtils
extends java.lang.Object
| Constructor and Description |
|---|
JsonUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
deserialize(java.lang.Class<T> clazz,
byte[] bytes) |
static <T> T |
deserialize(java.lang.Class<T> clazz,
java.lang.String json) |
static <T> byte[] |
serialize(java.lang.String topic,
java.lang.Class<T> data) |
static java.lang.String |
toJson(java.lang.Object obj) |
static <T> T |
toObject(java.lang.String json,
java.lang.Class<T> clazz) |
public static <T> byte[] serialize(java.lang.String topic,
java.lang.Class<T> data)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static java.lang.String toJson(java.lang.Object obj)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static <T> T toObject(java.lang.String json,
java.lang.Class<T> clazz)
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic static <T> T deserialize(java.lang.Class<T> clazz,
byte[] bytes)
throws java.io.IOException
java.io.IOExceptionpublic static <T> T deserialize(java.lang.Class<T> clazz,
java.lang.String json)
throws java.io.IOException
java.io.IOException