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.JObjectJSONify.JElement toJson(java.lang.Object object)
JSONify.JElementJSONify.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)