Uses of Class
net.sf.json.JSONObject

Packages that use JSONObject
net.sf.json The core of the library 
net.sf.json.processors Support for custom serialization 
net.sf.json.test Testing utilities 
net.sf.json.util Miscelaneous utilities 
 

Uses of JSONObject in net.sf.json
 

Methods in net.sf.json that return JSONObject
 JSONObject JSONObject.accumulate(String key, boolean value)
          Accumulate values under a key.
 JSONObject JSONObject.accumulate(String key, double value)
          Accumulate values under a key.
 JSONObject JSONObject.accumulate(String key, int value)
          Accumulate values under a key.
 JSONObject JSONObject.accumulate(String key, long value)
          Accumulate values under a key.
 JSONObject JSONObject.accumulate(String key, Object value)
          Accumulate values under a key.
 JSONObject JSONObject.accumulate(String key, Object value, JsonConfig jsonConfig)
          Accumulate values under a key.
 JSONObject JSONObject.discard(String key)
          Remove a name and its value, if present.
 JSONObject JSONObject.element(String key, boolean value)
          Put a key/boolean pair in the JSONObject.
 JSONObject JSONObject.element(String key, Collection value)
          Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
 JSONObject JSONObject.element(String key, Collection value, JsonConfig jsonConfig)
          Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
 JSONObject JSONObject.element(String key, double value)
          Put a key/double pair in the JSONObject.
 JSONObject JSONObject.element(String key, int value)
          Put a key/int pair in the JSONObject.
 JSONObject JSONObject.element(String key, long value)
          Put a key/long pair in the JSONObject.
 JSONObject JSONObject.element(String key, Map value)
          Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
 JSONObject JSONObject.element(String key, Map value, JsonConfig jsonConfig)
          Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
 JSONObject JSONObject.element(String key, Object value)
          Put a key/value pair in the JSONObject.
 JSONObject JSONObject.element(String key, Object value, JsonConfig jsonConfig)
          Put a key/value pair in the JSONObject.
 JSONObject JSONObject.elementOpt(String key, Object value)
          Put a key/value pair in the JSONObject, but only if the key and the value are both non-null.
 JSONObject JSONObject.elementOpt(String key, Object value, JsonConfig jsonConfig)
          Put a key/value pair in the JSONObject, but only if the key and the value are both non-null.
static JSONObject JSONObject.fromObject(Object object)
          Creates a JSONObject.
Inspects the object type to call the correct JSONObject factory method.
static JSONObject JSONObject.fromObject(Object object, JsonConfig jsonConfig)
          Creates a JSONObject.
Inspects the object type to call the correct JSONObject factory method.
 JSONObject JSONArray.getJSONObject(int index)
          Get the JSONObject associated with an index.
 JSONObject JSONObject.getJSONObject(String key)
          Get the JSONObject value associated with a key.
 JSONObject JSONArray.optJSONObject(int index)
          Get the optional JSONObject associated with an index.
 JSONObject JSONObject.optJSONObject(String key)
          Get an optional JSONObject associated with a key.
 JSONObject JSONArray.toJSONObject(JSONArray names)
          Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
 

Methods in net.sf.json with parameters of type JSONObject
 JSONArray JSONArray.element(JSONObject value)
          Append an JSON value.
static Object JSONObject.toBean(JSONObject jsonObject)
          Creates a JSONDynaBean from a JSONObject.
static Object JSONObject.toBean(JSONObject jsonObject, Class beanClass)
          Creates a bean from a JSONObject, with a specific target class.
static Object JSONObject.toBean(JSONObject jsonObject, Class beanClass, Map classMap)
          Creates a bean from a JSONObject, with a specific target class.
If beanClass is null, this method will return a graph of DynaBeans.
static Object JSONObject.toBean(JSONObject jsonObject, JsonConfig jsonConfig)
          Creates a bean from a JSONObject, with the specific configuration.
static Object JSONObject.toBean(JSONObject jsonObject, Object root, JsonConfig jsonConfig)
          Creates a bean from a JSONObject, with the specific configuration.
 

Uses of JSONObject in net.sf.json.processors
 

Methods in net.sf.json.processors that return JSONObject
 JSONObject JsDateJsonBeanProcessor.processBean(Object bean, JsonConfig jsonConfig)
          Processes the input bean into a compatible JsDate.
 JSONObject JsonBeanProcessor.processBean(Object bean, JsonConfig jsonConfig)
          Processes the bean an returns a suitable JSONObject representation.
 

Uses of JSONObject in net.sf.json.test
 

Methods in net.sf.json.test with parameters of type JSONObject
static void JSONAssert.assertEquals(JSONObject expected, JSONObject actual)
          Asserts that two JSONObjects are equal.
static void JSONAssert.assertEquals(JSONObject expected, String actual)
          Asserts that two JSONObjects are equal.
static void JSONAssert.assertEquals(String expected, JSONObject actual)
          Asserts that two JSONObjects are equal.
static void JSONAssert.assertEquals(String message, JSONObject expected, JSONObject actual)
          Asserts that two JSONObjects are equal.
static void JSONAssert.assertEquals(String message, JSONObject expected, String actual)
          Asserts that two JSONObjects are equal.
static void JSONAssert.assertEquals(String message, String expected, JSONObject actual)
          Asserts that two JSONObjects are equal.
 

Uses of JSONObject in net.sf.json.util
 

Fields in net.sf.json.util declared as JSONObject
static JSONObject CycleDetectionStrategy.IGNORE_PROPERTY_OBJ
           
 

Methods in net.sf.json.util that return JSONObject
abstract  JSONObject CycleDetectionStrategy.handleRepeatedReferenceAsObject(Object reference)
          Handle a repeated reference
Must return a valid JSONObject or null.
 

Methods in net.sf.json.util with parameters of type JSONObject
static Map JSONUtils.getProperties(JSONObject jsonObject)
          Creates a Map with all the properties of the JSONObject.
static DynaBean JSONUtils.newDynaBean(JSONObject jsonObject)
          Creates a new MorphDynaBean from a JSONObject.
static DynaBean JSONUtils.newDynaBean(JSONObject jsonObject, JsonConfig jsonConfig)
          Creates a new MorphDynaBean from a JSONObject.
abstract  Object NewBeanInstanceStrategy.newInstance(Class target, JSONObject source)
          Creates a new instance.
 



Copyright © 2006-2009 Json-lib. All Rights Reserved.