# Hierarchy For Package org.apache.struts2.spring

## Class Hierarchy

- java.lang.Object
  - org.springframework.core.io.DefaultResourceLoader (implements org.springframework.core.io.ResourceLoader)
    - org.springframework.context.support.AbstractApplicationContext (implements org.springframework.context.ConfigurableApplicationContext, org.springframework.beans.factory.DisposableBean)
      - org.springframework.context.support.AbstractRefreshableApplicationContext
        - org.springframework.context.support.AbstractRefreshableConfigApplicationContext (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean)
          - org.springframework.web.context.support.AbstractRefreshableWebApplicationContext (implements org.springframework.web.context.ConfigurableWebApplicationContext, org.springframework.ui.context.ThemeSource)
            - org.springframework.web.context.support.XmlWebApplicationContext
              - org.apache.struts2.spring.ClassReloadingXMLWebApplicationContext (implements org.apache.commons.jci.monitor.FilesystemAlterationListener)
  - com.opensymphony.xwork2.ObjectFactory (implements java.io.Serializable)
    - com.opensymphony.xwork2.spring.SpringObjectFactory (implements org.springframework.context.ApplicationContextAware)
      - org.apache.struts2.spring.StrutsSpringObjectFactory
  - org.springframework.core.SimpleAliasRegistry (implements org.springframework.core.AliasRegistry)
    - org.springframework.beans.factory.support.DefaultSingletonBeanRegistry (implements org.springframework.beans.factory.config.SingletonBeanRegistry)
      - org.springframework.beans.factory.support.FactoryBeanRegistrySupport
        - org.springframework.beans.factory.support.AbstractBeanFactory (implements org.springframework.beans.factory.config.ConfigurableBeanFactory)
          - org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory (implements org.springframework.beans.factory.config.AutowireCapableBeanFactory)
            - org.springframework.beans.factory.support.DefaultListableBeanFactory (implements org.springframework.beans.factory.support.BeanDefinitionRegistry, org.springframework.beans.factory.config.ConfigurableListableBeanFactory, java.io.Serializable)
              - org.apache.struts2.spring.ClassReloadingBeanFactory
  - org.springframework.beans.factory.support.SimpleInstantiationStrategy (implements org.springframework.beans.factory.support.InstantiationStrategy)
    - org.apache.struts2.spring.ClassReloadingInstantiationStrategy

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