com.liferay.portal.kernel.json
Interface JSONObject


public interface JSONObject

View Source

Author:
Brian Wing Shun Chan

Method Summary
 boolean getBoolean(java.lang.String key)
           
 double getDouble(java.lang.String key)
           
 int getInt(java.lang.String key)
           
 JSONArray getJSONArray(java.lang.String key)
           
 JSONObject getJSONObject(java.lang.String key)
           
 long getLong(java.lang.String key)
           
 java.lang.String getString(java.lang.String key)
           
 boolean has(java.lang.String key)
           
 boolean isNull(java.lang.String key)
           
 java.util.Iterator<java.lang.String> keys()
           
 int length()
           
 JSONObject put(java.lang.String key, boolean value)
           
 JSONObject put(java.lang.String key, java.util.Date value)
           
 JSONObject put(java.lang.String key, double value)
           
 JSONObject put(java.lang.String key, int value)
           
 JSONObject put(java.lang.String key, JSONArray value)
           
 JSONObject put(java.lang.String key, JSONObject value)
           
 JSONObject put(java.lang.String key, long value)
           
 JSONObject put(java.lang.String key, java.lang.String value)
           
 java.lang.Object remove(java.lang.String key)
           
 java.lang.String toString()
           
 java.lang.String toString(int indentFactor)
           
 java.io.Writer write(java.io.Writer writer)
           
 

Method Detail

getBoolean

boolean getBoolean(java.lang.String key)

getDouble

double getDouble(java.lang.String key)

getInt

int getInt(java.lang.String key)

getJSONArray

JSONArray getJSONArray(java.lang.String key)

getJSONObject

JSONObject getJSONObject(java.lang.String key)

getLong

long getLong(java.lang.String key)

getString

java.lang.String getString(java.lang.String key)

has

boolean has(java.lang.String key)

isNull

boolean isNull(java.lang.String key)

keys

java.util.Iterator<java.lang.String> keys()

length

int length()

put

JSONObject put(java.lang.String key,
               boolean value)

put

JSONObject put(java.lang.String key,
               double value)

put

JSONObject put(java.lang.String key,
               int value)

put

JSONObject put(java.lang.String key,
               long value)

put

JSONObject put(java.lang.String key,
               java.util.Date value)

put

JSONObject put(java.lang.String key,
               JSONArray value)

put

JSONObject put(java.lang.String key,
               JSONObject value)

put

JSONObject put(java.lang.String key,
               java.lang.String value)

remove

java.lang.Object remove(java.lang.String key)

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

java.lang.String toString(int indentFactor)
                          throws JSONException
Throws:
JSONException

write

java.io.Writer write(java.io.Writer writer)
                     throws JSONException
Throws:
JSONException