Uses of Class
net.sf.json.JsonConfig

Packages that use JsonConfig
net.sf.json The core of the library 
net.sf.json.groovy Groovy support 
net.sf.json.processors Support for custom serialization 
net.sf.json.util Miscelaneous utilities 
 

Uses of JsonConfig in net.sf.json
 

Methods in net.sf.json that return JsonConfig
 JsonConfig JsonConfig.copy()
           
 

Methods in net.sf.json with parameters of type JsonConfig
protected  Object JSONArray._processValue(Object value, JsonConfig jsonConfig)
           
protected  Object JSONObject._processValue(Object value, JsonConfig jsonConfig)
           
 JSONObject JSONObject.accumulate(String key, Object value, JsonConfig jsonConfig)
          Accumulate values under a key.
 void JSONObject.accumulateAll(Map map, JsonConfig jsonConfig)
           
 void JSONArray.add(int index, Object value, JsonConfig jsonConfig)
           
 boolean JSONArray.add(Object value, JsonConfig jsonConfig)
           
 boolean JSONArray.addAll(Collection collection, JsonConfig jsonConfig)
           
 boolean JSONArray.addAll(int index, Collection collection, JsonConfig jsonConfig)
           
 boolean JSONArray.contains(Object o, JsonConfig jsonConfig)
           
 boolean JSONArray.containsAll(Collection collection, JsonConfig jsonConfig)
           
 boolean JSONObject.containsValue(Object value, JsonConfig jsonConfig)
           
 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(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, 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, JsonConfig jsonConfig)
          Put or replace an object 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(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, JsonConfig jsonConfig)
          Append an object value.
 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.
 JSONArray JSONArray.element(String value, JsonConfig jsonConfig)
          Append a String value.
 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, JsonConfig jsonConfig)
          Put a key/value pair in the JSONObject.
 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 JSONArray JSONArray.fromObject(Object object, JsonConfig jsonConfig)
          Creates a JSONArray.
Inspects the object type to call the correct JSONArray factory method.
static JSONObject JSONObject.fromObject(Object object, JsonConfig jsonConfig)
          Creates a JSONObject.
Inspects the object type to call the correct JSONObject factory method.
 JSONArray JSONObject.names(JsonConfig jsonConfig)
          Produce a JSONArray containing the names of the elements of this JSONObject.
 void JSONObject.putAll(Map map, JsonConfig jsonConfig)
           
 boolean JSONArray.removeAll(Collection collection, JsonConfig jsonConfig)
           
 boolean JSONArray.retainAll(Collection collection, JsonConfig jsonConfig)
           
 Object JSONArray.set(int index, Object value, JsonConfig jsonConfig)
           
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 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.
static Collection JSONArray.toCollection(JSONArray jsonArray, JsonConfig jsonConfig)
          Returns a List or a Set taking generics into account.
Contributed by [Matt Small @ WaveMaker].
static Object JSONSerializer.toJava(JSON json, JsonConfig jsonConfig)
          Transform a JSON value to a java object.
Depending on the configured values for conversion this will return a DynaBean, a bean, a List, or and array.
static JSON JSONSerializer.toJSON(Object object, JsonConfig jsonConfig)
          Creates a JSONObject, JSONArray or a JSONNull from object.
Accepts JSON formatted strings, Maps, arrays, Collections, DynaBeans and JavaBeans.
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 JsonConfig in net.sf.json.groovy
 

Constructors in net.sf.json.groovy with parameters of type JsonConfig
JsonSlurper(JsonConfig jsonConfig)
           
 

Uses of JsonConfig in net.sf.json.processors
 

Methods in net.sf.json.processors with parameters of type JsonConfig
 Object JsDateJsonValueProcessor.processArrayValue(Object value, JsonConfig jsonConfig)
           
 Object JsonValueProcessor.processArrayValue(Object value, JsonConfig jsonConfig)
          Processes the value an returns a suitable JSON value.
 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.
 Object JsDateJsonValueProcessor.processObjectValue(String key, Object value, JsonConfig jsonConfig)
           
 Object JsonValueProcessor.processObjectValue(String key, Object value, JsonConfig jsonConfig)
          Processes the value an returns a suitable JSON value.
 

Uses of JsonConfig in net.sf.json.util
 

Methods in net.sf.json.util with parameters of type JsonConfig
static String JSONUtils.convertToJavaIdentifier(String key, JsonConfig jsonConfig)
          Transforms the string into a valid Java Identifier.
The default strategy is JavaIdentifierTransformer.NOOP
static boolean JSONUtils.isJsonKeyword(String input, JsonConfig jsonConfig)
           
static DynaBean JSONUtils.newDynaBean(JSONObject jsonObject, JsonConfig jsonConfig)
          Creates a new MorphDynaBean from a JSONObject.
 Object JSONTokener.nextValue(JsonConfig jsonConfig)
          Get the next value.
 void PropertySetStrategy.setProperty(Object bean, String key, Object value, JsonConfig jsonConfig)
           
 



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