# Uses of Package
org.apache.struts2.ognl

Packages that use org.apache.struts2.ognl
Package
Description
org.apache.struts2
Main XWork interfaces and classes.
org.apache.struts2.components
org.apache.struts2.config.providers
Configuration provider classes.
org.apache.struts2.dispatcher
This package contains a reimagining of the traditional Struts filter dispatchers.
org.apache.struts2.interceptor
Interceptor classes.
org.apache.struts2.interceptor.parameter
org.apache.struts2.ognl
org.apache.struts2.ognl.accessor

- Classes in org.apache.struts2.ognl used by org.apache.struts2
  Class
  Description
  OgnlUtil
  Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).
- Classes in org.apache.struts2.ognl used by org.apache.struts2.components
  Class
  Description
  ThreadAllowlist
  Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.
- Classes in org.apache.struts2.ognl used by org.apache.struts2.config.providers
  Class
  Description
  ProviderAllowlist
  Allows registration of classes that should be allowed to be used in OGNL expressions, using a key to identify the source of the allowlist.
- Classes in org.apache.struts2.ognl used by org.apache.struts2.dispatcher
  Class
  Description
  ThreadAllowlist
  Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.
- Classes in org.apache.struts2.ognl used by org.apache.struts2.interceptor
  Class
  Description
  OgnlUtil
  Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).
- Classes in org.apache.struts2.ognl used by org.apache.struts2.interceptor.parameter
  Class
  Description
  ThreadAllowlist
  Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.
- Classes in org.apache.struts2.ognl used by org.apache.struts2.ognl
  Class
  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
  OgnlGuard
  Guards all expressions parsed by Struts Core.
  OgnlUtil
  Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).
  ProviderAllowlist
  Allows registration of classes that should be allowed to be used in OGNL expressions, using a key to identify the source of the allowlist.
  SecurityMemberAccess
  Allows access decisions to be made on the basis of whether a member is static or not.
  ThreadAllowlist
  Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.
- Classes in org.apache.struts2.ognl used by org.apache.struts2.ognl.accessor
  Class
  Description
  OgnlUtil
  Utility class that provides common access to the Ognl APIs for setting and getting properties from objects (usually Actions).