## Uses of Class
com.opensymphony.xwork2.util.reflection.ReflectionException

- Packages that use ReflectionException
  Package | Description
  --- | ---
  com.opensymphony.xwork2.ognl |
  com.opensymphony.xwork2.util.reflection |
  org.apache.struts2.result |

- - ### Uses of ReflectionException in com.opensymphony.xwork2.ognl

    Methods in com.opensymphony.xwork2.ognl that throw ReflectionException
    Modifier and Type | Method and Description
    --- | ---
    `Map` | OgnlReflectionProvider.`getBeanMap(Object source)`
    `Method` | OgnlReflectionProvider.`getGetMethod(Class targetClass, String propertyName)`
    `PropertyDescriptor` | OgnlReflectionProvider.`getPropertyDescriptor(Class targetClass, String propertyName)`
    `Object` | OgnlReflectionProvider.`getRealTarget(String property, Map<String,Object> context, Object root)`
    `Method` | OgnlReflectionProvider.`getSetMethod(Class targetClass, String propertyName)`
    `Object` | OgnlReflectionProvider.`getValue(String expression, Map<String,Object> context, Object root)`
    `void` | OgnlReflectionProvider.`setProperties(Map<String,?> props, Object o, Map<String,Object> context, boolean throwPropertyExceptions)`
    `void` | OgnlUtil.`setProperties(Map<String,?> props, Object o, Map<String,Object> context, boolean throwPropertyExceptions)` Sets the object's properties using the default type converter.
    `void` | OgnlReflectionProvider.`setValue(String expression, Map<String,Object> context, Object root, Object value)`

  - ### Uses of ReflectionException in com.opensymphony.xwork2.util.reflection

    Methods in com.opensymphony.xwork2.util.reflection with parameters of type ReflectionException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ReflectionExceptionHandler.`handle(ReflectionException ex)` Handles a reflection exception

    Methods in com.opensymphony.xwork2.util.reflection that throw ReflectionException
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,Object>` | ReflectionProvider.`getBeanMap(Object source)` Creates a Map with read properties for the given source object.
    `Method` | ReflectionProvider.`getGetMethod(Class targetClass, String propertyName)`
    `PropertyDescriptor` | ReflectionProvider.`getPropertyDescriptor(Class targetClass, String propertyName)` This method returns a PropertyDescriptor for the given class and property name using a Map lookup (using getPropertyDescriptorsMap()).
    `Object` | ReflectionProvider.`getRealTarget(String property, Map<String,Object> context, Object root)` Looks for the real target with the specified property given a root Object which may be a CompoundRoot.
    `Method` | ReflectionProvider.`getSetMethod(Class targetClass, String propertyName)`
    `Object` | ReflectionProvider.`getValue(String expression, Map<String,Object> context, Object root)` Evaluates the given OGNL expression to extract a value from the given root object in a given context
    `void` | ReflectionProvider.`setProperties(Map<String,?> props, Object o, Map<String,Object> context, boolean throwPropertyExceptions)` Sets the object's properties using the default type converter.
    `void` | ReflectionProvider.`setValue(String expression, Map<String,Object> context, Object root, Object value)` Evaluates the given OGNL expression to insert a value into the object graph rooted at the given root object given the context.

  - ### Uses of ReflectionException in org.apache.struts2.result

    Methods in org.apache.struts2.result with parameters of type ReflectionException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ServletRedirectResult.`handle(ReflectionException ex)`

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