Package io.naradrama.prologue.util.json
Class JsonUtil
- java.lang.Object
-
- io.naradrama.prologue.util.json.JsonUtil
-
public class JsonUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TfromJson(java.lang.String json, java.lang.Class<T> clazz)static <T> TfromJson(java.lang.String jsonString, java.lang.reflect.Type type)static <T> java.util.List<T>fromJsonList(java.lang.String json, java.lang.Class<T> valueType)static java.lang.StringtoJson(java.lang.Object object)static java.lang.StringtoJson(java.lang.Object object, boolean returnNull)static java.lang.StringtoPrettyJson(java.lang.Object object)
-
-
-
Method Detail
-
toJson
public static java.lang.String toJson(java.lang.Object object)
-
toJson
public static java.lang.String toJson(java.lang.Object object, boolean returnNull)
-
toPrettyJson
public static java.lang.String toPrettyJson(java.lang.Object object)
-
fromJson
public static <T> T fromJson(java.lang.String json, java.lang.Class<T> clazz)
-
fromJson
public static <T> T fromJson(java.lang.String jsonString, java.lang.reflect.Type type)
-
fromJsonList
public static <T> java.util.List<T> fromJsonList(java.lang.String json, java.lang.Class<T> valueType)
-
-