public final class JsonData
extends java.lang.Object
| Constructor and Description |
|---|
JsonData() |
| Modifier and Type | Method and Description |
|---|---|
static JsonData |
create(java.lang.Object o) |
static JsonData |
create(java.lang.String str) |
JsonData |
editList() |
JsonData |
editList(int index) |
JsonData |
editList(java.lang.String key) |
JsonData |
editMap() |
JsonData |
editMap(int index) |
JsonData |
editMap(java.lang.String key) |
java.lang.Object |
getRawData() |
boolean |
has(int index) |
boolean |
has(java.lang.String name) |
java.util.Iterator<java.lang.String> |
keys() |
int |
length() |
static JsonData |
newList() |
static JsonData |
newMap() |
org.json.JSONArray |
optArrayOrNew() |
boolean |
optBoolean(int index) |
boolean |
optBoolean(int index,
boolean fallback) |
boolean |
optBoolean(java.lang.String name) |
boolean |
optBoolean(java.lang.String name,
boolean fallback) |
double |
optDouble(int index) |
double |
optDouble(int index,
double fallback) |
double |
optDouble(java.lang.String name) |
double |
optDouble(java.lang.String name,
double fallback) |
int |
optInt(int index) |
int |
optInt(int index,
int fallback) |
int |
optInt(java.lang.String name) |
int |
optInt(java.lang.String name,
int fallback) |
JsonData |
optJson(int index) |
JsonData |
optJson(java.lang.String name) |
org.json.JSONObject |
optMapOrNew() |
java.lang.String |
optString(int index) |
java.lang.String |
optString(int index,
java.lang.String fallback) |
java.lang.String |
optString(java.lang.String name) |
java.lang.String |
optString(java.lang.String name,
java.lang.String fallback) |
void |
put(int index,
java.lang.Object value) |
void |
put(java.lang.Object value) |
void |
put(java.lang.String key,
java.lang.Object value) |
java.util.ArrayList<JsonData> |
toArrayList() |
java.lang.String |
toString() |
public static JsonData newMap()
public static JsonData newList()
public static JsonData create(java.lang.String str)
public static JsonData create(java.lang.Object o)
public java.lang.Object getRawData()
public JsonData optJson(java.lang.String name)
public JsonData optJson(int index)
public java.lang.String optString(java.lang.String name)
public java.lang.String optString(java.lang.String name,
java.lang.String fallback)
public java.lang.String optString(int index)
public java.lang.String optString(int index,
java.lang.String fallback)
public int optInt(java.lang.String name)
public int optInt(java.lang.String name,
int fallback)
public int optInt(int index)
public int optInt(int index,
int fallback)
public boolean optBoolean(java.lang.String name)
public boolean optBoolean(java.lang.String name,
boolean fallback)
public boolean optBoolean(int index)
public boolean optBoolean(int index,
boolean fallback)
public double optDouble(java.lang.String name)
public double optDouble(java.lang.String name,
double fallback)
public double optDouble(int index)
public double optDouble(int index,
double fallback)
public boolean has(java.lang.String name)
public boolean has(int index)
public org.json.JSONObject optMapOrNew()
public void put(java.lang.String key,
java.lang.Object value)
public void put(java.lang.Object value)
public void put(int index,
java.lang.Object value)
public JsonData editMap(int index)
public JsonData editMap()
public JsonData editMap(java.lang.String key)
public JsonData editList(java.lang.String key)
public JsonData editList(int index)
public JsonData editList()
public org.json.JSONArray optArrayOrNew()
public int length()
public java.util.Iterator<java.lang.String> keys()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.ArrayList<JsonData> toArrayList()