public class JSON
extends java.lang.Object
Constructor and Description |
---|
JSON() |
Modifier and Type | Method and Description |
---|---|
static com.google.gson.JsonElement |
getJsonElement(com.google.gson.JsonElement element,
java.lang.String propertyName) |
static com.google.gson.JsonElement |
getJsonElement(java.io.Reader jsonInput,
java.lang.String propertyName) |
static com.google.gson.JsonElement |
getJsonElement(java.lang.String jsonString,
java.lang.String propertyName) |
static java.lang.String |
javaToJsonString(java.lang.Object obj,
java.lang.Class type) |
static java.lang.String |
javaToJsonString(java.lang.Object obj,
java.lang.Class type,
boolean prettyPrint) |
static java.lang.String |
javaToJsonStringCustom(java.lang.Object obj,
java.lang.Class type) |
static java.lang.String |
javaToJsonStringGson(java.lang.Object obj,
java.lang.Class type) |
static java.lang.Object |
jsonToJavaObject(com.google.gson.JsonElement je,
java.lang.Class type) |
static java.lang.Object |
jsonToJavaObject(com.google.gson.JsonElement je,
java.lang.reflect.Type type) |
static java.lang.Object |
jsonToJavaObject(java.io.Reader jsonInput,
java.lang.Class type)
De-serialize a json string to a java object
|
static java.lang.Object |
jsonToJavaObject(java.io.Reader jsonInput,
java.lang.String propertyName,
java.lang.Class type)
De-serialize a json string to a java object
|
static java.lang.Object |
jsonToJavaObject(java.lang.String jsonString,
java.lang.Class type)
De-serialize a json string to a java object
|
static java.lang.Object |
jsonToJavaObject(java.lang.String jsonString,
java.lang.String propertyName,
java.lang.Class type)
De-serialize a json string to a java object
|
static java.lang.String |
sanitize(java.lang.String inputString) |
public static java.lang.String javaToJsonStringGson(java.lang.Object obj, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.String javaToJsonString(java.lang.Object obj, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.String javaToJsonStringCustom(java.lang.Object obj, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.String javaToJsonString(java.lang.Object obj, java.lang.Class type, boolean prettyPrint) throws java.lang.Exception
java.lang.Exception
public static java.lang.Object jsonToJavaObject(java.lang.String jsonString, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.Object jsonToJavaObject(java.lang.String jsonString, java.lang.String propertyName, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.Object jsonToJavaObject(java.io.Reader jsonInput, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.Object jsonToJavaObject(java.io.Reader jsonInput, java.lang.String propertyName, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.Object jsonToJavaObject(com.google.gson.JsonElement je, java.lang.Class type) throws java.lang.Exception
java.lang.Exception
public static java.lang.Object jsonToJavaObject(com.google.gson.JsonElement je, java.lang.reflect.Type type) throws java.lang.Exception
java.lang.Exception
public static com.google.gson.JsonElement getJsonElement(java.lang.String jsonString, java.lang.String propertyName) throws java.lang.Exception
java.lang.Exception
public static com.google.gson.JsonElement getJsonElement(java.io.Reader jsonInput, java.lang.String propertyName) throws java.lang.Exception
java.lang.Exception
public static com.google.gson.JsonElement getJsonElement(com.google.gson.JsonElement element, java.lang.String propertyName) throws java.lang.Exception
java.lang.Exception
public static java.lang.String sanitize(java.lang.String inputString)