# Hierarchy For Package org.apache.struts2.interceptor

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.opensymphony.xwork2.interceptor.AbstractInterceptor (implements com.opensymphony.xwork2.interceptor.Interceptor)
    - org.apache.struts2.interceptor.CheckboxInterceptor
    - org.apache.struts2.interceptor.ClearSessionInterceptor
    - org.apache.struts2.interceptor.CookieInterceptor
    - org.apache.struts2.interceptor.CookieProviderInterceptor (implements com.opensymphony.xwork2.interceptor.PreResultListener)
    - org.apache.struts2.interceptor.CreateSessionInterceptor
    - org.apache.struts2.interceptor.DateTextFieldInterceptor
    - org.apache.struts2.interceptor.FileUploadInterceptor
    - org.apache.struts2.interceptor.I18nInterceptor
    - org.apache.struts2.interceptor.MessageStoreInterceptor
    - com.opensymphony.xwork2.interceptor.MethodFilterInterceptor
      - com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor
        - org.apache.struts2.interceptor.StrutsConversionErrorInterceptor
      - org.apache.struts2.interceptor.ExecuteAndWaitInterceptor
      - com.opensymphony.xwork2.interceptor.ParametersInterceptor
        - org.apache.struts2.interceptor.ActionMappingParametersInterceptor
      - org.apache.struts2.interceptor.TokenInterceptor
        - org.apache.struts2.interceptor.TokenSessionStoreInterceptor
    - org.apache.struts2.interceptor.MultiselectInterceptor
    - org.apache.struts2.interceptor.NoOpInterceptor
    - org.apache.struts2.interceptor.ProfilingActivationInterceptor
    - org.apache.struts2.interceptor.RolesInterceptor
    - org.apache.struts2.interceptor.ScopeInterceptor (implements com.opensymphony.xwork2.interceptor.PreResultListener)
    - org.apache.struts2.interceptor.ServletConfigInterceptor (implements org.apache.struts2.StrutsStatics)
  - org.apache.struts2.interceptor.BackgroundProcess (implements java.io.Serializable)
  - org.apache.struts2.interceptor.I18nInterceptor.RequestOnlyLocaleHandler (implements org.apache.struts2.interceptor.I18nInterceptor.LocaleHandler)
    - org.apache.struts2.interceptor.I18nInterceptor.CookieLocaleHandler
    - org.apache.struts2.interceptor.I18nInterceptor.SessionLocaleHandler
  - org.apache.struts2.interceptor.MessageStorePreResultListener (implements com.opensymphony.xwork2.interceptor.PreResultListener)

## Interface Hierarchy

- org.apache.struts2.interceptor.ApplicationAware
- org.apache.struts2.interceptor.CookieProvider
- org.apache.struts2.interceptor.CookiesAware
- org.apache.struts2.interceptor.HttpParametersAware
- org.apache.struts2.interceptor.I18nInterceptor.LocaleHandler
- com.opensymphony.xwork2.interceptor.NoParameters
  - org.apache.struts2.interceptor.NoParameters
- org.apache.struts2.interceptor.ParameterAware
- org.apache.struts2.interceptor.PrincipalAware
- org.apache.struts2.interceptor.PrincipalProxy
- org.apache.struts2.interceptor.RequestAware
- org.apache.struts2.interceptor.ServletRequestAware
- org.apache.struts2.interceptor.ServletResponseAware
- org.apache.struts2.interceptor.SessionAware

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.struts2.interceptor.DateTextFieldInterceptor.DateWord
    - org.apache.struts2.interceptor.I18nInterceptor.Storage

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