|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.alibaba.dubbo.common.json.JSONObject
public class JSONObject
JSONObject.
Constructor Summary | |
---|---|
JSONObject()
|
Method Summary | |
---|---|
boolean |
contains(String key)
contains key. |
Object |
get(String key)
get. |
JSONArray |
getArray(String key)
get JSONArray value. |
boolean |
getBoolean(String key,
boolean def)
get boolean value. |
double |
getDouble(String key,
double def)
get double value. |
float |
getFloat(String key,
float def)
get float value. |
int |
getInt(String key,
int def)
get int value. |
long |
getLong(String key,
long def)
get long value. |
JSONObject |
getObject(String key)
get JSONObject value. |
String |
getString(String key)
get string value. |
Iterator<String> |
keys()
get key iterator. |
void |
put(String name,
Object value)
put value. |
void |
putAll(Map<String,Object> map)
put all. |
void |
putAll(String[] names,
Object[] values)
put all. |
void |
writeJSON(JSONConverter jc,
JSONWriter jb,
boolean writeClass)
write json. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JSONObject()
Method Detail |
---|
public Object get(String key)
key
- key.
public boolean getBoolean(String key, boolean def)
key
- key.def
- default value.
public int getInt(String key, int def)
key
- key.def
- default value.
public long getLong(String key, long def)
key
- key.def
- default value.
public float getFloat(String key, float def)
key
- key.def
- default value.
public double getDouble(String key, double def)
key
- key.def
- default value.
public String getString(String key)
key
- key.
public JSONArray getArray(String key)
key
- key.
public JSONObject getObject(String key)
key
- key.
public Iterator<String> keys()
public boolean contains(String key)
key
- key.
public void put(String name, Object value)
name
- name.value
- value.public void putAll(String[] names, Object[] values)
names
- name array.values
- value array.public void putAll(Map<String,Object> map)
map
- map.public void writeJSON(JSONConverter jc, JSONWriter jb, boolean writeClass) throws IOException
jc
- json converter.jb
- json builder.
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |