A B C D E F G I J L M N O P R S T U V W

## A

add(String, Object, Method, boolean) - Method in class org.apache.struts2.json.DefaultJSONWriter
add(Object) - Method in class org.apache.struts2.json.DefaultJSONWriter
add(char) - Method in class org.apache.struts2.json.DefaultJSONWriter
add(char) - Method in class org.apache.struts2.json.JSONReader
add() - Method in class org.apache.struts2.json.JSONReader
addCallbackIfApplicable(HttpServletRequest, String) - Method in class org.apache.struts2.json.JSONInterceptor
addCallbackIfApplicable(HttpServletRequest, String) - Method in class org.apache.struts2.json.JSONResult
addDigits() - Method in class org.apache.struts2.json.JSONReader
addSMDMethod(SMDMethod) - Method in class org.apache.struts2.json.smd.SMD
addSMDMethodParameter(SMDMethodParameter) - Method in class org.apache.struts2.json.smd.SMDMethod
allow - Variable in class org.apache.struts2.json.JSONCleaner.Filter
array(Iterator, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
array(Object, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
array() - Method in class org.apache.struts2.json.JSONReader
asSet(String) - Static method in class org.apache.struts2.json.JSONUtil

## B

bean(Object) - Method in class org.apache.struts2.json.DefaultJSONWriter
  Instrospect bean and serialize its properties
bool(boolean) - Method in class org.apache.struts2.json.DefaultJSONWriter
buildInvalidInputException() - Method in class org.apache.struts2.json.JSONReader
buildResponse(ValidationAware) - Method in class org.apache.struts2.json.JSONValidationInterceptor
buildSMDObject(ActionInvocation) - Method in class org.apache.struts2.json.JSONResult

## C

CACHE_BEAN_INFO_DEFAULT - Static variable in class org.apache.struts2.json.JSONUtil
clean(String, Object) - Method in class org.apache.struts2.json.JSONCleaner
cleanList(String, Object) - Method in class org.apache.struts2.json.JSONCleaner
cleanMap(String, Object) - Method in class org.apache.struts2.json.JSONCleaner
cleanValue(String, Object) - Method in class org.apache.struts2.json.JSONCleaner
clearBeanInfoCaches() - Static method in class org.apache.struts2.json.DefaultJSONWriter
  Clears both BeanInfo caches to prevent classloader leaks on hot redeploy.
code() - Method in enum org.apache.struts2.json.rpc.RPCErrorCode
compareTo(Object) - Method in class org.apache.struts2.json.smd.SMDMethod
compareTo(Object) - Method in class org.apache.struts2.json.smd.SMDMethodParameter
convert(Class, Type, Object, Method) - Method in class org.apache.struts2.json.JSONPopulator
createJSONString(HttpServletRequest, Object) - Method in class org.apache.struts2.json.JSONResult

## D

date(Date, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
DATE_FORMAT - Static variable in class org.apache.struts2.json.JSONConstants
DEFAULT_ENCODING - Static variable in class org.apache.struts2.json.JSONValidationInterceptor
DEFAULT_PARAM - Static variable in class org.apache.struts2.json.JSONResult
  This result type doesn't have a default param, null is ok to reduce noise in logs
DEFAULT_SERVICE_TYPE - Static variable in class org.apache.struts2.json.smd.SMD
DEFAULT_VERSION - Static variable in class org.apache.struts2.json.smd.SMD
DefaultJSONWriter - Class in org.apache.struts2.json
  Serializes an object into JavaScript Object Notation (JSON).
DefaultJSONWriter() - Constructor for class org.apache.struts2.json.DefaultJSONWriter
DefaultJSONWriter.JSONAnnotationFinder - Class in org.apache.struts2.json
deserialize(String) - Static method in class org.apache.struts2.json.JSONUtil
  Deserializes a object from JSON
deserialize(Reader) - Static method in class org.apache.struts2.json.JSONUtil
  Deserializes a object from JSON
deserializeInput(Reader, int, int, int, int, int) - Method in class org.apache.struts2.json.JSONUtil
  Deserializes a JSON object from a Reader with configurable limits to prevent DoS attacks.
destroy() - Method in class org.apache.struts2.json.JSONCacheDestroyable
doIntercept(ActionInvocation) - Method in class org.apache.struts2.json.JSONValidationInterceptor

## E

enableGzip(HttpServletRequest) - Method in class org.apache.struts2.json.JSONResult
ENUM_AS_BEAN_DEFAULT - Static variable in interface org.apache.struts2.json.JSONWriter
enumeration(Enum) - Method in class org.apache.struts2.json.DefaultJSONWriter
  Instrospect an Enum and serialize it as a name/value pair or as a bean including all its own properties
equals(Object) - Method in class org.apache.struts2.json.smd.SMDMethod
equals(Object) - Method in class org.apache.struts2.json.smd.SMDMethodParameter
execute(ActionInvocation) - Method in class org.apache.struts2.json.JSONResult
expandExpr(int) - Method in class org.apache.struts2.json.DefaultJSONWriter
expandExpr(String) - Method in class org.apache.struts2.json.DefaultJSONWriter

## F

FieldBridge - Interface in org.apache.struts2.json.bridge
  User: maurizio.cucchiara Date: Oct 28, 2010 Time: 12:06:13 AM
Filter(String, boolean) - Constructor for class org.apache.struts2.json.JSONCleaner.Filter
findBaseAccessor(Class, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
findRootObject(ActionInvocation) - Method in class org.apache.struts2.json.JSONResult

## G

generate(ActionInvocation) - Method in class org.apache.struts2.json.smd.SMDGenerator
getAllAsStringsMap() - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
getAllowedCollection() - Method in class org.apache.struts2.json.JSONCleaner
getBeanInfo(Class<?>) - Method in class org.apache.struts2.json.DefaultJSONWriter
getBeanInfoIgnoreHierarchy(Class<?>) - Method in class org.apache.struts2.json.DefaultJSONWriter
getBlockedCollection() - Method in class org.apache.struts2.json.JSONCleaner
getBridgedValue(Method, Object) - Method in class org.apache.struts2.json.DefaultJSONWriter
getCallbackParameter() - Method in class org.apache.struts2.json.JSONInterceptor
getCallbackParameter() - Method in class org.apache.struts2.json.JSONResult
getCode() - Method in class org.apache.struts2.json.rpc.RPCError
getContentType() - Method in class org.apache.struts2.json.SerializationParams
getDateFormat() - Method in class org.apache.struts2.json.JSONPopulator
getDebug() - Method in class org.apache.struts2.json.JSONInterceptor
getDebug() - Method in class org.apache.struts2.json.rpc.RPCResponse
getDefaultDateFormat() - Method in class org.apache.struts2.json.JSONResult
getEncoding() - Method in class org.apache.struts2.json.JSONResult
  Retrieve the encoding
getEncoding() - Method in class org.apache.struts2.json.SerializationParams
getError() - Method in class org.apache.struts2.json.rpc.RPCResponse
getErrorCode() - Method in class org.apache.struts2.json.SerializationParams
getExcludePropertiesList() - Method in class org.apache.struts2.json.JSONResult
  Gets a list of regular expressions of properties to exclude from the JSON output.
getId() - Method in class org.apache.struts2.json.rpc.RPCResponse
getIncludeProperties() - Method in class org.apache.struts2.json.JSONInterceptor
getIncludePropertiesList() - Method in class org.apache.struts2.json.JSONResult
getIncludesExcludesMap() - Method in class org.apache.struts2.json.JSONCleaner
getJsonDateFormat() - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
getJsonResultExcludeProxyProperties() - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
getJsonWriter() - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
getMessage() - Method in class org.apache.struts2.json.rpc.RPCError
getMethods() - Method in class org.apache.struts2.json.smd.SMD
getName() - Method in class org.apache.struts2.json.DefaultJSONWriter.JSONAnnotationFinder
getName() - Method in class org.apache.struts2.json.rpc.RPCError
getName() - Method in class org.apache.struts2.json.smd.SMDMethod
getName() - Method in class org.apache.struts2.json.smd.SMDMethodParameter
getObjectName() - Method in class org.apache.struts2.json.smd.SMD
getParameters() - Method in class org.apache.struts2.json.smd.SMDMethod
getResponse() - Method in class org.apache.struts2.json.SerializationParams
getResult() - Method in class org.apache.struts2.json.rpc.RPCResponse
getRoot() - Method in class org.apache.struts2.json.JSONResult
getSerializedJSON() - Method in class org.apache.struts2.json.SerializationParams
getServiceType() - Method in class org.apache.struts2.json.smd.SMD
getServiceUrl() - Method in class org.apache.struts2.json.smd.SMD
getStack() - Method in class org.apache.struts2.json.rpc.RPCError
getStatusCode() - Method in class org.apache.struts2.json.SerializationParams
getVersion() - Method in class org.apache.struts2.json.smd.SMD
getWrapPrefix() - Method in class org.apache.struts2.json.JSONResult
getWrapPrefix() - Method in class org.apache.struts2.json.SerializationParams
getWrapSuffix() - Method in class org.apache.struts2.json.JSONResult
getWrapSuffix() - Method in class org.apache.struts2.json.SerializationParams

## I

intercept(ActionInvocation) - Method in class org.apache.struts2.json.JSONInterceptor
invoke() - Method in class org.apache.struts2.json.DefaultJSONWriter.JSONAnnotationFinder
invoke(Object, Map) - Method in class org.apache.struts2.json.JSONInterceptor
isDefaultBlock() - Method in class org.apache.struts2.json.JSONCleaner
isEnableGZIP() - Method in class org.apache.struts2.json.JSONInterceptor
isEnableGZIP() - Method in class org.apache.struts2.json.JSONResult
isEnableSMD() - Method in class org.apache.struts2.json.JSONInterceptor
isEnableSMD() - Method in class org.apache.struts2.json.JSONResult
isEnumAsBean() - Method in class org.apache.struts2.json.JSONResult
isExcludeNullProperties() - Method in class org.apache.struts2.json.JSONInterceptor
isExcludeNullProperties() - Method in class org.apache.struts2.json.JSONResult
isGzip() - Method in class org.apache.struts2.json.SerializationParams
isGzipInRequest(HttpServletRequest) - Static method in class org.apache.struts2.json.JSONUtil
isIgnoreHierarchy() - Method in class org.apache.struts2.json.JSONResult
isJsonEnabled(HttpServletRequest) - Method in class org.apache.struts2.json.JSONActionRedirectResult
isJsonEnabled(HttpServletRequest) - Method in class org.apache.struts2.json.JSONValidationInterceptor
isNoCache() - Method in class org.apache.struts2.json.JSONInterceptor
isNoCache() - Method in class org.apache.struts2.json.JSONResult
isNoCache() - Method in class org.apache.struts2.json.SerializationParams
isPrefix() - Method in class org.apache.struts2.json.SerializationParams
isSetEncoding(HttpServletRequest) - Method in class org.apache.struts2.json.JSONValidationInterceptor
isSmd() - Method in class org.apache.struts2.json.SerializationParams
isValidateOnly(HttpServletRequest) - Method in class org.apache.struts2.json.JSONActionRedirectResult
isValidateOnly(HttpServletRequest) - Method in class org.apache.struts2.json.JSONValidationInterceptor
isWrapWithComments() - Method in class org.apache.struts2.json.JSONResult
isWrapWithComments() - Method in class org.apache.struts2.json.SerializationParams

## J

JSON - Annotation Type in org.apache.struts2.json.annotations
JSON_MAX_DEPTH - Static variable in class org.apache.struts2.json.JSONConstants
JSON_MAX_ELEMENTS - Static variable in class org.apache.struts2.json.JSONConstants
JSON_MAX_KEY_LENGTH - Static variable in class org.apache.struts2.json.JSONConstants
JSON_MAX_LENGTH - Static variable in class org.apache.struts2.json.JSONConstants
JSON_MAX_STRING_LENGTH - Static variable in class org.apache.struts2.json.JSONConstants
JSON_WRITER - Static variable in class org.apache.struts2.json.JSONConstants
JSONActionRedirectResult - Class in org.apache.struts2.json
  Specialized form of `ServletActionRedirectResult` which takes care of situation that browser has a JS/AJAX context, there are no validation errors and action is executed.
JSONActionRedirectResult() - Constructor for class org.apache.struts2.json.JSONActionRedirectResult
JSONAnnotationFinder(Method) - Constructor for class org.apache.struts2.json.DefaultJSONWriter.JSONAnnotationFinder
JSONCacheDestroyable - Class in org.apache.struts2.json
  WW-5537: Clears JSON plugin's static BeanInfo caches when the Dispatcher is destroyed, preventing classloader leaks during hot redeployment.
JSONCacheDestroyable() - Constructor for class org.apache.struts2.json.JSONCacheDestroyable
JSONCleaner - Class in org.apache.struts2.json
  Isolate the process of cleaning JSON data from the Interceptor class itself.
JSONCleaner() - Constructor for class org.apache.struts2.json.JSONCleaner
JSONCleaner.Filter - Class in org.apache.struts2.json
JSONConstantConfig - Class in org.apache.struts2.json.config.entities
JSONConstantConfig() - Constructor for class org.apache.struts2.json.config.entities.JSONConstantConfig
JSONConstants - Class in org.apache.struts2.json
  Class consisting of various constant values being used controlling JSON plugin behaviour
JSONConstants() - Constructor for class org.apache.struts2.json.JSONConstants
JSONException - Exception in org.apache.struts2.json
  Wrap exceptions throwed by the JSON serializer
JSONException(String) - Constructor for exception org.apache.struts2.json.JSONException
JSONException(Throwable) - Constructor for exception org.apache.struts2.json.JSONException
JSONException(String, Throwable) - Constructor for exception org.apache.struts2.json.JSONException
JSONFieldBridge - Annotation Type in org.apache.struts2.json.annotations
JSONInterceptor - Class in org.apache.struts2.json
  Populates an action from a JSON string
JSONInterceptor() - Constructor for class org.apache.struts2.json.JSONInterceptor
JSONParameter - Annotation Type in org.apache.struts2.json.annotations
  User: maurizio.cucchiara Date: Oct 28, 2010 Time: 2:16:44 AM key/value parameter pattern
JSONPopulator - Class in org.apache.struts2.json
  Isolate the process of populating JSON objects from the Interceptor class itself.
JSONPopulator() - Constructor for class org.apache.struts2.json.JSONPopulator
JSONPopulator(String) - Constructor for class org.apache.struts2.json.JSONPopulator
JSONReader - Class in org.apache.struts2.json
  Deserializes and object from a JSON string
JSONReader() - Constructor for class org.apache.struts2.json.JSONReader
JSONResult - Class in org.apache.struts2.json
JSONResult() - Constructor for class org.apache.struts2.json.JSONResult
JSONUtil - Class in org.apache.struts2.json
  Wrapper for JSONWriter with some utility methods.
JSONUtil() - Constructor for class org.apache.struts2.json.JSONUtil
JSONUtil.ClassVisitor - Interface in org.apache.struts2.json
  Realizes the visit(Class) method called by vistInterfaces for all encountered classes/interfaces
JSONValidationInterceptor - Class in org.apache.struts2.json
  Serializes validation and action errors into JSON.
JSONValidationInterceptor() - Constructor for class org.apache.struts2.json.JSONValidationInterceptor
JSONWriter - Interface in org.apache.struts2.json
  Should serialize an object into JavaScript Object Notation (JSON).

## L

listSMDMethods(Class, boolean) - Static method in class org.apache.struts2.json.JSONUtil
  List visible methods carrying the @SMDMethod annotation

## M

map(Map, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
message() - Method in enum org.apache.struts2.json.rpc.RPCErrorCode

## N

next() - Method in class org.apache.struts2.json.JSONReader
NO_ENCODING_SET_PARAM - Static variable in class org.apache.struts2.json.JSONValidationInterceptor
number() - Method in class org.apache.struts2.json.JSONReader

## O

object() - Method in class org.apache.struts2.json.JSONReader
objectToString(Object) - Method in interface org.apache.struts2.json.bridge.FieldBridge
objectToString(Object) - Method in class org.apache.struts2.json.bridge.StringBridge
org.apache.struts2.json - package org.apache.struts2.json
org.apache.struts2.json.annotations - package org.apache.struts2.json.annotations
org.apache.struts2.json.bridge - package org.apache.struts2.json.bridge
org.apache.struts2.json.config.entities - package org.apache.struts2.json.config.entities
org.apache.struts2.json.rpc - package org.apache.struts2.json.rpc
org.apache.struts2.json.smd - package org.apache.struts2.json.smd

## P

ParameterizedBridge - Interface in org.apache.struts2.json.bridge
  User: maurizio.cucchiara Date: Oct 28, 2010 Time: 2:32:08 AM
pattern - Variable in class org.apache.struts2.json.JSONCleaner.Filter
populateObject(Object, Map) - Method in class org.apache.struts2.json.JSONPopulator
printJson(HttpServletResponse, String) - Method in class org.apache.struts2.json.JSONActionRedirectResult
process(Object, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
  Serialize object into json
processCustom(Object, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
  Serialize custom object into json
processIncludePatterns(Set<String>, String) - Static method in class org.apache.struts2.json.JSONUtil

## R

read(String) - Method in class org.apache.struts2.json.JSONReader
read() - Method in class org.apache.struts2.json.JSONReader
readContentType(HttpServletRequest) - Method in class org.apache.struts2.json.JSONInterceptor
readContentTypeEncoding(HttpServletRequest) - Method in class org.apache.struts2.json.JSONInterceptor
readRootObject(ActionInvocation) - Method in class org.apache.struts2.json.JSONResult
REGEXP_PATTERN - Static variable in class org.apache.struts2.json.JSONUtil
RESULT_EXCLUDE_PROXY_PROPERTIES - Static variable in class org.apache.struts2.json.JSONConstants
RFC3339_FORMAT - Static variable in class org.apache.struts2.json.JSONUtil
RPCError - Class in org.apache.struts2.json.rpc
RPCError() - Constructor for class org.apache.struts2.json.rpc.RPCError
RPCError(String, int) - Constructor for class org.apache.struts2.json.rpc.RPCError
RPCError(String, RPCErrorCode) - Constructor for class org.apache.struts2.json.rpc.RPCError
RPCError(Throwable, int, boolean) - Constructor for class org.apache.struts2.json.rpc.RPCError
RPCError(Throwable, RPCErrorCode, boolean) - Constructor for class org.apache.struts2.json.rpc.RPCError
RPCErrorCode - Enum in org.apache.struts2.json.rpc
RPCResponse - Class in org.apache.struts2.json.rpc
  Class that will be serialized as a response to an RPC call
RPCResponse() - Constructor for class org.apache.struts2.json.rpc.RPCResponse

## S

sendJsonInsteadOfRedirect() - Method in class org.apache.struts2.json.JSONActionRedirectResult
  If browser has called action in a JS/AJAX context we cannot send a redirect as response.
sendRedirect(HttpServletResponse, String) - Method in class org.apache.struts2.json.JSONActionRedirectResult
SerializationParams - Class in org.apache.struts2.json
SerializationParams(HttpServletResponse, String, boolean, String, boolean, boolean, boolean, int, int, boolean, String, String, String) - Constructor for class org.apache.struts2.json.SerializationParams
SerializationParams(HttpServletResponse, String, boolean, String, boolean, boolean, boolean, int, int, boolean, String) - Constructor for class org.apache.struts2.json.SerializationParams
serialize(Object, boolean) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON.
serialize(Object, Collection<Pattern>, Collection<Pattern>, boolean, boolean) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON, excluding any properties matching any of the regular expressions in the given collection.
serialize(Object, Collection<Pattern>, Collection<Pattern>, boolean, boolean, boolean) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON, excluding any properties matching any of the regular expressions in the given collection.
serialize(Object, Collection<Pattern>, Collection<Pattern>, boolean, boolean, boolean, String) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON, excluding any properties matching any of the regular expressions in the given collection.
serialize(Object, Collection<Pattern>, Collection<Pattern>, boolean, boolean, boolean, String, boolean) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON, excluding any properties matching any of the regular expressions in the given collection.
serialize(Writer, Object) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON to the given writer.
serialize(Writer, Object, boolean) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON to the given writer.
serialize(Writer, Object, Collection<Pattern>, Collection<Pattern>, boolean) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON to the given writer, excluding any properties matching any of the regular expressions in the given collection.
serialize(Writer, Object, Collection<Pattern>, Collection<Pattern>, boolean, boolean) - Method in class org.apache.struts2.json.JSONUtil
  Serializes an object into JSON to the given writer, excluding any properties matching any of the regular expressions in the given collection.
setAllowed(String) - Method in class org.apache.struts2.json.JSONCleaner
setAllowedCollection(Collection<String>) - Method in class org.apache.struts2.json.JSONCleaner
setBlocked(String) - Method in class org.apache.struts2.json.JSONCleaner
setBlockedCollection(Collection<String>) - Method in class org.apache.struts2.json.JSONCleaner
setCacheBeanInfo(boolean) - Method in class org.apache.struts2.json.DefaultJSONWriter
setCacheBeanInfo(boolean) - Method in interface org.apache.struts2.json.JSONWriter
setCallbackParameter(String) - Method in class org.apache.struts2.json.JSONInterceptor
setCallbackParameter(String) - Method in class org.apache.struts2.json.JSONResult
setCode(int) - Method in class org.apache.struts2.json.rpc.RPCError
setContainer(Container) - Method in class org.apache.struts2.json.JSONUtil
setContentType(String) - Method in class org.apache.struts2.json.JSONResult
setDateFormat(String) - Method in class org.apache.struts2.json.JSONPopulator
setDateFormatter(String) - Method in class org.apache.struts2.json.DefaultJSONWriter
setDateFormatter(String) - Method in interface org.apache.struts2.json.JSONWriter
setDebug(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
  Turns debugging on or off
setDebug(String) - Method in class org.apache.struts2.json.rpc.RPCResponse
setDefaultBlock(boolean) - Method in class org.apache.struts2.json.JSONCleaner
setDefaultDateFormat(String) - Method in class org.apache.struts2.json.JSONResult
setDefaultEncoding(String) - Method in class org.apache.struts2.json.JSONInterceptor
setDefaultEncoding(String) - Method in class org.apache.struts2.json.JSONResult
setDevMode(String) - Method in class org.apache.struts2.json.JSONInterceptor
setDevMode(String) - Method in class org.apache.struts2.json.JSONResult
setEnableGZIP(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
  Setting this property to "true" will compress the output.
setEnableGZIP(boolean) - Method in class org.apache.struts2.json.JSONResult
setEnableSMD(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
setEnableSMD(boolean) - Method in class org.apache.struts2.json.JSONResult
setEncoding(String) - Method in class org.apache.struts2.json.JSONResult
  If defined will be used instead of `JSONResult.defaultEncoding`, you can define it with result <result name="success" type="json"> <param name="encoding">UTF-8</param> </result>
setEnumAsBean(boolean) - Method in class org.apache.struts2.json.DefaultJSONWriter
  If true, an Enum is serialized as a bean with a special property _name=name() as all as all other properties defined within the enum.
  If false, an Enum is serialized as a name=value pair (name=name())
setEnumAsBean(boolean) - Method in class org.apache.struts2.json.JSONResult
setEnumAsBean(boolean) - Method in interface org.apache.struts2.json.JSONWriter
setError(RPCError) - Method in class org.apache.struts2.json.rpc.RPCResponse
setErrorCode(int) - Method in class org.apache.struts2.json.JSONResult
setExcludeNullProperties(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
setExcludeNullProperties(boolean) - Method in class org.apache.struts2.json.JSONResult
setExcludeProperties(String) - Method in class org.apache.struts2.json.JSONInterceptor
  Sets a comma-delimited list of regular expressions to match properties that should be excluded from the JSON output.
setExcludeProperties(String) - Method in class org.apache.struts2.json.JSONResult
  Sets a comma-delimited list of regular expressions to match properties that should be excluded from the JSON output.
setExcludeProxyProperties(String) - Method in class org.apache.struts2.json.DefaultJSONWriter
setExcludeProxyProperties(boolean) - Method in class org.apache.struts2.json.DefaultJSONWriter
setExcludeProxyProperties(boolean) - Method in interface org.apache.struts2.json.JSONWriter
setExcludeWildcards(String) - Method in class org.apache.struts2.json.JSONInterceptor
  Sets a comma-delimited list of wildcard expressions to match properties that should be excluded from the JSON output.
setExcludeWildcards(String) - Method in class org.apache.struts2.json.JSONResult
  Sets a comma-delimited list of wildcard expressions to match properties that should be excluded from the JSON output.
setExprStack(String) - Method in class org.apache.struts2.json.DefaultJSONWriter
setId(String) - Method in class org.apache.struts2.json.rpc.RPCResponse
setIgnoreHierarchy(boolean) - Method in class org.apache.struts2.json.DefaultJSONWriter
setIgnoreHierarchy(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
setIgnoreHierarchy(boolean) - Method in class org.apache.struts2.json.JSONResult
setIgnoreHierarchy(boolean) - Method in interface org.apache.struts2.json.JSONWriter
setIgnoreInterfaces(boolean) - Method in class org.apache.struts2.json.JSONResult
setIgnoreSMDMethodInterfaces(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
  Ignore annotations on methods in interfaces You may need to set to this true if your action is a proxy/enhanced as annotations are not inherited
setIncludeProperties(String) - Method in class org.apache.struts2.json.JSONInterceptor
  Sets a comma-delimited list of regular expressions to match properties that should be included from the JSON output.
setIncludeProperties(String) - Method in class org.apache.struts2.json.JSONResult
  Sets a comma-delimited list of regular expressions to match properties that should be included in the JSON output.
setIncludesExcludesMap(Map<String, JSONCleaner.Filter>) - Method in class org.apache.struts2.json.JSONCleaner
  Allow external caching of the compiled result.
setIncludeWildcards(String) - Method in class org.apache.struts2.json.JSONInterceptor
  Sets a comma-delimited list of wildcard expressions to match properties that should be included from the JSON output.
setIncludeWildcards(String) - Method in class org.apache.struts2.json.JSONResult
  Sets a comma-delimited list of wildcard expressions to match properties that should be included in the JSON output.
setJSONCleaner(JSONCleaner) - Method in class org.apache.struts2.json.JSONInterceptor
  Sets the JSONCleaner to be used
setJsonContentType(String) - Method in class org.apache.struts2.json.JSONInterceptor
setJsonDateFormat(String) - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
setJSONPopulator(JSONPopulator) - Method in class org.apache.struts2.json.JSONInterceptor
  Sets the JSONPopulator to be used
setJsonResultExcludeProxyProperties(Boolean) - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
setJsonRpcContentType(String) - Method in class org.apache.struts2.json.JSONInterceptor
setJsonUtil(JSONUtil) - Method in class org.apache.struts2.json.JSONInterceptor
setJsonUtil(JSONUtil) - Method in class org.apache.struts2.json.JSONResult
setJsonWriter(BeanConfig) - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
setJsonWriter(Class<?>) - Method in class org.apache.struts2.json.config.entities.JSONConstantConfig
setMaxDepth(String) - Method in class org.apache.struts2.json.JSONInterceptor
setMaxDepth(int) - Method in class org.apache.struts2.json.JSONReader
setMaxElements(String) - Method in class org.apache.struts2.json.JSONInterceptor
setMaxElements(int) - Method in class org.apache.struts2.json.JSONReader
setMaxKeyLength(String) - Method in class org.apache.struts2.json.JSONInterceptor
setMaxKeyLength(int) - Method in class org.apache.struts2.json.JSONReader
setMaxLength(String) - Method in class org.apache.struts2.json.JSONInterceptor
setMaxStringLength(String) - Method in class org.apache.struts2.json.JSONInterceptor
setMaxStringLength(int) - Method in class org.apache.struts2.json.JSONReader
setMessage(String) - Method in class org.apache.struts2.json.rpc.RPCError
setName(String) - Method in class org.apache.struts2.json.rpc.RPCError
setName(String) - Method in class org.apache.struts2.json.smd.SMDMethod
setName(String) - Method in class org.apache.struts2.json.smd.SMDMethodParameter
setNoCache(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
  Add headers to response to prevent the browser from caching the response
setNoCache(boolean) - Method in class org.apache.struts2.json.JSONResult
setNoEncodingSetParam(String) - Method in class org.apache.struts2.json.JSONValidationInterceptor
  Overrides 'struts.JSONValidation.no.encoding' param name
setObjectName(String) - Method in class org.apache.struts2.json.smd.SMD
setParameterValues(Map<String, String>) - Method in interface org.apache.struts2.json.bridge.ParameterizedBridge
setPrefix(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
setPrefix(boolean) - Method in class org.apache.struts2.json.JSONResult
setResult(Object) - Method in class org.apache.struts2.json.rpc.RPCResponse
setRoot(String) - Method in class org.apache.struts2.json.JSONInterceptor
  Sets the root object to be deserialized, defaults to the Action
setRoot(String) - Method in class org.apache.struts2.json.JSONResult
  Sets the root object to be serialized, defaults to the Action.
setServiceType(String) - Method in class org.apache.struts2.json.smd.SMD
setServiceUrl(String) - Method in class org.apache.struts2.json.smd.SMD
setStack(String) - Method in class org.apache.struts2.json.rpc.RPCError
setStatusCode(int) - Method in class org.apache.struts2.json.JSONResult
setValidateJsonParam(String) - Method in class org.apache.struts2.json.JSONValidationInterceptor
  Overrides 'struts.enableJSONValidation' param name
setValidateOnlyParam(String) - Method in class org.apache.struts2.json.JSONValidationInterceptor
  Overrides 'struts.validateOnly' param name
setValidationFailedStatus(int) - Method in class org.apache.struts2.json.JSONValidationInterceptor
  HTTP status that will be set in the response if validation fails
setVersion(String) - Method in class org.apache.struts2.json.smd.SMD
setWrapPrefix(String) - Method in class org.apache.struts2.json.JSONResult
setWrapSuffix(String) - Method in class org.apache.struts2.json.JSONResult
setWrapWithComments(boolean) - Method in class org.apache.struts2.json.JSONInterceptor
  Wrap generated JSON with comments.
setWrapWithComments(boolean) - Method in class org.apache.struts2.json.JSONResult
setWriter(JSONWriter) - Method in class org.apache.struts2.json.JSONUtil
shouldExcludeProperty(PropertyDescriptor) - Method in class org.apache.struts2.json.DefaultJSONWriter
shouldExcludeProperty(String) - Method in class org.apache.struts2.json.DefaultJSONWriter
shouldSerialize() - Method in class org.apache.struts2.json.DefaultJSONWriter.JSONAnnotationFinder
skipWhiteSpace() - Method in class org.apache.struts2.json.JSONReader
SMD - Annotation Type in org.apache.struts2.json.annotations
SMD - Class in org.apache.struts2.json.smd
SMD() - Constructor for class org.apache.struts2.json.smd.SMD
SMDGenerator - Class in org.apache.struts2.json.smd
SMDGenerator(Object, List<Pattern>, boolean) - Constructor for class org.apache.struts2.json.smd.SMDGenerator
SMDMethod - Annotation Type in org.apache.struts2.json.annotations
SMDMethod - Class in org.apache.struts2.json.smd
SMDMethod(String) - Constructor for class org.apache.struts2.json.smd.SMDMethod
SMDMethodParameter - Annotation Type in org.apache.struts2.json.annotations
SMDMethodParameter - Class in org.apache.struts2.json.smd
SMDMethodParameter(String) - Constructor for class org.apache.struts2.json.smd.SMDMethodParameter
string(Object) - Method in class org.apache.struts2.json.DefaultJSONWriter
  escape characters
string(char) - Method in class org.apache.struts2.json.JSONReader
StringBridge - Class in org.apache.struts2.json.bridge
  User: maurizio.cucchiara Date: Oct 28, 2010 Time: 12:46:16 AM
StringBridge() - Constructor for class org.apache.struts2.json.bridge.StringBridge

## T

temporal(TemporalAccessor, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter

## U

unicode(char) - Method in class org.apache.struts2.json.DefaultJSONWriter
  Represent as unicode
unicode() - Method in class org.apache.struts2.json.JSONReader

## V

VALIDATE_JSON_PARAM - Static variable in class org.apache.struts2.json.JSONValidationInterceptor
VALIDATE_ONLY_PARAM - Static variable in class org.apache.struts2.json.JSONValidationInterceptor
value(Object, Method) - Method in class org.apache.struts2.json.DefaultJSONWriter
  Detect cyclic references
valueOf(String) - Static method in enum org.apache.struts2.json.rpc.RPCErrorCode
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.struts2.json.rpc.RPCErrorCode
  Returns an array containing the constants of this enum type, in the order they are declared.
visit(Class) - Method in interface org.apache.struts2.json.JSONUtil.ClassVisitor
  Called when a new interface/class is encountered
visitInterfaces(Class, JSONUtil.ClassVisitor) - Static method in class org.apache.struts2.json.JSONUtil
  Visit all the interfaces realized by the specified object, its superclasses and its interfaces
  Visitation is performed in the following order: aClass aClass' interfaces the interface's superclasses (interfaces) aClass' superclass superclass' interfaces superclass' interface's superclasses (interfaces) super-superclass and so on
  The Object base class is base excluded.

## W

WILDCARD_PATTERN - Static variable in class org.apache.struts2.json.JSONUtil
write(Object) - Method in class org.apache.struts2.json.DefaultJSONWriter
write(Object, Collection<Pattern>, Collection<Pattern>, boolean) - Method in class org.apache.struts2.json.DefaultJSONWriter
write(Object) - Method in interface org.apache.struts2.json.JSONWriter
write(Object, Collection<Pattern>, Collection<Pattern>, boolean) - Method in interface org.apache.struts2.json.JSONWriter
writeJSONToResponse(SerializationParams) - Static method in class org.apache.struts2.json.JSONUtil
writeToResponse(HttpServletResponse, String, boolean) - Method in class org.apache.struts2.json.JSONResult

A B C D E F G I J L M N O P R S T U V W

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.