Uses of Class
net.sf.json.JsonConfig
Packages that use JsonConfig
Package
Description
The core of the library
Support for custom serialization
Miscellaneous utilities
-
Uses of JsonConfig in net.sf.json
Methods in net.sf.json that return JsonConfigMethods in net.sf.json with parameters of type JsonConfigModifier and TypeMethodDescriptionprotected ObjectJSONArray._processValue(Object value, JsonConfig jsonConfig) protected ObjectJSONObject._processValue(Object value, JsonConfig jsonConfig) JSONObject.accumulate(String key, Object value, JsonConfig jsonConfig) Accumulate values under a key.voidJSONObject.accumulateAll(Map map, JsonConfig jsonConfig) voidJSONArray.add(int index, Object value, JsonConfig jsonConfig) booleanJSONArray.add(Object value, JsonConfig jsonConfig) booleanJSONArray.addAll(int index, Collection collection, JsonConfig jsonConfig) booleanJSONArray.addAll(Collection collection, JsonConfig jsonConfig) booleanJSONArray.contains(Object o, JsonConfig jsonConfig) booleanJSONArray.containsAll(Collection collection, JsonConfig jsonConfig) booleanJSONObject.containsValue(Object value, JsonConfig jsonConfig) JSONArray.element(int index, Object value, JsonConfig jsonConfig) Put or replace an object value in the JSONArray.JSONArray.element(int index, String value, JsonConfig jsonConfig) Put or replace a String value in the 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.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.element(Object value, JsonConfig jsonConfig) Append an object value.JSONArray.element(String value, JsonConfig jsonConfig) Append a String value.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.element(Map value, JsonConfig jsonConfig) Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.JSONObject.element(String key, Object value, JsonConfig jsonConfig) Put a key/value pair in the 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.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.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 JSONArrayJSONArray.fromObject(Object object, JsonConfig jsonConfig) Creates a JSONArray.static JSONObjectJSONObject.fromObject(Object object, JsonConfig jsonConfig) Creates a JSONObject.
Inspects the object type to call the correct JSONObject factory method.JSONObject.names(JsonConfig jsonConfig) Produce a JSONArray containing the names of the elements of this JSONObject.voidJSONObject.putAll(Map map, JsonConfig jsonConfig) booleanJSONArray.removeAll(Collection collection, JsonConfig jsonConfig) booleanJSONArray.retainAll(Collection collection, JsonConfig jsonConfig) JSONArray.set(int index, Object value, JsonConfig jsonConfig) static ObjectJSONArray.toArray(JSONArray jsonArray, Object root, JsonConfig jsonConfig) Creates a java array from a JSONArray.static ObjectJSONArray.toArray(JSONArray jsonArray, JsonConfig jsonConfig) Creates a java array from a JSONArray.static ObjectJSONObject.toBean(JSONObject jsonObject, Object bean, JsonConfig jsonConfig) Creates a bean from a JSONObject, with the specific configuration.static ObjectJSONObject.toBean(JSONObject jsonObject, JsonConfig jsonConfig) Creates a bean from a JSONObject, with the specific configuration.static CollectionJSONArray.toCollection(JSONArray jsonArray, JsonConfig jsonConfig) Returns a List or a Set taking generics into account.static ObjectJSONSerializer.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 JSONJSONSerializer.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 ListJSONArray.toList(JSONArray jsonArray, Object root, JsonConfig jsonConfig) Creates a List from a JSONArray.static ListJSONArray.toList(JSONArray jsonArray, JsonConfig jsonConfig) Deprecated.replaced by toCollection -
Uses of JsonConfig in net.sf.json.processors
Methods in net.sf.json.processors with parameters of type JsonConfigModifier and TypeMethodDescriptionJsDateJsonValueProcessor.processArrayValue(Object value, JsonConfig jsonConfig) JsonValueProcessor.processArrayValue(Object value, JsonConfig jsonConfig) Processes the value an returns a suitable JSON value.JsDateJsonBeanProcessor.processBean(Object bean, JsonConfig jsonConfig) Processes the input bean into a compatible JsDate.JsonBeanProcessor.processBean(Object bean, JsonConfig jsonConfig) Processes the bean an returns a suitable JSONObject representation.JsDateJsonValueProcessor.processObjectValue(String key, Object value, JsonConfig jsonConfig) 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 JsonConfigModifier and TypeMethodDescriptionstatic StringJSONUtils.convertToJavaIdentifier(String key, JsonConfig jsonConfig) Transforms the string into a valid Java Identifier.
The default strategy is JavaIdentifierTransformer.NOOPstatic booleanJSONUtils.isJsonKeyword(String input, JsonConfig jsonConfig) static org.apache.commons.beanutils.DynaBeanJSONUtils.newDynaBean(JSONObject jsonObject, JsonConfig jsonConfig) Creates a new MorphDynaBean from a JSONObject.JSONTokener.nextValue(JsonConfig jsonConfig) Get the next value.voidPropertySetStrategy.setProperty(Object bean, String key, Object value, JsonConfig jsonConfig)