public class JsonObject
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
JsonObject() |
JsonObject(org.json.JSONObject jsonObject) |
JsonObject(java.lang.String json) |
| Modifier and Type | Method and Description |
|---|---|
java.io.Serializable |
get(java.lang.String key) |
boolean |
getBoolean(java.lang.String id) |
boolean |
getBoolean(java.lang.String id,
boolean defaultValue) |
double |
getDouble(java.lang.String id,
double defaultValue) |
int |
getInt(java.lang.String id,
int defaultValue) |
JsonArray |
getJsonArray(java.lang.String id) |
JsonObject |
getJsonObject(java.lang.String id) |
long |
getLong(java.lang.String id,
long defaultValue) |
java.lang.String |
getString(java.lang.String id) |
java.lang.String |
getString(java.lang.String id,
java.lang.String defaultValue) |
boolean |
has(java.lang.String key) |
boolean |
isEmpty() |
java.util.Set<java.lang.String> |
keys() |
int |
length() |
JsonObject |
put(java.lang.String id,
boolean value) |
JsonObject |
put(java.lang.String id,
double value) |
JsonObject |
put(java.lang.String id,
int value) |
JsonObject |
put(java.lang.String id,
JsonArray array) |
void |
put(java.lang.String id,
JsonObject jso) |
JsonObject |
put(java.lang.String id,
java.lang.String value) |
JsonObject |
putAnyType(java.lang.String id,
java.io.Serializable value) |
void |
remove(java.lang.String id) |
JsonArray |
toJsonArray(java.lang.String keyid,
java.lang.String valueid) |
org.json.JSONObject |
toJSONObject() |
java.lang.String |
toString() |
public JsonObject()
public JsonObject(java.lang.String json)
throws SapphireException
SapphireExceptionpublic JsonObject(org.json.JSONObject jsonObject)
throws SapphireException
SapphireExceptionpublic boolean isEmpty()
public java.lang.String toString()
toString in class java.lang.Objectpublic org.json.JSONObject toJSONObject()
public void remove(java.lang.String id)
public void put(java.lang.String id,
JsonObject jso)
public JsonObject put(java.lang.String id, JsonArray array)
public JsonObject put(java.lang.String id, java.lang.String value)
public JsonObject put(java.lang.String id, double value)
public JsonObject put(java.lang.String id, int value)
public JsonObject put(java.lang.String id, boolean value)
public JsonObject putAnyType(java.lang.String id, java.io.Serializable value)
public java.lang.String getString(java.lang.String id)
public java.lang.String getString(java.lang.String id,
java.lang.String defaultValue)
public boolean getBoolean(java.lang.String id)
public boolean getBoolean(java.lang.String id,
boolean defaultValue)
public int getInt(java.lang.String id,
int defaultValue)
public long getLong(java.lang.String id,
long defaultValue)
public double getDouble(java.lang.String id,
double defaultValue)
public JsonObject getJsonObject(java.lang.String id)
public JsonArray getJsonArray(java.lang.String id)
public java.util.Set<java.lang.String> keys()
public int length()
public boolean has(java.lang.String key)
public java.io.Serializable get(java.lang.String key)
public JsonArray toJsonArray(java.lang.String keyid, java.lang.String valueid)