# Uses of Package
com.opensymphony.xwork2.ognl

- Packages that use com.opensymphony.xwork2.ognl
  Package | Description
  --- | ---
  com.opensymphony.xwork2 | Main XWork interfaces and classes.
  com.opensymphony.xwork2.interceptor | Interceptor classes.
  com.opensymphony.xwork2.ognl |
  com.opensymphony.xwork2.ognl.accessor |

- Classes in com.opensymphony.xwork2.ognl used by com.opensymphony.xwork2
  Class and Description
  OgnlUtil Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).

- Classes in com.opensymphony.xwork2.ognl used by com.opensymphony.xwork2.interceptor
  Class and Description
  OgnlUtil Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).

- Classes in com.opensymphony.xwork2.ognl used by com.opensymphony.xwork2.ognl
  Class and Description
  BeanInfoCacheFactory A proxy interface to be used with Struts DI mechanism
  DefaultOgnlCacheFactory Default OGNL Cache factory implementation.
  ErrorMessageBuilder Helper class to build error messages.
  ExpressionCacheFactory A proxy interface to be used with Struts DI mechanism
  OgnlCache A basic cache interface for use with OGNL processing (such as Expression, BeanInfo).
  OgnlCacheFactory Used by `OgnlUtil` to create appropriate OGNL caches based on configuration.
  OgnlCacheFactory.CacheType
  OgnlUtil Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).
  SecurityMemberAccess Allows access decisions to be made on the basis of whether a member is static or not.

- Classes in com.opensymphony.xwork2.ognl used by com.opensymphony.xwork2.ognl.accessor
  Class and Description
  OgnlUtil Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).

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