Uses of Class
net.sf.json.JSONArray

Packages that use JSONArray
net.sf.json The core of the library 
net.sf.json.test Testing utilities 
net.sf.json.util Miscelaneous utilities 
 

Uses of JSONArray in net.sf.json
 

Methods in net.sf.json that return JSONArray
protected  JSONArray JSONArray.addString(String str)
          Adds a String without performing any conversion on it.
 JSONArray JSONArray.discard(int index)
          Remove an element, if present.
 JSONArray JSONArray.discard(Object o)
          Remove an element, if present.
 JSONArray JSONArray.element(boolean value)
          Append a boolean value.
 JSONArray JSONArray.element(Collection value)
          Append a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
 JSONArray JSONArray.element(Collection value, JsonConfig jsonConfig)
          Append a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
 JSONArray JSONArray.element(double value)
          Append a double value.
 JSONArray JSONArray.element(int value)
          Append an int value.
 JSONArray JSONArray.element(int index, boolean value)
          Put or replace a boolean value in the JSONArray.
 JSONArray JSONArray.element(int index, Collection value)
          Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
 JSONArray JSONArray.element(int index, Collection value, JsonConfig jsonConfig)
          Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
 JSONArray JSONArray.element(int index, double value)
          Put or replace a double value.
 JSONArray JSONArray.element(int index, int value)
          Put or replace an int value.
 JSONArray JSONArray.element(int index, long value)
          Put or replace a long value.
 JSONArray JSONArray.element(int index, Map value)
          Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
 JSONArray JSONArray.element(int index, Map value, JsonConfig jsonConfig)
          Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
 JSONArray JSONArray.element(int index, Object value)
          Put or replace an object value in the JSONArray.
 JSONArray JSONArray.element(int index, Object value, JsonConfig jsonConfig)
          Put or replace an object value in the JSONArray.
 JSONArray JSONArray.element(int index, String value)
          Put or replace a String value in the JSONArray.
 JSONArray JSONArray.element(int index, String value, JsonConfig jsonConfig)
          Put or replace a String value in the JSONArray.
 JSONArray JSONArray.element(JSONNull value)
          Append an JSON value.
 JSONArray JSONArray.element(JSONObject value)
          Append an JSON value.
 JSONArray JSONArray.element(long value)
          Append an long value.
 JSONArray JSONArray.element(Map value)
          Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
 JSONArray JSONArray.element(Map value, JsonConfig jsonConfig)
          Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
 JSONArray JSONArray.element(Object value)
          Append an object value.
 JSONArray JSONArray.element(Object value, JsonConfig jsonConfig)
          Append an object value.
 JSONArray JSONArray.element(String value)
          Append a String value.
 JSONArray JSONArray.element(String value, JsonConfig jsonConfig)
          Append a String value.
static JSONArray JSONArray.fromObject(Object object)
          Creates a JSONArray.
Inspects the object type to call the correct JSONArray factory method.
static JSONArray JSONArray.fromObject(Object object, JsonConfig jsonConfig)
          Creates a JSONArray.
Inspects the object type to call the correct JSONArray factory method.
 JSONArray JSONArray.getJSONArray(int index)
          Get the JSONArray associated with an index.
 JSONArray JSONObject.getJSONArray(String key)
          Get the JSONArray value associated with a key.
 JSONArray JSONObject.names()
          Produce a JSONArray containing the names of the elements of this JSONObject.
 JSONArray JSONObject.names(JsonConfig jsonConfig)
          Produce a JSONArray containing the names of the elements of this JSONObject.
 JSONArray JSONArray.optJSONArray(int index)
          Get the optional JSONArray associated with an index.
 JSONArray JSONObject.optJSONArray(String key)
          Get an optional JSONArray associated with a key.
 JSONArray JSONObject.toJSONArray(JSONArray names)
          Produce a JSONArray containing the values of the members of this JSONObject.
 

Methods in net.sf.json with parameters of type JSONArray
static int[] JSONArray.getDimensions(JSONArray jsonArray)
          Returns the number of dimensions suited for a java array.
static Object JSONArray.toArray(JSONArray jsonArray)
          Creates a java array from a JSONArray.
static Object JSONArray.toArray(JSONArray jsonArray, Class objectClass)
          Creates a java array from a JSONArray.
static Object JSONArray.toArray(JSONArray jsonArray, Class objectClass, Map classMap)
          Creates a java array from a JSONArray.
Any attribute is a JSONObject and matches a key in the classMap, it will be converted to that target class.
The classMap has the following conventions: Every key must be an String. Every value must be a Class. A key may be a regular expression.
static Object JSONArray.toArray(JSONArray jsonArray, JsonConfig jsonConfig)
          Creates a java array from a JSONArray.
static Object JSONArray.toArray(JSONArray jsonArray, Object root, JsonConfig jsonConfig)
          Creates a java array from a JSONArray.
static Collection JSONArray.toCollection(JSONArray jsonArray)
          Creates a Collection from a JSONArray.
static Collection JSONArray.toCollection(JSONArray jsonArray, Class objectClass)
          Creates a Collection from a JSONArray.
static Collection JSONArray.toCollection(JSONArray jsonArray, JsonConfig jsonConfig)
          Returns a List or a Set taking generics into account.
Contributed by [Matt Small @ WaveMaker].
 JSONArray JSONObject.toJSONArray(JSONArray names)
          Produce a JSONArray containing the values of the members of this JSONObject.
 JSONObject JSONArray.toJSONObject(JSONArray names)
          Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
static List JSONArray.toList(JSONArray jsonArray)
          Deprecated. replaced by toCollection
static List JSONArray.toList(JSONArray jsonArray, Class objectClass)
          Deprecated. replaced by toCollection
static List JSONArray.toList(JSONArray jsonArray, Class objectClass, Map classMap)
          Deprecated. replaced by toCollection
static List JSONArray.toList(JSONArray jsonArray, JsonConfig jsonConfig)
          Deprecated. replaced by toCollection
static List JSONArray.toList(JSONArray jsonArray, Object root, JsonConfig jsonConfig)
          Creates a List from a JSONArray.
 

Uses of JSONArray in net.sf.json.test
 

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

Uses of JSONArray in net.sf.json.util
 

Fields in net.sf.json.util declared as JSONArray
static JSONArray CycleDetectionStrategy.IGNORE_PROPERTY_ARR
           
 

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



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