Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  issues, org.springframework.config.java.annotation, org.springframework.config.java.annotation.aop, org.springframework.config.java.annotation.valuesource, org.springframework.config.java.aspect, org.springframework.config.java.context, org.springframework.config.java.model, org.springframework.config.java.naming, org.springframework.config.java.plugin, org.springframework.config.java.plugin.aop, org.springframework.config.java.plugin.context, org.springframework.config.java.plugin.tx, org.springframework.config.java.process, org.springframework.config.java.support, org.springframework.config.java.test, org.springframework.config.java.util, org.springframework.config.java.valuesource

## Class Hierarchy

- java.lang.Object
  - org.springframework.config.java.plugin.AbstractDeclaration
  - org.springframework.config.java.valuesource.AbstractStringBasedValueResolver (implements org.springframework.config.java.valuesource.ValueResolver)
    - org.springframework.config.java.valuesource.EnvironmentValueResolver
    - org.springframework.config.java.valuesource.MessageSourceValueSource
    - org.springframework.config.java.valuesource.PropertiesValueResolver
    - org.springframework.config.java.valuesource.SystemPropertiesValueResolver
  - org.springframework.config.java.util.BeanMetadata
  - org.springframework.config.java.naming.ChainedStrategy (implements org.springframework.config.java.naming.BeanNamingStrategy)
  - org.springframework.config.java.plugin.context.ComponentScanDeclaration
  - org.springframework.config.java.valuesource.CompositeValueResolver (implements org.springframework.config.java.valuesource.ValueResolver)
  - org.springframework.config.java.process.ConfigurationPostProcessor (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.core.Ordered)
  - org.springframework.config.java.support.ConfigurationSupport (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanFactoryAware)
  - org.springframework.config.java.context.DefaultBeanFactoryProvider (implements org.springframework.config.java.internal.factory.BeanFactoryProvider)
  - 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.config.java.context.JavaConfigWebApplicationContext (implements org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext)
        - org.springframework.config.java.context.JavaConfigApplicationContext (implements org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext)
  - org.springframework.config.java.util.DefaultScopes
  - org.springframework.config.java.plugin.tx.GeneralizedAnnotationDrivenBeanDefinitionParser
  - org.springframework.config.java.test.JavaConfigContextLoader (implements org.springframework.test.context.ContextLoader)
  - org.springframework.config.java.naming.MethodNameStrategy (implements org.springframework.config.java.naming.BeanNamingStrategy)
  - org.springframework.config.java.model.ModelClass (implements org.springframework.beans.BeanMetadataElement)
  - org.springframework.config.java.model.ModelMethod
  - org.springframework.config.java.aspect.RequiredMethodInvocationTracker
  - java.lang.ThreadLocal<T>
    - org.springframework.config.java.aspect.RequiredMethodInvocationRegistry
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.springframework.core.NestedRuntimeException
          - org.springframework.beans.BeansException
            - org.springframework.beans.FatalBeanException
              - org.springframework.beans.factory.BeanDefinitionStoreException
                - org.springframework.config.java.valuesource.ValueResolutionException
              - org.springframework.config.java.support.FactoryBeanObjectCreationException

## Interface Hierarchy

- org.springframework.context.ApplicationEventPublisher
  - org.springframework.context.ApplicationContext (also extends org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
    - org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.Lifecycle)
      - org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext (also extends org.springframework.config.java.internal.factory.TypeSafeBeanFactory)
- org.springframework.beans.factory.BeanFactory
  - org.springframework.beans.factory.HierarchicalBeanFactory
    - org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
      - org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.Lifecycle)
        - org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext (also extends org.springframework.config.java.internal.factory.TypeSafeBeanFactory)
  - org.springframework.beans.factory.ListableBeanFactory
    - org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.context.MessageSource, org.springframework.core.io.support.ResourcePatternResolver)
      - org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.Lifecycle)
        - org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext (also extends org.springframework.config.java.internal.factory.TypeSafeBeanFactory)
  - org.springframework.config.java.internal.factory.TypeSafeBeanFactory
    - org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext (also extends org.springframework.context.ConfigurableApplicationContext)
- org.springframework.config.java.naming.BeanNamingStrategy
- org.springframework.config.java.plugin.ConfigurationPlugin<A>
- org.springframework.context.Lifecycle
  - org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.ApplicationContext)
    - org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext (also extends org.springframework.config.java.internal.factory.TypeSafeBeanFactory)
- org.springframework.context.MessageSource
  - org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.core.io.support.ResourcePatternResolver)
    - org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.Lifecycle)
      - org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext (also extends org.springframework.config.java.internal.factory.TypeSafeBeanFactory)
- org.springframework.config.java.plugin.ProxyTargetClassDeclaration
- org.springframework.core.io.ResourceLoader
  - org.springframework.core.io.support.ResourcePatternResolver
    - org.springframework.context.ApplicationContext (also extends org.springframework.context.ApplicationEventPublisher, org.springframework.beans.factory.HierarchicalBeanFactory, org.springframework.beans.factory.ListableBeanFactory, org.springframework.context.MessageSource)
      - org.springframework.context.ConfigurableApplicationContext (also extends org.springframework.context.Lifecycle)
        - org.springframework.config.java.context.ConfigurableJavaConfigApplicationContext (also extends org.springframework.config.java.internal.factory.TypeSafeBeanFactory)
- org.springframework.config.java.valuesource.ValueResolver

## Annotation Type Hierarchy

- org.springframework.config.java.annotation.Meta (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.ImportXml (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.Import (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.ExternalValue (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.ExternalBean (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.Configuration (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.Bean (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.AutoBean (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.aop.ScopedProxy (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.valuesource.SystemPropertiesValueSource (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.valuesource.PropertiesValueSource (implements java.lang.annotation.Annotation)
- org.springframework.config.java.annotation.valuesource.EnvironmentValueSource (implements java.lang.annotation.Annotation)
- org.springframework.config.java.plugin.Plugin (implements java.lang.annotation.Annotation)
- org.springframework.config.java.plugin.aop.AspectJAutoProxy (implements java.lang.annotation.Annotation)
- org.springframework.config.java.plugin.context.MBeanExport (implements java.lang.annotation.Annotation)
- org.springframework.config.java.plugin.context.ComponentScan (implements java.lang.annotation.Annotation)
- org.springframework.config.java.plugin.context.AnnotationDrivenConfig (implements java.lang.annotation.Annotation)
- org.springframework.config.java.plugin.tx.AnnotationDrivenTx (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.springframework.config.java.annotation.Primary
    - org.springframework.config.java.annotation.Lazy
    - org.springframework.config.java.annotation.DependencyCheck
    - org.springframework.config.java.annotation.AutowireMode
    - org.springframework.config.java.naming.MethodNameStrategy.Prefix
    - org.springframework.config.java.plugin.ProxyTargetClass
    - org.springframework.config.java.plugin.context.RegistrationPolicy
    - org.springframework.config.java.plugin.tx.AopMode

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES