类分层结构
- java.lang.Object
- infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory (implements infra.aop.aspectj.annotation.AspectJAdvisorFactory)
- infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory (implements java.io.Serializable)
- infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
- infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor (implements infra.beans.factory.aot.BeanRegistrationAotProcessor)
- infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor.AspectJAdvisorContribution (implements infra.beans.factory.aot.BeanRegistrationAotContribution)
- infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor (implements infra.beans.factory.aot.BeanFactoryInitializationAotProcessor)
- infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor.AspectContribution (implements infra.beans.factory.aot.BeanFactoryInitializationAotContribution)
- infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor.AspectDelegate
- infra.aop.aspectj.annotation.AspectMetadata (implements java.io.Serializable)
- infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory (implements infra.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory, java.io.Serializable)
- infra.aop.aspectj.annotation.PrototypeAspectInstanceFactory (implements java.io.Serializable)
- infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
- infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter
- infra.aop.support.DynamicMethodMatcher (implements infra.aop.MethodMatcher)
- infra.aop.support.DynamicMethodMatcherPointcut (implements infra.aop.Pointcut)
- infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
- infra.aop.support.DynamicMethodMatcherPointcut (implements infra.aop.Pointcut)
- infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl (implements infra.aop.aspectj.AspectJPrecedenceInformation, infra.aop.aspectj.InstantiationModelAwarePointcutAdvisor, java.io.Serializable)
- infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator (implements infra.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory, java.io.Serializable)
- infra.core.OrderedSupport (implements infra.core.Ordered)
- infra.aop.support.AbstractPointcutAdvisor (implements infra.aop.PointcutAdvisor, java.io.Serializable)
- infra.aop.support.AbstractGenericPointcutAdvisor
- infra.aop.support.DefaultPointcutAdvisor (implements java.io.Serializable)
- infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor
- infra.aop.support.DefaultPointcutAdvisor (implements java.io.Serializable)
- infra.aop.support.AbstractGenericPointcutAdvisor
- infra.aop.support.AbstractPointcutAdvisor (implements infra.aop.PointcutAdvisor, java.io.Serializable)
- infra.core.ParameterNameDiscoverer
- infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationParameterNameDiscoverer
- infra.aop.framework.ProxyConfig (implements java.io.Serializable)
- infra.aop.framework.AdvisedSupport (implements infra.aop.framework.Advised)
- infra.aop.framework.ProxyCreatorSupport
- infra.aop.aspectj.annotation.AspectJProxyFactory
- infra.aop.framework.ProxyCreatorSupport
- infra.aop.framework.ProxyProcessorSupport (implements infra.aop.AopInfrastructureBean, infra.beans.factory.BeanClassLoaderAware, infra.core.Ordered)
- infra.aop.framework.autoproxy.AbstractAutoProxyCreator (implements infra.aop.AopInfrastructureBean, infra.beans.factory.BeanFactoryAware, infra.beans.factory.InitializationBeanPostProcessor, infra.aop.framework.ProxyCreator, infra.beans.factory.config.SmartInstantiationAwareBeanPostProcessor)
- infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
- infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator (implements infra.beans.factory.DisposableBean, infra.beans.factory.SmartInitializingSingleton)
- infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
- infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator (implements infra.beans.factory.DisposableBean, infra.beans.factory.SmartInitializingSingleton)
- infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
- infra.aop.framework.autoproxy.AbstractAutoProxyCreator (implements infra.aop.AopInfrastructureBean, infra.beans.factory.BeanFactoryAware, infra.beans.factory.InitializationBeanPostProcessor, infra.aop.framework.ProxyCreator, infra.beans.factory.config.SmartInstantiationAwareBeanPostProcessor)
- infra.aop.framework.AdvisedSupport (implements infra.aop.framework.Advised)
- infra.aop.aspectj.SimpleAspectInstanceFactory (implements infra.aop.aspectj.AspectInstanceFactory)
- infra.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory (implements infra.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory)
- infra.aop.aspectj.SingletonAspectInstanceFactory (implements infra.aop.aspectj.AspectInstanceFactory, java.io.Serializable)
- infra.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory (implements infra.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory, java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- infra.core.NestedRuntimeException (implements infra.core.NestedException)
- infra.aop.framework.AopConfigException
- infra.aop.aspectj.annotation.NotAnAtAspectException
- infra.aop.framework.AopConfigException
- infra.core.NestedRuntimeException (implements infra.core.NestedException)
- java.lang.RuntimeException
- java.lang.Exception
- infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory (implements infra.aop.aspectj.annotation.AspectJAdvisorFactory)
接口分层结构
- infra.aop.aspectj.annotation.AspectJAdvisorFactory
- infra.core.Ordered
- infra.aop.aspectj.AspectInstanceFactory
- infra.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
- infra.aop.aspectj.AspectInstanceFactory
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)