# Hierarchy For Package org.apache.struts2.config

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.struts2.config.AbstractBeanSelectionProvider (implements com.opensymphony.xwork2.config.BeanSelectionProvider)
    - org.apache.struts2.config.StrutsBeanSelectionProvider
  - org.apache.struts2.config.DefaultSettings
  - org.apache.struts2.config.NullResult (implements com.opensymphony.xwork2.Result)
  - org.apache.struts2.config.PropertiesConfigurationProvider (implements com.opensymphony.xwork2.config.ConfigurationProvider)
    - org.apache.struts2.config.DefaultPropertiesProvider
  - org.apache.struts2.config.StrutsJavaConfigurationProvider (implements com.opensymphony.xwork2.config.ConfigurationProvider)
  - com.opensymphony.xwork2.config.providers.XmlDocConfigurationProvider (implements com.opensymphony.xwork2.config.ConfigurationProvider)
    - com.opensymphony.xwork2.config.providers.XmlConfigurationProvider
      - org.apache.struts2.config.StrutsXmlConfigurationProvider

## Interface Hierarchy

- org.apache.struts2.config.StrutsJavaConfiguration

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