Package com.crowdar.util
Class JsonUtils
- java.lang.Object
-
- com.crowdar.util.JsonUtils
-
public class JsonUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> java.util.List<T>deserialize(java.lang.String json, java.lang.Class<T> type)static <T> TdeserializeWithoutList(java.lang.String json, java.lang.Class<T> type)static java.lang.StringgetJsonAsString(java.lang.String jsonPath)static java.lang.StringgetJsonFromFile(java.lang.String jsonPath)static booleanisJSONValid(java.lang.Object json)static booleanisJSONValid(java.lang.String jsonString)static java.lang.Stringserialize(java.lang.Object json)static java.lang.StringserializeWithoutList(java.lang.Object json)
-
-
-
Method Detail
-
deserialize
public static <T> java.util.List<T> deserialize(java.lang.String json, java.lang.Class<T> type)
-
deserializeWithoutList
public static <T> T deserializeWithoutList(java.lang.String json, java.lang.Class<T> type)
-
serialize
public static java.lang.String serialize(java.lang.Object json)
-
serializeWithoutList
public static java.lang.String serializeWithoutList(java.lang.Object json)
-
getJsonAsString
public static java.lang.String getJsonAsString(java.lang.String jsonPath) throws java.io.IOException- Throws:
java.io.IOException
-
getJsonFromFile
public static java.lang.String getJsonFromFile(java.lang.String jsonPath)
-
isJSONValid
public static boolean isJSONValid(java.lang.Object json)
-
isJSONValid
public static boolean isJSONValid(java.lang.String jsonString)
-
-