# Uses of Class
org.apache.struts2.util.reflection.ReflectionException

Packages that use ReflectionException
Package
Description
org.apache.struts2.ognl
org.apache.struts2.result
org.apache.struts2.util.reflection

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

  Methods in org.apache.struts2.ognl that throw ReflectionException
  Modifier and Type
  Method
  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 org.apache.struts2.result

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

- ## Uses of ReflectionException in org.apache.struts2.util.reflection

  Methods in org.apache.struts2.util.reflection with parameters of type ReflectionException
  Modifier and Type
  Method
  Description
  `void`
  ReflectionExceptionHandler.`handle(ReflectionException ex)`
  Handles a reflection exception
  Methods in org.apache.struts2.util.reflection that throw ReflectionException
  Modifier and Type
  Method
  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.