Package | Description |
---|---|
org.apache.struts2.json |
Modifier and Type | Method and Description |
---|---|
protected JSONException |
JSONReader.buildInvalidInputException() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DefaultJSONWriter.add(String name,
Object value,
Method method,
boolean hasData) |
protected List |
JSONReader.array() |
protected void |
DefaultJSONWriter.array(Iterator it,
Method method) |
protected void |
DefaultJSONWriter.array(Object object,
Method method) |
protected void |
DefaultJSONWriter.bean(Object object)
Instrospect bean and serialize its properties
|
Object |
JSONCleaner.clean(String ognlPrefix,
Object data) |
protected Object |
JSONCleaner.cleanList(String ognlPrefix,
Object data) |
protected Object |
JSONCleaner.cleanMap(String ognlPrefix,
Object data) |
protected abstract Object |
JSONCleaner.cleanValue(String ognlName,
Object data) |
Object |
JSONPopulator.convert(Class clazz,
Type type,
Object value,
Method method) |
protected String |
JSONResult.createJSONString(javax.servlet.http.HttpServletRequest request,
Object rootObject) |
static Object |
JSONUtil.deserialize(Reader reader)
Deserializes a object from JSON
|
static Object |
JSONUtil.deserialize(String json)
Deserializes a object from JSON
|
protected void |
DefaultJSONWriter.enumeration(Enum enumeration)
Instrospect an Enum and serialize it as a name/value pair or as a bean
including all its own properties
|
RPCResponse |
JSONInterceptor.invoke(Object object,
Map data) |
protected void |
DefaultJSONWriter.map(Map map,
Method method) |
protected Object |
JSONReader.number() |
protected Map |
JSONReader.object() |
void |
JSONPopulator.populateObject(Object object,
Map elements) |
protected void |
DefaultJSONWriter.process(Object object,
Method method)
Serialize object into json
|
protected void |
DefaultJSONWriter.processCustom(Object object,
Method method)
Serialize custom object into json
|
protected Object |
JSONReader.read() |
Object |
JSONReader.read(String string) |
String |
JSONUtil.serialize(Object object,
boolean cacheBeanInfo)
Serializes an object into JSON.
|
String |
JSONUtil.serialize(Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean ignoreHierarchy,
boolean excludeNullProperties)
Serializes an object into JSON, excluding any properties matching any of
the regular expressions in the given collection.
|
String |
JSONUtil.serialize(Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean ignoreHierarchy,
boolean excludeNullProperties,
boolean cacheBeanInfo)
Serializes an object into JSON, excluding any properties matching any of
the regular expressions in the given collection.
|
String |
JSONUtil.serialize(Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean ignoreHierarchy,
boolean enumAsBean,
boolean excludeNullProperties,
String defaultDateFormat)
Serializes an object into JSON, excluding any properties matching any of
the regular expressions in the given collection.
|
String |
JSONUtil.serialize(Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean ignoreHierarchy,
boolean enumAsBean,
boolean excludeNullProperties,
String defaultDateFormat,
boolean cacheBeanInfo)
Serializes an object into JSON, excluding any properties matching any of
the regular expressions in the given collection.
|
void |
JSONUtil.serialize(Writer writer,
Object object)
Serializes an object into JSON to the given writer.
|
void |
JSONUtil.serialize(Writer writer,
Object object,
boolean cacheBeanInfo)
Serializes an object into JSON to the given writer.
|
void |
JSONUtil.serialize(Writer writer,
Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean excludeNullProperties)
Serializes an object into JSON to the given writer, excluding any
properties matching any of the regular expressions in the given
collection.
|
void |
JSONUtil.serialize(Writer writer,
Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean excludeNullProperties,
boolean cacheBeanInfo)
Serializes an object into JSON to the given writer, excluding any
properties matching any of the regular expressions in the given
collection.
|
protected void |
DefaultJSONWriter.value(Object object,
Method method)
Detect cyclic references
|
String |
JSONWriter.write(Object object) |
String |
DefaultJSONWriter.write(Object object) |
String |
JSONWriter.write(Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean excludeNullProperties) |
String |
DefaultJSONWriter.write(Object object,
Collection<Pattern> excludeProperties,
Collection<Pattern> includeProperties,
boolean excludeNullProperties) |
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.