类分层结构
- java.lang.Object
- infra.aop.framework.AdvisedSupport.AdvisorKeyEntry (implements infra.aop.Advisor)
- infra.aop.framework.AdvisedSupport.MethodCacheKey (implements java.lang.Comparable<T>)
- infra.aop.framework.AopContext
- infra.aop.framework.AopProxyUtils
- infra.core.AttributeAccessorSupport (implements infra.core.AttributeAccessor)
- infra.aop.framework.AbstractMethodInvocation (implements java.lang.Cloneable, org.aopalliance.intercept.MethodInvocation, infra.aop.ProxyMethodInvocation)
- infra.aop.framework.DefaultMethodInvocation (implements org.aopalliance.intercept.MethodInvocation)
- infra.aop.framework.CglibAopProxy.CglibMethodInvocation
- infra.aop.framework.DefaultMethodInvocation (implements org.aopalliance.intercept.MethodInvocation)
- infra.aop.framework.AbstractMethodInvocation (implements java.lang.Cloneable, org.aopalliance.intercept.MethodInvocation, infra.aop.ProxyMethodInvocation)
- infra.aop.framework.CglibAopProxy (implements infra.aop.framework.AopProxy, java.io.Serializable)
- infra.aop.framework.SerializationCglibAopProxy
- infra.aop.framework.CglibAopProxy.FixedChainStaticTargetInterceptor (implements infra.bytecode.proxy.MethodInterceptor, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.ProxyCallbackFilter (implements infra.bytecode.proxy.CallbackFilter)
- infra.aop.framework.CglibAopProxy.SerializableNoOp (implements infra.bytecode.proxy.NoOp, java.io.Serializable)
- infra.aop.framework.DefaultAopProxyFactory (implements infra.aop.framework.AopProxyFactory, java.io.Serializable)
- infra.aop.framework.JdkDynamicAopProxy (implements infra.aop.framework.AopProxy, java.lang.reflect.InvocationHandler, java.io.Serializable)
- infra.aop.framework.JdkDynamicAopProxy.ProxiedInterfacesCache
- infra.aop.framework.ProxyConfig (implements java.io.Serializable)
- infra.aop.framework.AbstractSingletonProxyFactoryBean (implements infra.beans.factory.BeanClassLoaderAware, infra.beans.factory.FactoryBean<T>, infra.beans.factory.InitializingBean)
- infra.aop.framework.AdvisedSupport (implements infra.aop.framework.Advised)
- infra.aop.framework.ProxyCreatorSupport
- infra.aop.framework.ProxyFactory
- infra.aop.framework.ProxyFactoryBean (implements infra.beans.factory.BeanClassLoaderAware, infra.beans.factory.BeanFactoryAware, infra.beans.factory.FactoryBean<T>)
- infra.aop.framework.ProxyCreatorSupport
- infra.aop.framework.ProxyProcessorSupport (implements infra.aop.AopInfrastructureBean, infra.beans.factory.BeanClassLoaderAware, infra.core.Ordered)
- infra.aop.framework.AbstractAdvisingBeanPostProcessor (implements infra.beans.factory.InitializationBeanPostProcessor, infra.beans.factory.config.SmartInstantiationAwareBeanPostProcessor)
- infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor (implements infra.aop.Advisor, java.io.Serializable)
- java.lang.Record
- infra.aop.framework.CglibAopProxy.AdvisedDispatcher (implements infra.bytecode.proxy.Dispatcher, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor (implements infra.bytecode.proxy.MethodInterceptor, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor (implements infra.bytecode.proxy.MethodInterceptor, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor (implements infra.bytecode.proxy.MethodInterceptor, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.EqualsInterceptor (implements infra.bytecode.proxy.MethodInterceptor, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.HashCodeInterceptor (implements infra.bytecode.proxy.MethodInterceptor, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.StaticDispatcher (implements infra.bytecode.proxy.Dispatcher, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor (implements infra.bytecode.proxy.MethodInterceptor, java.io.Serializable)
- infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor (implements infra.bytecode.proxy.MethodInterceptor, 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.core.NestedRuntimeException (implements infra.core.NestedException)
- java.lang.RuntimeException
- java.lang.Exception
接口分层结构
- infra.aop.framework.AopProxy
- infra.aop.framework.AopProxyFactory
- infra.aop.framework.ProxyCreator
- infra.aop.framework.StandardProxy
- infra.aop.TargetClassAware
- infra.aop.framework.Advised