com.liferay.portal.kernel.json
Interface JSONObject
- All Superinterfaces:
- Externalizable, Serializable
public interface JSONObject
- extends Externalizable
|
Method Summary |
abstract boolean |
getBoolean(String key)
|
abstract boolean |
getBoolean(String key,
boolean defaultValue)
|
abstract double |
getDouble(String key)
|
abstract double |
getDouble(String key,
double defaultValue)
|
abstract int |
getInt(String key)
|
abstract int |
getInt(String key,
int defaultValue)
|
abstract JSONArray |
getJSONArray(String key)
|
abstract JSONObject |
getJSONObject(String key)
|
abstract long |
getLong(String key)
|
abstract long |
getLong(String key,
long defaultValue)
|
abstract String |
getString(String key)
|
abstract String |
getString(String key,
String defaultValue)
|
abstract boolean |
has(String key)
|
abstract boolean |
isNull(String key)
|
abstract Iterator<String> |
keys()
|
abstract int |
length()
|
abstract JSONArray |
names()
|
abstract JSONObject |
put(String key,
boolean value)
|
abstract JSONObject |
put(String key,
Date value)
|
abstract JSONObject |
put(String key,
double value)
|
abstract JSONObject |
put(String key,
int value)
|
abstract JSONObject |
put(String key,
JSONArray value)
|
abstract JSONObject |
put(String key,
JSONObject value)
|
abstract JSONObject |
put(String key,
long value)
|
abstract JSONObject |
put(String key,
String value)
|
abstract JSONObject |
putException(Exception exception)
|
abstract Object |
remove(String key)
|
abstract String |
toString()
|
abstract String |
toString(int indentFactor)
|
abstract Writer |
write(Writer writer)
|
getBoolean
boolean getBoolean(String key)
getBoolean
boolean getBoolean(String key,
boolean defaultValue)
getDouble
double getDouble(String key)
getDouble
double getDouble(String key,
double defaultValue)
getInt
int getInt(String key)
getInt
int getInt(String key,
int defaultValue)
getJSONArray
JSONArray getJSONArray(String key)
getJSONObject
JSONObject getJSONObject(String key)
getLong
long getLong(String key)
getLong
long getLong(String key,
long defaultValue)
getString
String getString(String key)
getString
String getString(String key,
String defaultValue)
has
boolean has(String key)
isNull
boolean isNull(String key)
keys
Iterator<String> keys()
length
int length()
names
JSONArray names()
put
JSONObject put(String key,
boolean value)
put
JSONObject put(String key,
Date value)
put
JSONObject put(String key,
double value)
put
JSONObject put(String key,
int value)
put
JSONObject put(String key,
JSONArray value)
put
JSONObject put(String key,
JSONObject value)
put
JSONObject put(String key,
long value)
put
JSONObject put(String key,
String value)
putException
JSONObject putException(Exception exception)
remove
Object remove(String key)
toString
String toString()
- Overrides:
toString in class Object
toString
String toString(int indentFactor)
throws JSONException
- Throws:
JSONException
write
Writer write(Writer writer)
throws JSONException
- Throws:
JSONException