类分层结构
- java.lang.Object
- cn.taketoday.context.annotation.AdviceModeImportSelector<A> (implements cn.taketoday.context.loader.ImportSelector)
- cn.taketoday.context.annotation.AnnotationBeanNameGenerator (implements cn.taketoday.beans.factory.support.BeanNameGenerator)
- cn.taketoday.context.annotation.FullyQualifiedAnnotationBeanNameGenerator
- cn.taketoday.context.annotation.AnnotationConfigBeanDefinitionParser (implements cn.taketoday.beans.factory.xml.BeanDefinitionParser)
- cn.taketoday.context.annotation.AnnotationConfigUtils
- cn.taketoday.context.annotation.AnnotationScopeMetadataResolver (implements cn.taketoday.context.loader.ScopeMetadataResolver)
- cn.taketoday.core.AttributeAccessorSupport (implements cn.taketoday.core.AttributeAccessor, java.io.Serializable)
- cn.taketoday.beans.BeanMetadataAttributeAccessor (implements cn.taketoday.beans.BeanMetadataElement)
- cn.taketoday.beans.factory.support.AbstractBeanDefinition (implements cn.taketoday.beans.factory.config.BeanDefinition, java.lang.Cloneable)
- cn.taketoday.beans.factory.support.GenericBeanDefinition
- cn.taketoday.context.annotation.ScannedGenericBeanDefinition (implements cn.taketoday.beans.factory.annotation.AnnotatedBeanDefinition)
- cn.taketoday.beans.factory.support.GenericBeanDefinition
- cn.taketoday.beans.factory.support.AbstractBeanDefinition (implements cn.taketoday.beans.factory.config.BeanDefinition, java.lang.Cloneable)
- cn.taketoday.beans.BeanMetadataAttributeAccessor (implements cn.taketoday.beans.BeanMetadataElement)
- cn.taketoday.context.annotation.AutoProxyRegistrar (implements cn.taketoday.context.annotation.ImportBeanDefinitionRegistrar)
- cn.taketoday.beans.factory.config.BeanDefinitionCustomizers
- cn.taketoday.context.annotation.AnnotatedBeanDefinitionReader
- cn.taketoday.context.loader.ClassPathScanningComponentProvider (implements cn.taketoday.context.aware.ResourceLoaderAware)
- cn.taketoday.context.loader.ClassPathScanningCandidateComponentProvider (implements cn.taketoday.core.env.EnvironmentCapable)
- cn.taketoday.context.annotation.ClassPathBeanDefinitionScanner
- cn.taketoday.context.loader.ClassPathScanningCandidateComponentProvider (implements cn.taketoday.core.env.EnvironmentCapable)
- cn.taketoday.context.annotation.ComponentScanBeanDefinitionParser (implements cn.taketoday.beans.factory.xml.BeanDefinitionParser)
- cn.taketoday.context.annotation.ConditionEvaluationContext
- cn.taketoday.context.annotation.ConditionEvaluator
- cn.taketoday.context.annotation.ConfigurationClassPostProcessor (implements cn.taketoday.beans.factory.BeanClassLoaderAware, cn.taketoday.beans.factory.support.BeanDefinitionRegistryPostProcessor, cn.taketoday.context.aware.BootstrapContextAware, cn.taketoday.core.PriorityOrdered)
- cn.taketoday.core.io.DefaultResourceLoader (implements cn.taketoday.core.io.ResourceLoader)
- cn.taketoday.context.support.AbstractApplicationContext (implements cn.taketoday.context.ConfigurableApplicationContext)
- cn.taketoday.context.support.GenericApplicationContext (implements cn.taketoday.beans.factory.support.BeanDefinitionRegistry)
- cn.taketoday.context.support.StandardApplicationContext (implements cn.taketoday.context.AnnotationConfigRegistry, cn.taketoday.beans.factory.support.BeanDefinitionRegistry, cn.taketoday.context.ConfigurableApplicationContext)
- cn.taketoday.context.annotation.AnnotationConfigApplicationContext
- cn.taketoday.context.support.StandardApplicationContext (implements cn.taketoday.context.AnnotationConfigRegistry, cn.taketoday.beans.factory.support.BeanDefinitionRegistry, cn.taketoday.context.ConfigurableApplicationContext)
- cn.taketoday.context.support.GenericApplicationContext (implements cn.taketoday.beans.factory.support.BeanDefinitionRegistry)
- cn.taketoday.context.support.AbstractApplicationContext (implements cn.taketoday.context.ConfigurableApplicationContext)
- cn.taketoday.beans.factory.annotation.InjectionMetadata.InjectedElement
- cn.taketoday.context.annotation.CommonAnnotationBeanPostProcessor.LookupElement
- cn.taketoday.context.annotation.Jsr330ScopeMetadataResolver (implements cn.taketoday.context.loader.ScopeMetadataResolver)
- cn.taketoday.context.annotation.LoadTimeWeavingConfiguration (implements cn.taketoday.beans.factory.BeanClassLoaderAware, cn.taketoday.context.annotation.ImportAware)
- cn.taketoday.context.annotation.MBeanExportConfiguration (implements cn.taketoday.beans.factory.BeanFactoryAware, cn.taketoday.context.aware.EnvironmentAware, cn.taketoday.context.annotation.ImportAware)
- cn.taketoday.context.annotation.NeverMatchedCondition (implements cn.taketoday.context.annotation.Condition)
- cn.taketoday.core.OrderedSupport (implements cn.taketoday.core.Ordered)
- cn.taketoday.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor (implements cn.taketoday.beans.factory.BeanFactoryAware, cn.taketoday.beans.factory.config.DestructionAwareBeanPostProcessor, cn.taketoday.beans.factory.InitializationBeanPostProcessor, cn.taketoday.beans.factory.support.MergedBeanDefinitionPostProcessor, cn.taketoday.core.PriorityOrdered, java.io.Serializable)
- cn.taketoday.context.annotation.CommonAnnotationBeanPostProcessor (implements cn.taketoday.beans.factory.BeanFactoryAware, cn.taketoday.beans.factory.DependenciesBeanPostProcessor, java.io.Serializable)
- cn.taketoday.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor (implements cn.taketoday.beans.factory.BeanFactoryAware, cn.taketoday.beans.factory.config.DestructionAwareBeanPostProcessor, cn.taketoday.beans.factory.InitializationBeanPostProcessor, cn.taketoday.beans.factory.support.MergedBeanDefinitionPostProcessor, cn.taketoday.core.PriorityOrdered, java.io.Serializable)
- java.lang.Record
- cn.taketoday.context.annotation.DeferredImportSelector.Group.Entry
- cn.taketoday.beans.factory.support.SimpleAutowireCandidateResolver (implements cn.taketoday.beans.factory.support.AutowireCandidateResolver)
- cn.taketoday.beans.factory.support.GenericTypeAwareAutowireCandidateResolver (implements cn.taketoday.beans.factory.BeanFactoryAware, java.lang.Cloneable)
- cn.taketoday.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver
- cn.taketoday.context.annotation.ContextAnnotationAutowireCandidateResolver
- cn.taketoday.beans.factory.annotation.QualifierAnnotationAutowireCandidateResolver
- cn.taketoday.beans.factory.support.GenericTypeAwareAutowireCandidateResolver (implements cn.taketoday.beans.factory.BeanFactoryAware, java.lang.Cloneable)
- cn.taketoday.context.annotation.TypeFilterUtils
接口分层结构
- cn.taketoday.core.annotation.AnnotationProvider<A>
- cn.taketoday.context.annotation.AnnotationImportAware<A> (并 extends cn.taketoday.context.annotation.ImportAware)
- cn.taketoday.context.annotation.Condition
- cn.taketoday.context.annotation.ConfigurationCondition
- cn.taketoday.context.annotation.DeferredImportSelector.Group
- cn.taketoday.context.annotation.ImportAware
- cn.taketoday.context.annotation.AnnotationImportAware<A> (并 extends cn.taketoday.core.annotation.AnnotationProvider<A>)
- cn.taketoday.context.annotation.ImportBeanDefinitionRegistrar
- cn.taketoday.context.loader.ImportSelector
- cn.taketoday.context.annotation.DeferredImportSelector
- cn.taketoday.context.annotation.LoadTimeWeavingConfigurer
Annotation Interface Hierarchy
- cn.taketoday.context.annotation.Bean (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.ComponentScan (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.ComponentScan.Filter (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.ComponentScans (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Conditional (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Configuration (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.DependsOn (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Description (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.EnableAspectJAutoProxy (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.EnableLoadTimeWeaving (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.EnableMBeanExport (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Import (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.ImportResource (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Lazy (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.MissingBean (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.MissingComponent (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Primary (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Profile (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.PropertySource (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.PropertySources (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Role (implements java.lang.annotation.Annotation)
- cn.taketoday.context.annotation.Scope (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cn.taketoday.context.annotation.AdviceMode
- cn.taketoday.context.annotation.ConfigurationCondition.ConfigurationPhase
- cn.taketoday.context.annotation.EnableLoadTimeWeaving.AspectJWeaving
- cn.taketoday.context.annotation.FilterType
- cn.taketoday.context.annotation.ScopedProxyMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)