public interface JSONify
GsonJsonify
which uses Gson
.Modifier and Type | Interface and Description |
---|---|
static interface |
JSONify.JElement
Represents a JSON element
|
static interface |
JSONify.JObject
Represents a JSON object
|
Modifier and Type | Method and Description |
---|---|
JSONify.JElement |
fromJson(java.lang.String json)
Converts given JSON string to
JSONify.JElement |
<T> T |
fromJSON(java.lang.String json,
java.lang.Class<T> type)
Convert given json message to object of given type
|
<T> T |
fromJSON(java.lang.String json,
java.lang.String parameter,
java.lang.Class<T> type)
Convert given parameter from json message to object of given type
|
<T> T |
fromJSON(java.lang.String json,
java.lang.String parameter,
java.lang.reflect.Type type)
Convert given parameter from json message to object of given type
|
java.lang.String |
getJSONElement(java.lang.String json,
java.lang.String parameter)
Returns the json element representing the given parameter from given json
|
JSONify.JObject |
newJson()
Returns a new
JSONify.JObject |
JSONify.JElement |
toJson(java.lang.Object object)
Converts given Object to
JSONify.JElement |
JSONify.JObject newJson()
JSONify.JObject
JSONify.JElement toJson(java.lang.Object object)
JSONify.JElement
JSONify.JElement fromJson(java.lang.String json)
JSONify.JElement
<T> T fromJSON(java.lang.String json, java.lang.Class<T> type)
<T> T fromJSON(java.lang.String json, java.lang.String parameter, java.lang.Class<T> type)
<T> T fromJSON(java.lang.String json, java.lang.String parameter, java.lang.reflect.Type type)
java.lang.String getJSONElement(java.lang.String json, java.lang.String parameter)