索引

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

AbstractAdvisingBeanPostProcessor - infra.aop.framework中的类
Base class for BeanPostProcessor implementations that apply a AOP Advisor to specific beans.
AbstractAdvisingBeanPostProcessor() - 类的构造器 infra.aop.framework.AbstractAdvisingBeanPostProcessor
 
AbstractAdvisorAutoProxyCreator - infra.aop.framework.autoproxy中的类
Generic auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.
AbstractAdvisorAutoProxyCreator() - 类的构造器 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
AbstractAdvisorAutoProxyCreator.BeanFactoryAdvisorRetrieverAdapter - infra.aop.framework.autoproxy中的类
Subclass of BeanFactoryAdvisorRetrievalHelper that delegates to surrounding AbstractAdvisorAutoProxyCreator facilities.
AbstractAspectJAdvice - infra.aop.aspectj中的类
Base class for AOP Alliance Advice classes wrapping an AspectJ aspect or an AspectJ-annotated advice method.
AbstractAspectJAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类的构造器 infra.aop.aspectj.AbstractAspectJAdvice
Create a new AbstractAspectJAdvice for the given advice method.
AbstractAspectJAdvice.AdviceExcludingMethodMatcher - infra.aop.aspectj中的类
MethodMatcher that excludes the specified advice method.
AbstractAspectJAdvisorFactory - infra.aop.aspectj.annotation中的类
Abstract base class for factories that can create Framework AOP Advisors given AspectJ classes from classes honoring the AspectJ 5 annotation syntax.
AbstractAspectJAdvisorFactory() - 类的构造器 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
AbstractAspectJAdvisorFactory.AspectJAnnotation - infra.aop.aspectj.annotation中的类
Class modeling an AspectJ annotation, exposing its type enumeration and pointcut String.
AbstractAspectJAdvisorFactory.AspectJAnnotationParameterNameDiscoverer - infra.aop.aspectj.annotation中的类
ParameterNameDiscoverer implementation that analyzes the arg names specified at the AspectJ annotation level.
AbstractAspectJAdvisorFactory.AspectJAnnotationType - infra.aop.aspectj.annotation中的Enum Class
Enum for AspectJ annotation types.
AbstractAutoProxyCreator - infra.aop.framework.autoproxy中的类
BeanPostProcessor implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.
AbstractAutoProxyCreator() - 类的构造器 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
AbstractBeanFactoryAwareAdvisingPostProcessor - infra.aop.framework.autoproxy中的类
Extension of AbstractAutoProxyCreator which implements BeanFactoryAware, adds exposure of the original target class for each proxied bean (AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE), and participates in an externally enforced target-class mode for any given bean (AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE).
AbstractBeanFactoryAwareAdvisingPostProcessor() - 类的构造器 infra.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
AbstractBeanFactoryPointcutAdvisor - infra.aop.support中的类
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.
AbstractBeanFactoryPointcutAdvisor() - 类的构造器 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
AbstractBeanFactoryTargetSource - infra.aop.target中的类
Base class for TargetSource implementations that are based on a BeanFactory, delegating to ioc-managed bean instances.
AbstractBeanFactoryTargetSource() - 类的构造器 infra.aop.target.AbstractBeanFactoryTargetSource
 
AbstractBeanFactoryTargetSourceCreator - infra.aop.framework.autoproxy.target中的类
Convenient superclass for TargetSourceCreator implementations that require creating multiple instances of a prototype bean.
AbstractBeanFactoryTargetSourceCreator() - 类的构造器 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
 
AbstractExpressionPointcut - infra.aop.support中的类
Abstract superclass for expression pointcuts, offering location and expression properties.
AbstractExpressionPointcut() - 类的构造器 infra.aop.support.AbstractExpressionPointcut
 
AbstractGenericPointcutAdvisor - infra.aop.support中的类
Abstract generic PointcutAdvisor that allows for any Advice to be configured.
AbstractGenericPointcutAdvisor() - 类的构造器 infra.aop.support.AbstractGenericPointcutAdvisor
 
AbstractInterceptorDrivenBeanDefinitionDecorator - infra.aop.config中的类
Base implementation for BeanDefinitionDecorators wishing to add an interceptor to the resulting bean.
AbstractInterceptorDrivenBeanDefinitionDecorator() - 类的构造器 infra.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
AbstractLazyCreationTargetSource - infra.aop.target中的类
TargetSource implementation that will lazily create a user-managed object.
AbstractLazyCreationTargetSource() - 类的构造器 infra.aop.target.AbstractLazyCreationTargetSource
 
AbstractMethodInvocation - infra.aop.framework中的类
Implemented basic AbstractMethodInvocation.proceed() logic
AbstractMethodInvocation() - 类的构造器 infra.aop.framework.AbstractMethodInvocation
 
AbstractMonitoringInterceptor - infra.aop.interceptor中的类
Base class for monitoring interceptors, such as performance monitors.
AbstractMonitoringInterceptor() - 类的构造器 infra.aop.interceptor.AbstractMonitoringInterceptor
 
AbstractPointcutAdvisor - infra.aop.support中的类
Abstract base class for PointcutAdvisor implementations.
AbstractPointcutAdvisor() - 类的构造器 infra.aop.support.AbstractPointcutAdvisor
 
AbstractPoolingTargetSource - infra.aop.target中的类
Abstract base class for pooling TargetSource implementations which maintain a pool of target instances, acquiring and releasing a target object from the pool for each method invocation.
AbstractPoolingTargetSource() - 类的构造器 infra.aop.target.AbstractPoolingTargetSource
 
AbstractPrototypeTargetSource - infra.aop.target中的类
Base class for dynamic TargetSource implementations that create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.
AbstractPrototypeTargetSource() - 类的构造器 infra.aop.target.AbstractPrototypeTargetSource
 
AbstractRefreshableTargetSource - infra.aop.target中的类
Abstract TargetSource implementation that wraps a refreshable target object.
AbstractRefreshableTargetSource() - 类的构造器 infra.aop.target.AbstractRefreshableTargetSource
 
AbstractRegexpMethodPointcut - infra.aop.support中的类
Abstract base regular expression pointcut bean.
AbstractRegexpMethodPointcut() - 类的构造器 infra.aop.support.AbstractRegexpMethodPointcut
 
AbstractSingletonProxyFactoryBean - infra.aop.framework中的类
Convenient superclass for FactoryBean types that produce singleton-scoped proxy objects.
AbstractSingletonProxyFactoryBean() - 类的构造器 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
AbstractTraceInterceptor - infra.aop.interceptor中的类
Base MethodInterceptor implementation for tracing.
AbstractTraceInterceptor() - 类的构造器 infra.aop.interceptor.AbstractTraceInterceptor
 
accept(Method) - 类中的方法 infra.aop.framework.CglibAopProxy.ProxyCallbackFilter
Implementation of CallbackFilter.accept() to return the index of the callback we need.
activate() - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Activate this proxy configuration.
activated(AdvisedSupport) - 接口中的方法 infra.aop.AdvisedSupportListener
Invoked when the first proxy is created.
activateObject(PooledObject<Object>) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
 
active - 类中的变量 infra.aop.framework.ProxyCreatorSupport
Set to true when the first AOP proxy has been created.
adapters - 类中的变量 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
addAdvice(int, Advice) - 接口中的方法 infra.aop.framework.Advised
Add the given AOP Alliance Advice at the specified position in the advice chain.
addAdvice(int, Advice) - 类中的方法 infra.aop.framework.AdvisedSupport
Cannot add introductions this way unless the advice implements IntroductionInfo.
addAdvice(Advice) - 接口中的方法 infra.aop.framework.Advised
Add the given AOP Alliance advice to the tail of the advice (interceptor) chain.
addAdvice(Advice) - 类中的方法 infra.aop.framework.AdvisedSupport
 
addAdvisor(int, Advisor) - 接口中的方法 infra.aop.framework.Advised
Add an Advisor at the specified position in the chain.
addAdvisor(int, Advisor) - 类中的方法 infra.aop.framework.AdvisedSupport
 
addAdvisor(Advisor) - 接口中的方法 infra.aop.framework.Advised
Add an advisor at the end of the advisor chain.
addAdvisor(Advisor) - 类中的方法 infra.aop.framework.AdvisedSupport
 
addAdvisorInternal(int, Advisor) - 类中的方法 infra.aop.framework.AdvisedSupport
 
addAdvisorOnChainCreation(Object) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Invoked when advice chain is created.
addAdvisors(Advisor...) - 类中的方法 infra.aop.framework.AdvisedSupport
Add all of the given advisors to this proxy configuration.
addAdvisors(Collection<Advisor>) - 类中的方法 infra.aop.framework.AdvisedSupport
Add all of the given advisors to this proxy configuration.
addAdvisorsFromAspectInstanceFactory(MetadataAwareAspectInstanceFactory) - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Add all Advisors from the supplied MetadataAwareAspectInstanceFactory to the current chain.
addAspect(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Add an aspect of the supplied type to the end of the advice chain.
addAspect(Object) - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Add the supplied aspect instance to the chain.
addGlobalAdvisors(BeanFactory, String) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Add all global interceptors and pointcuts.
addIncludePatterns(Element, ParserContext, BeanDefinition) - 类中的方法 infra.aop.config.AspectJAutoProxyBeanDefinitionParser
 
addInterceptorNameToList(String, BeanDefinition) - 类中的方法 infra.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
addInterface(Class<?>) - 类中的方法 infra.aop.framework.AdvisedSupport
Add a new proxied interface.
addInterface(Class<?>) - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
Add the specified interface to the list of interfaces to introduce.
addListener(AdvisedSupportListener) - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Add the given AdvisedSupportListener to this proxy configuration.
addMethodName(String) - 类中的方法 infra.aop.support.NameMatchMethodPointcut
Add another eligible method name, in addition to those already named.
addMethodName(String) - 类中的方法 infra.aop.support.NameMatchMethodPointcutAdvisor
Add another eligible method name, in addition to those already named.
advice - 类中的变量 infra.aop.aspectj.AspectJPointcutAdvisor
 
advice - 类中的变量 infra.aop.aspectj.DeclareParentsAdvisor
 
advice - 类中的变量 infra.aop.framework.adapter.AfterReturningAdviceInterceptor
 
advice - 类中的变量 infra.aop.framework.adapter.MethodBeforeAdviceInterceptor
 
advice - 类中的变量 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
advice - 类中的变量 infra.aop.support.AbstractGenericPointcutAdvisor
 
advice - 类中的变量 infra.aop.support.DefaultIntroductionAdvisor
 
advice - 类中的变量 infra.aop.support.StaticMethodMatcherPointcutAdvisor
 
Advice - org.aopalliance.aop中的接口
Tag interface for Advice.
ADVICE_BEAN_NAME - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ADVICE_REF - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
adviceBeanName - 类中的变量 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
adviceChain - 类中的变量 infra.aop.framework.CglibAopProxy.FixedChainStaticTargetInterceptor
 
adviceChanged() - 类中的方法 infra.aop.framework.AdvisedSupport
Invoked when advice has changed.
adviceChanged() - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Propagate advice change event to all AdvisedSupportListeners.
adviceChanged() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Blow away and recache singleton on an advice change.
adviceChanged(AdvisedSupport) - 接口中的方法 infra.aop.AdvisedSupportListener
Invoked when advice is changed after a proxy is created.
AdviceEntry - infra.aop.config中的类
ParseState entry representing an advice element.
AdviceEntry(String) - 类的构造器 infra.aop.config.AdviceEntry
Create a new AdviceEntry instance.
AdviceExcludingMethodMatcher(Method) - 类的构造器 infra.aop.aspectj.AbstractAspectJAdvice.AdviceExcludingMethodMatcher
 
adviceIncluded(Advice) - 类中的方法 infra.aop.framework.AdvisedSupport
Is the given advice included in any advisor within this proxy configuration?
adviceLength - 类中的变量 infra.aop.framework.DefaultMethodInvocation
 
adviceMethod - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice.AdviceExcludingMethodMatcher
 
adviceMethodComparator - 类中的静态变量 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
adviceMethodFilter - 类中的静态变量 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
adviceMonitor - 类中的变量 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
advices - 类中的变量 infra.aop.framework.DefaultMethodInvocation
 
adviceType - 类中的变量 infra.aop.framework.AdvisedSupport.AdvisorKeyEntry
 
advised - record class中的变量 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
advised 记录组件的字段。
advised - record class中的变量 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
advised 记录组件的字段。
advised - record class中的变量 infra.aop.framework.CglibAopProxy.EqualsInterceptor
advised 记录组件的字段。
advised - record class中的变量 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
advised 记录组件的字段。
advised - 类中的变量 infra.aop.framework.CglibAopProxy.ProxyCallbackFilter
 
advised - 类中的变量 infra.aop.framework.JdkDynamicAopProxy
Config used to configure this proxy.
advised() - record class中的方法 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
返回 advised 记录组件的值。
advised() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
返回 advised 记录组件的值。
advised() - record class中的方法 infra.aop.framework.CglibAopProxy.EqualsInterceptor
返回 advised 记录组件的值。
advised() - record class中的方法 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
返回 advised 记录组件的值。
Advised - infra.aop.framework中的接口
Interface to be implemented by classes that hold the configuration of a factory of AOP proxies.
advisedBeans - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
AdvisedDispatcher(AdvisedSupport) - record class的构造器 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
创建 AdvisedDispatcher 记录的实例。
AdvisedSupport - infra.aop.framework中的类
Base class for AOP proxy configuration managers.
AdvisedSupport() - 类的构造器 infra.aop.framework.AdvisedSupport
No-arg constructor for use as a JavaBean.
AdvisedSupport(Class<?>...) - 类的构造器 infra.aop.framework.AdvisedSupport
Create a AdvisedSupport instance with the given parameters.
AdvisedSupport.AdvisorKeyEntry - infra.aop.framework中的类
Stub for an Advisor instance that is just needed for key purposes, allowing for efficient equals and hashCode comparisons against the advice class and the pointcut.
AdvisedSupport.MethodCacheKey - infra.aop.framework中的类
Simple wrapper class around a Method.
AdvisedSupportListener - infra.aop中的接口
Listener to be registered on ProxyCreatorSupport objects Allows for receiving callbacks on activation and change of advice.
advisor - record class中的变量 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
advisor 记录组件的字段。
advisor - 类中的变量 infra.aop.framework.AbstractAdvisingBeanPostProcessor
 
advisor() - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
返回 advisor 记录组件的值。
Advisor - infra.aop中的接口
Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).
ADVISOR - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ADVISOR - 类中的静态变量 infra.aop.interceptor.ExposeInvocationInterceptor
Singleton advisor for this class.
AdvisorAdapter - infra.aop.framework.adapter中的接口
Interface allowing extension to the AOP framework to allow handling of new Advisors and Advice types.
AdvisorAdapterRegistrationManager - infra.aop.framework.adapter中的类
BeanPostProcessor that registers AdvisorAdapter beans in the BeanFactory with an AdvisorAdapterRegistry (by default the DefaultAdvisorAdapterRegistry).
AdvisorAdapterRegistrationManager() - 类的构造器 infra.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
advisorAdapterRegistry - 类中的变量 infra.aop.framework.AbstractSingletonProxyFactoryBean
Default is global AdvisorAdapterRegistry.
advisorAdapterRegistry - 类中的变量 infra.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
advisorAdapterRegistry - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Default is global AdvisorAdapterRegistry.
advisorAdapterRegistry - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
AdvisorAdapterRegistry - infra.aop.framework.adapter中的接口
Interface for registries of Advisor adapters.
advisorBeanName - 类中的变量 infra.aop.config.AdvisorComponentDefinition
 
advisorBeanNamePrefix - 类中的变量 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
 
advisorChainInitialized - 类中的变量 infra.aop.framework.ProxyFactoryBean
Whether the advisor chain has already been initialized.
advisorComparator - 类中的变量 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
AdvisorComponentDefinition - infra.aop.config中的类
ComponentDefinition that bridges the gap between the advisor bean definition configured by the <aop:advisor> tag and the component definition infrastructure.
AdvisorComponentDefinition(String, BeanDefinition) - 类的构造器 infra.aop.config.AdvisorComponentDefinition
 
AdvisorComponentDefinition(String, BeanDefinition, BeanDefinition) - 类的构造器 infra.aop.config.AdvisorComponentDefinition
 
advisorDefinition - 类中的变量 infra.aop.config.AdvisorComponentDefinition
 
AdvisorEntry - infra.aop.config中的类
ParseState entry representing an advisor.
AdvisorEntry(String) - 类的构造器 infra.aop.config.AdvisorEntry
Create a new AdvisorEntry instance.
advisorFactory - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
 
advisorKey - 类中的变量 infra.aop.framework.AdvisedSupport
List of minimal AdvisedSupport.AdvisorKeyEntry instances, to be assigned to the AdvisedSupport.advisors field on reduction.
AdvisorKeyEntry(Advisor) - 类的构造器 infra.aop.framework.AdvisedSupport.AdvisorKeyEntry
 
advisorRetriever - 类中的变量 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
advisors - 类中的变量 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor.AspectContribution
 
advisors - 类中的变量 infra.aop.framework.AdvisedSupport
List of Advisors.
advisorsCache - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
 
advisorsPreFiltered() - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
This auto-proxy creator always returns pre-filtered Advisors.
advisorsPreFiltered() - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Return whether the Advisors returned by the subclass are pre-filtered to match the bean's target class already, allowing the ClassFilter check to be skipped when building advisors chains for AOP invocations.
AFTER - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
AFTER_RETURNING_ELEMENT - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
AFTER_THROWING - 类中的静态变量 infra.aop.framework.adapter.ThrowsAdviceInterceptor
 
AFTER_THROWING_ELEMENT - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
AfterAdvice - infra.aop中的接口
Common marker interface for after advice, such as AfterReturningAdvice and ThrowsAdvice.
afterPropertiesSet() - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
afterReturning(Object, MethodInvocation) - 接口中的方法 infra.aop.AfterReturningAdvice
Callback after a given method successfully returned.
afterReturning(Object, MethodInvocation) - 类中的方法 infra.aop.aspectj.AspectJAfterReturningAdvice
 
AfterReturningAdvice - infra.aop中的接口
After returning advice is invoked only on normal method return, not if an exception is thrown.
AfterReturningAdviceAdapter - infra.aop.framework.adapter中的类
Adapter to enable AfterReturningAdvice to be used in the AOP framework.
AfterReturningAdviceAdapter() - 类的构造器 infra.aop.framework.adapter.AfterReturningAdviceAdapter
 
AfterReturningAdviceInterceptor - infra.aop.framework.adapter中的类
Interceptor to wrap an AfterReturningAdvice.
AfterReturningAdviceInterceptor(AfterReturningAdvice) - 类的构造器 infra.aop.framework.adapter.AfterReturningAdviceInterceptor
Create a new AfterReturningAdviceInterceptor for the given advice.
afterSingletonsInstantiated() - 类中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
 
AJ_ID - 类中的静态变量 infra.aop.aspectj.AspectJWeaverMessageHandler
 
AJC_MAGIC - 类中的静态变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
AJC_MAGIC - 类中的静态变量 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor
 
AJC_MAGIC - 类中的静态变量 infra.aop.aspectj.AspectJExpressionPointcut
 
ajType - 类中的变量 infra.aop.aspectj.annotation.AspectMetadata
AspectJ reflection information (AspectJ 5 / Java 5 specific).
ALLOWED_PLACEHOLDERS - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The Set of allowed placeholders.
alreadyBound(String) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
alwaysMatches() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 
AmbiguousBindingException(String) - 异常错误的构造器 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException
Construct a new AmbiguousBindingException with the specified message.
annotation - 类中的变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
AnnotationAwareAspectJAutoProxyCreator - infra.aop.aspectj.annotation中的类
AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ annotation aspects in the current application context, as well as Framework Advisors.
AnnotationAwareAspectJAutoProxyCreator() - 类的构造器 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter - infra.aop.aspectj.annotation中的类
Subclass of BeanFactoryAspectJAdvisorsBuilderAdapter that delegates to surrounding AnnotationAwareAspectJAutoProxyCreator facilities.
AnnotationCandidateClassFilter(Class<? extends Annotation>) - record class的构造器 infra.aop.support.annotation.AnnotationMatchingPointcut.AnnotationCandidateClassFilter
创建 AnnotationCandidateClassFilter 记录的实例。
AnnotationClassFilter - infra.aop.support.annotation中的类
Simple ClassFilter that looks for a specific Java 5 annotation being present on a class.
AnnotationClassFilter(Class<? extends Annotation>) - 类的构造器 infra.aop.support.annotation.AnnotationClassFilter
Create a new AnnotationClassFilter for the given annotation type.
AnnotationClassFilter(Class<? extends Annotation>, boolean) - 类的构造器 infra.aop.support.annotation.AnnotationClassFilter
Create a new AnnotationClassFilter for the given annotation type.
AnnotationMatchingPointcut - infra.aop.support.annotation中的类
Simple Pointcut that looks for a specific Java 5 annotation being present on a class or method.
AnnotationMatchingPointcut(Class<? extends Annotation>) - 类的构造器 infra.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation type.
AnnotationMatchingPointcut(Class<? extends Annotation>, boolean) - 类的构造器 infra.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation type.
AnnotationMatchingPointcut(Class<? extends Annotation>, Class<? extends Annotation>) - 类的构造器 infra.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation types.
AnnotationMatchingPointcut(Class<? extends Annotation>, Class<? extends Annotation>, boolean) - 类的构造器 infra.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation types.
AnnotationMatchingPointcut.AnnotationCandidateClassFilter - infra.aop.support.annotation中的Record Class
ClassFilter that delegates to AnnotationUtils.isCandidateClass(java.lang.Class<?>, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>>) for filtering classes whose methods are not worth searching to begin with.
AnnotationMethodMatcher - infra.aop.support.annotation中的类
Simple MethodMatcher that looks for a specific Java 5 annotation being present on a method (checking both the method on the invoked interface, if any, and the corresponding method on the target class).
AnnotationMethodMatcher(Class<? extends Annotation>) - 类的构造器 infra.aop.support.annotation.AnnotationMethodMatcher
Create a new AnnotationClassFilter for the given annotation type.
AnnotationMethodMatcher(Class<? extends Annotation>, boolean) - 类的构造器 infra.aop.support.annotation.AnnotationMethodMatcher
Create a new AnnotationClassFilter for the given annotation type.
annotationType - 类中的变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
annotationType - 类中的变量 infra.aop.support.annotation.AnnotationClassFilter
 
annotationType - record class中的变量 infra.aop.support.annotation.AnnotationMatchingPointcut.AnnotationCandidateClassFilter
annotationType 记录组件的字段。
annotationType - 类中的变量 infra.aop.support.annotation.AnnotationMethodMatcher
 
annotationType() - record class中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut.AnnotationCandidateClassFilter
返回 annotationType 记录组件的值。
annotationTypeMap - 类中的静态变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
AOP_PROXY - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
AopConfigException - infra.aop.framework中的异常错误
Exception that gets thrown on illegal AOP configuration arguments.
AopConfigException(String) - 异常错误的构造器 infra.aop.framework.AopConfigException
Constructor for AopConfigException.
AopConfigException(String, Throwable) - 异常错误的构造器 infra.aop.framework.AopConfigException
Constructor for AopConfigException.
AopConfigUtils - infra.aop.config中的类
Utility class for handling registration of AOP auto-proxy creators.
AopConfigUtils() - 类的构造器 infra.aop.config.AopConfigUtils
 
AopContext - infra.aop.framework中的类
Class containing static methods used to obtain information about the current AOP invocation.
AopContext() - 类的构造器 infra.aop.framework.AopContext
 
AopInfrastructureBean - infra.aop中的接口
Marker interface that indicates a bean that is part of AOP infrastructure.
AopInvocationException - infra.aop中的异常错误
Exception that gets thrown when an AOP invocation failed because of misconfiguration or unexpected runtime issues.
AopInvocationException(String) - 异常错误的构造器 infra.aop.AopInvocationException
Constructor for AopInvocationException.
AopInvocationException(String, Throwable) - 异常错误的构造器 infra.aop.AopInvocationException
Constructor for AopInvocationException.
AopNamespaceHandler - infra.aop.config中的类
NamespaceHandler for the aop namespace.
AopNamespaceHandler() - 类的构造器 infra.aop.config.AopNamespaceHandler
 
AopNamespaceUtils - infra.aop.config中的类
Utility class for handling registration of auto-proxy creators used internally by the 'aop' namespace tags.
AopNamespaceUtils() - 类的构造器 infra.aop.config.AopNamespaceUtils
 
AopProxy - infra.aop.framework中的接口
Delegate interface for a configured AOP proxy, allowing for the creation of actual proxy objects.
aopProxyFactory - 类中的变量 infra.aop.framework.ProxyCreatorSupport
 
AopProxyFactory - infra.aop.framework中的接口
Interface to be implemented by factories that are able to create AOP proxies based on AdvisedSupport configuration objects.
AopProxyUtils - infra.aop.framework中的类
Utility methods for AOP proxy factories.
AopProxyUtils() - 类的构造器 infra.aop.framework.AopProxyUtils
 
AopUtils - infra.aop.support中的类
Utility methods for AOP support code.
AopUtils() - 类的构造器 infra.aop.support.AopUtils
 
APC_PRIORITY_LIST - 类中的静态变量 infra.aop.config.AopConfigUtils
Stores the auto proxy creator classes in escalation order.
appendArgumentTypes(MethodInvocation, Matcher, StringBuilder) - 类中的静态方法 infra.aop.interceptor.CustomizableTraceInterceptor
Adds a comma-separated list of the short Class names of the method argument types to the output.
appendReturnValue(MethodInvocation, Matcher, StringBuilder, Object) - 类中的静态方法 infra.aop.interceptor.CustomizableTraceInterceptor
Adds the String representation of the method return value to the supplied StringBuilder.
appendType(StringBuilder, Class<?>, boolean) - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
appendTypes(StringBuilder, Class<?>[], boolean, boolean) - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
applyCommonInterceptorsFirst - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
applyTo(GenerationContext, BeanFactoryInitializationCode) - 类中的方法 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor.AspectContribution
 
applyTo(GenerationContext, BeanRegistrationCode) - 类中的方法 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor.AspectJAdvisorContribution
 
ARG_NAMES - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ARG_NAMES_PROPERTY - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
argBinding(JoinPoint, JoinPointMatch, Object, Throwable) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Take the arguments at the method execution join point and output a set of arguments to the advice method.
args - 类中的变量 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
args - 类中的变量 infra.aop.framework.DefaultMethodInvocation
 
argsObjs - 类中的变量 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
argumentBindings - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
argumentNames - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
This will be non-null if the creator of this advice object knows the argument names and sets them explicitly.
argumentNames - 类中的变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
argumentsIntrospected - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
argumentTypes - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
AROUND - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ASPECT - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ASPECT_INSTANCE_FACTORY_INDEX - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ASPECT_NAME_PROPERTY - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
aspectBeanName - 类中的变量 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
aspectBeanNames - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
 
aspectCache - 类中的静态变量 infra.aop.aspectj.annotation.AspectJProxyFactory
Cache for singleton aspect instances.
aspectClass - 类中的变量 infra.aop.aspectj.annotation.AspectMetadata
The aspect class, stored separately for re-resolution of the corresponding AjType on deserialization.
aspectClass - 类中的变量 infra.aop.aspectj.SimpleAspectInstanceFactory
 
aspectCompiledByAjc - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
AspectComponentDefinition - infra.aop.config中的类
ComponentDefinition that holds an aspect definition, including its nested pointcuts.
AspectComponentDefinition(String, BeanDefinition[], BeanReference[], Object) - 类的构造器 infra.aop.config.AspectComponentDefinition
 
AspectContribution(List<Advisor>) - 类的构造器 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor.AspectContribution
 
AspectDelegate() - 类的构造器 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor.AspectDelegate
 
AspectEntry - infra.aop.config中的类
ParseState entry representing an aspect.
AspectEntry(String, String) - 类的构造器 infra.aop.config.AspectEntry
Create a new AspectEntry instance.
AspectException - org.aopalliance.aop中的异常错误
Superclass for all AOP infrastructure exceptions.
AspectException(String) - 异常错误的构造器 org.aopalliance.aop.AspectException
Constructor for AspectException.
AspectException(String, Throwable) - 异常错误的构造器 org.aopalliance.aop.AspectException
Constructor for AspectException.
aspectFactory - 类中的变量 infra.aop.aspectj.annotation.AspectJProxyFactory
 
aspectFactoryCache - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
 
aspectInstance - 类中的变量 infra.aop.aspectj.SingletonAspectInstanceFactory
 
aspectInstanceFactory - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
aspectInstanceFactory - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
aspectInstanceFactory - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
AspectInstanceFactory - infra.aop.aspectj中的接口
Interface implemented to provide an instance of an AspectJ aspect.
ASPECTJ_ANNOTATION_CLASSES - 类中的静态变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
aspectJAdviceMethod - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
aspectJAdviceMethod - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
AspectJAdviceParameterNameDiscoverer - infra.aop.aspectj中的类
ParameterNameDiscoverer implementation that tries to deduce parameter names for an advice method from the pointcut expression, returning, and throwing clauses.
AspectJAdviceParameterNameDiscoverer(String) - 类的构造器 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Create a new discoverer that attempts to discover parameter names.
AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException - infra.aop.aspectj中的异常错误
Thrown in response to an ambiguous binding being detected when trying to resolve a method's parameter names.
AspectJAdviceParameterNameDiscoverer.PointcutBody - infra.aop.aspectj中的类
Simple struct to hold the extracted text from a pointcut body, together with the number of tokens consumed in extracting it.
AspectJAdvisorBeanRegistrationAotProcessor - infra.aop.aspectj.annotation中的类
An AOT BeanRegistrationAotProcessor that detects the presence of classes compiled with AspectJ and adds the related required field hints.
AspectJAdvisorBeanRegistrationAotProcessor() - 类的构造器 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor
 
AspectJAdvisorBeanRegistrationAotProcessor.AspectJAdvisorContribution - infra.aop.aspectj.annotation中的类
 
AspectJAdvisorContribution(Class<?>) - 类的构造器 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor.AspectJAdvisorContribution
 
aspectJAdvisorFactory - 类中的变量 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
aspectJAdvisorFactory - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
AspectJAdvisorFactory - infra.aop.aspectj.annotation中的接口
Interface for factories that can create Framework AOP Advisors from classes annotated with AspectJ annotation syntax.
aspectJAdvisorsBuilder - 类中的变量 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
AspectJAfterAdvice - infra.aop.aspectj中的类
Framework AOP advice wrapping an AspectJ after advice method.
AspectJAfterAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类的构造器 infra.aop.aspectj.AspectJAfterAdvice
 
AspectJAfterReturningAdvice - infra.aop.aspectj中的类
Framework AOP advice wrapping an AspectJ after-returning advice method.
AspectJAfterReturningAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类的构造器 infra.aop.aspectj.AspectJAfterReturningAdvice
 
AspectJAfterThrowingAdvice - infra.aop.aspectj中的类
Framework AOP advice wrapping an AspectJ after-throwing advice method.
AspectJAfterThrowingAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类的构造器 infra.aop.aspectj.AspectJAfterThrowingAdvice
 
AspectJAnnotation(Annotation) - 类的构造器 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
AspectJAnnotationParameterNameDiscoverer() - 类的构造器 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationParameterNameDiscoverer
 
AspectJAnnotationType() - enum class的构造器 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
 
AspectJAopUtils - infra.aop.aspectj中的类
Utility methods for dealing with AspectJ advisors.
AspectJAopUtils() - 类的构造器 infra.aop.aspectj.AspectJAopUtils
 
AspectJAroundAdvice - infra.aop.aspectj中的类
Framework AOP around advice (MethodInterceptor) that wraps an AspectJ advice method.
AspectJAroundAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类的构造器 infra.aop.aspectj.AspectJAroundAdvice
 
AspectJAutoProxyBeanDefinitionParser - infra.aop.config中的类
BeanDefinitionParser for the aspectj-autoproxy tag, enabling the automatic application of @AspectJ-style aspects found in the BeanFactory.
AspectJAutoProxyBeanDefinitionParser() - 类的构造器 infra.aop.config.AspectJAutoProxyBeanDefinitionParser
 
AspectJAwareAdvisorAutoProxyCreator - infra.aop.aspectj.autoproxy中的类
AbstractAdvisorAutoProxyCreator subclass that exposes AspectJ's invocation context and understands AspectJ's rules for advice precedence when multiple pieces of advice come from the same aspect.
AspectJAwareAdvisorAutoProxyCreator() - 类的构造器 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
 
AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder - infra.aop.aspectj.autoproxy中的Record Class
Implements AspectJ's PartialOrder.PartialComparable interface for defining partial orderings.
AspectJBeanFactoryInitializationAotProcessor - infra.aop.aspectj.annotation中的类
BeanFactoryInitializationAotProcessor implementation responsible for registering hints for AOP advices.
AspectJBeanFactoryInitializationAotProcessor() - 类的构造器 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor
 
AspectJBeanFactoryInitializationAotProcessor.AspectContribution - infra.aop.aspectj.annotation中的类
 
AspectJBeanFactoryInitializationAotProcessor.AspectDelegate - infra.aop.aspectj.annotation中的类
Inner class to avoid a hard dependency on AspectJ at runtime.
AspectJExpressionPointcut - infra.aop.aspectj中的类
Framework Pointcut implementation that uses the AspectJ weaver to evaluate a pointcut expression.
AspectJExpressionPointcut() - 类的构造器 infra.aop.aspectj.AspectJExpressionPointcut
Create a new default AspectJExpressionPointcut.
AspectJExpressionPointcut(Class<?>, String[], Class<?>[]) - 类的构造器 infra.aop.aspectj.AspectJExpressionPointcut
Create a new AspectJExpressionPointcut with the given settings.
AspectJExpressionPointcut.BeanContextMatcher - infra.aop.aspectj中的类
Matcher class for the BeanNamePointcutDesignatorHandler.
AspectJExpressionPointcut.BeanPointcutDesignatorHandler - infra.aop.aspectj中的类
Handler for the Infra-specific bean() pointcut designator extension to AspectJ.
AspectJExpressionPointcut.DefensiveShadowMatch - infra.aop.aspectj中的类
 
AspectJExpressionPointcutAdvisor - infra.aop.aspectj中的类
Framework AOP Advisor that can be used for any AspectJ pointcut expression.
AspectJExpressionPointcutAdvisor() - 类的构造器 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
AspectJMethodBeforeAdvice - infra.aop.aspectj中的类
Framework AOP advice that wraps an AspectJ before method.
AspectJMethodBeforeAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类的构造器 infra.aop.aspectj.AspectJMethodBeforeAdvice
 
AspectJPointcutAdvisor - infra.aop.aspectj中的类
AspectJPointcutAdvisor that adapts an AbstractAspectJAdvice to the PointcutAdvisor interface.
AspectJPointcutAdvisor(AbstractAspectJAdvice) - 类的构造器 infra.aop.aspectj.AspectJPointcutAdvisor
Create a new AspectJPointcutAdvisor for the given advice.
AspectJPrecedenceComparator - infra.aop.aspectj.autoproxy中的类
Orders AspectJ advice/advisors by precedence (not invocation order).
AspectJPrecedenceComparator() - 类的构造器 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
Create a default AspectJPrecedenceComparator.
AspectJPrecedenceComparator(Comparator<? super Advisor>) - 类的构造器 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
Create an AspectJPrecedenceComparator, using the given Comparator for comparing Advisor instances.
AspectJPrecedenceInformation - infra.aop.aspectj中的接口
Interface to be implemented by types that can supply the information needed to sort advice/advisors by AspectJ's precedence rules.
aspectjPresent - 类中的静态变量 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor
 
aspectJPresent - 类中的静态变量 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor
 
AspectJProxyFactory - infra.aop.aspectj.annotation中的类
AspectJ-based proxy factory, allowing for programmatic building of proxies which include AspectJ aspects (code style as well Java 5 annotation style).
AspectJProxyFactory() - 类的构造器 infra.aop.aspectj.annotation.AspectJProxyFactory
Create a new AspectJProxyFactory.
AspectJProxyFactory(Class<?>...) - 类的构造器 infra.aop.aspectj.annotation.AspectJProxyFactory
Create a new AspectJProxyFactory.
AspectJProxyFactory(Object) - 类的构造器 infra.aop.aspectj.annotation.AspectJProxyFactory
Create a new AspectJProxyFactory.
AspectJProxyUtils - infra.aop.aspectj中的类
Utility methods for working with AspectJ proxies.
AspectJProxyUtils() - 类的构造器 infra.aop.aspectj.AspectJProxyUtils
 
aspectJTypePatternMatcher - 类中的变量 infra.aop.aspectj.TypePatternClassFilter
 
AspectJWeaverMessageHandler - infra.aop.aspectj中的类
Implementation of AspectJ's IMessageHandler interface that routes AspectJ weaving messages through the same logging system as the regular Framework messages.
AspectJWeaverMessageHandler() - 类的构造器 infra.aop.aspectj.AspectJWeaverMessageHandler
 
aspectMetadata - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
AspectMetadata - infra.aop.aspectj.annotation中的类
Metadata for an AspectJ aspect class, with an additional Framework AOP pointcut for the per clause.
AspectMetadata(Class<?>, String) - 类的构造器 infra.aop.aspectj.annotation.AspectMetadata
Create a new AspectMetadata instance for the given aspect class.
aspectName - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
The name of the aspect (ref bean) in which this advice was defined (used when determining advice precedence so that we can determine whether two pieces of advice come from the same aspect).
aspectName - 类中的变量 infra.aop.aspectj.annotation.AspectMetadata
The name of this aspect as defined to Framework (the bean name) - allows us to determine if two pieces of advice come from the same aspect and hence their relative precedence.
aspectName - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
AsyncExecutionAspectSupport - infra.aop.interceptor中的类
Base class for asynchronous method execution aspects, such as infra.scheduling.annotation.AnnotationAsyncExecutionInterceptor or infra.scheduling.aspectj.AnnotationAsyncExecutionAspect.
AsyncExecutionAspectSupport(Executor) - 类的构造器 infra.aop.interceptor.AsyncExecutionAspectSupport
Create a new instance with a default AsyncUncaughtExceptionHandler.
AsyncExecutionAspectSupport(Executor, AsyncUncaughtExceptionHandler) - 类的构造器 infra.aop.interceptor.AsyncExecutionAspectSupport
Create a new AsyncExecutionAspectSupport with the given exception handler.
AsyncExecutionInterceptor - infra.aop.interceptor中的类
AOP Alliance MethodInterceptor that processes method invocations asynchronously, using a given AsyncTaskExecutor.
AsyncExecutionInterceptor(Executor) - 类的构造器 infra.aop.interceptor.AsyncExecutionInterceptor
Create a new instance with a default AsyncUncaughtExceptionHandler.
AsyncExecutionInterceptor(Executor, AsyncUncaughtExceptionHandler) - 类的构造器 infra.aop.interceptor.AsyncExecutionInterceptor
Create a new AsyncExecutionInterceptor.
AsyncUncaughtExceptionHandler - infra.aop.interceptor中的接口
A strategy for handling uncaught exceptions thrown from asynchronous methods.
AT_ANNOTATION_VAR - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
AT_TARGET_VAR - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
AT_THIS_VAR - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
AtAfter - enum class 中的枚举常量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
 
AtAfterReturning - enum class 中的枚举常量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
 
AtAfterThrowing - enum class 中的枚举常量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
 
AtAround - enum class 中的枚举常量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
 
AtBefore - enum class 中的枚举常量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
 
AtPointcut - enum class 中的枚举常量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
 
AUTO_PROXY_CREATOR_BEAN_NAME - 类中的静态变量 infra.aop.config.AopConfigUtils
The bean name of the internally managed auto-proxy creator.
autodetectInterfaces - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
AutoProxyUtils - infra.aop.framework.autoproxy中的类
Utilities for auto-proxy aware components.
AutoProxyUtils() - 类的构造器 infra.aop.framework.autoproxy.AutoProxyUtils
 

B

BEAN_DESIGNATOR_NAME - 类中的静态变量 infra.aop.aspectj.AspectJExpressionPointcut.BeanPointcutDesignatorHandler
 
BEAN_NAME_ATTRIBUTE - 类中的静态变量 infra.aop.interceptor.ExposeBeanNameAdvisors
Binding for the bean name of the bean which is currently being invoked in the ReflectiveMethodInvocation userAttributes Map.
beanClass - 类中的变量 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor.AspectJAdvisorContribution
 
BeanContextMatcher(String) - 类的构造器 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
beanDefinitions - 类中的变量 infra.aop.config.AdvisorComponentDefinition
 
beanDefinitions - 类中的变量 infra.aop.config.AspectComponentDefinition
 
beanFactory - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
beanFactory - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
 
beanFactory - 类中的变量 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
beanFactory - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
beanFactory - 类中的变量 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
beanFactory - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
beanFactory - 类中的变量 infra.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
beanFactory - 类中的变量 infra.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
 
beanFactory - 类中的变量 infra.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
beanFactory - 类中的变量 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
 
beanFactory - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
beanFactory - 类中的变量 infra.aop.interceptor.AsyncExecutionAspectSupport
 
beanFactory - 类中的变量 infra.aop.scope.DefaultScopedObject
 
beanFactory - 类中的变量 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
beanFactory - 类中的变量 infra.aop.target.AbstractBeanFactoryTargetSource
BeanFactory that owns this TargetSource.
beanFactory - 类中的变量 infra.aop.target.BeanFactoryRefreshableTargetSource
 
BeanFactoryAdvisorRetriever - infra.aop.framework.autoproxy中的类
Helper for retrieving standard Framework Advisors from a BeanFactory, for use with auto-proxying.
BeanFactoryAdvisorRetriever(ConfigurableBeanFactory) - 类的构造器 infra.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
Create a new BeanFactoryAdvisorRetrievalHelper for the given BeanFactory.
BeanFactoryAdvisorRetrieverAdapter(ConfigurableBeanFactory) - 类的构造器 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.BeanFactoryAdvisorRetrieverAdapter
 
BeanFactoryAspectInstanceFactory - infra.aop.aspectj.annotation中的类
AspectInstanceFactory implementation backed by a Framework BeanFactory.
BeanFactoryAspectInstanceFactory(BeanFactory, String) - 类的构造器 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
Create a BeanFactoryAspectInstanceFactory.
BeanFactoryAspectInstanceFactory(BeanFactory, String, Class<?>) - 类的构造器 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
Create a BeanFactoryAspectInstanceFactory, providing a type that AspectJ should introspect to create AJType metadata.
BeanFactoryAspectJAdvisorsBuilder - infra.aop.aspectj.annotation中的类
Helper for retrieving @AspectJ beans from a BeanFactory and building Framework Advisors based on them, for use with auto-proxying.
BeanFactoryAspectJAdvisorsBuilder(BeanFactory) - 类的构造器 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Create a new BeanFactoryAspectJAdvisorsBuilder for the given BeanFactory.
BeanFactoryAspectJAdvisorsBuilder(BeanFactory, AspectJAdvisorFactory) - 类的构造器 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Create a new BeanFactoryAspectJAdvisorsBuilder for the given BeanFactory.
BeanFactoryAspectJAdvisorsBuilderAdapter(BeanFactory, AspectJAdvisorFactory) - 类的构造器 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter
 
BeanFactoryRefreshableTargetSource - infra.aop.target中的类
Refreshable TargetSource that fetches fresh target beans from a BeanFactory.
BeanFactoryRefreshableTargetSource(BeanFactory, String) - 类的构造器 infra.aop.target.BeanFactoryRefreshableTargetSource
Create a new BeanFactoryRefreshableTargetSource for the given bean factory and bean name.
beanName - 类中的变量 infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
 
beanName - record class中的变量 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameInterceptor
beanName 记录组件的字段。
beanName - 类中的变量 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
 
beanName - 类中的变量 infra.aop.target.BeanFactoryRefreshableTargetSource
 
beanName() - record class中的方法 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameInterceptor
返回 beanName 记录组件的值。
BeanNameAutoProxyCreator - infra.aop.framework.autoproxy中的类
Auto proxy creator that identifies beans to proxy via a list of names.
BeanNameAutoProxyCreator() - 类的构造器 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
 
beanNames - 类中的变量 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
 
BeanPointcutDesignatorHandler() - 类的构造器 infra.aop.aspectj.AspectJExpressionPointcut.BeanPointcutDesignatorHandler
 
beanReferences - 类中的变量 infra.aop.config.AdvisorComponentDefinition
 
beanReferences - 类中的变量 infra.aop.config.AspectComponentDefinition
 
before(MethodInvocation) - 类中的方法 infra.aop.aspectj.AspectJMethodBeforeAdvice
 
before(MethodInvocation) - 接口中的方法 infra.aop.MethodBeforeAdvice
Callback before a given method is invoked.
BEFORE - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
BeforeAdvice - infra.aop中的接口
 
beforeExistingAdvisors - 类中的变量 infra.aop.framework.AbstractAdvisingBeanPostProcessor
 
bindAnnotationsFromVarNames(List<String>) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Match the given list of extracted variable names to argument slots.
bindArgumentsByName(int) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
bindExplicitArguments(int) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
bindParameterName(int, String) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
bindParameters(ProxyMethodInvocation, JoinPointMatch) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
blockWhenExhausted - 类中的变量 infra.aop.target.CommonsPool2TargetSource
 
buildAdvisors(String, Object[]) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Determine the advisors for the given bean, including the specific interceptors as well as the common interceptor, all adapted to the Advisor interface.
buildAspectJAdvisors() - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Look for AspectJ-annotated aspect beans in the current bean factory, and return to a list of Framework AOP Advisors representing them.
buildDescription(BeanReference, BeanDefinition) - 类中的方法 infra.aop.config.AdvisorComponentDefinition
 
buildDescription(BeanReference, BeanReference) - 类中的方法 infra.aop.config.AdvisorComponentDefinition
 
buildInternalBeanFactory(ConfigurableBeanFactory) - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Build an internal BeanFactory for resolving target beans.
buildPointcutExpression(ClassLoader) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Build the underlying AspectJ pointcut expression.
buildProxy(Class<?>, String, Object[], TargetSource, boolean) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
buildProxy(ClassLoader, boolean) - 类中的方法 infra.aop.framework.CglibAopProxy
 
buildSafePointcut() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Build a 'safe' pointcut that excludes the AspectJ advice method itself.

C

cache - 类中的变量 infra.aop.framework.JdkDynamicAopProxy
cachedAdvisorBeanNames - 类中的变量 infra.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
 
cachedInterceptors - 类中的变量 infra.aop.framework.AdvisedSupport
Cache with shared interceptors which are not method-specific.
calculateArgumentBindings() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Do as much work as we can as part of the set-up so that argument binding on subsequent advice invocations can be as fast as possible.
canApply(Advisor, Class<?>) - 类中的静态方法 infra.aop.support.AopUtils
Can the given advisor apply at all on the given class?
canApply(Advisor, Class<?>, boolean) - 类中的静态方法 infra.aop.support.AopUtils
Can the given advisor apply at all on the given class?
canApply(Pointcut, Class<?>) - 类中的静态方法 infra.aop.support.AopUtils
Can the given pointcut apply at all on the given class?
canApply(Pointcut, Class<?>, boolean) - 类中的静态方法 infra.aop.support.AopUtils
Can the given pointcut apply at all on the given class?
cf1 - 类中的变量 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
cf2 - 类中的变量 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
CglibAopProxy - infra.aop.framework中的类
CGLIB-based AopProxy implementation for the AOP framework.
CglibAopProxy(AdvisedSupport) - 类的构造器 infra.aop.framework.CglibAopProxy
Create a new CglibAopProxy for the given AOP configuration.
CglibAopProxy.AdvisedDispatcher - infra.aop.framework中的Record Class
Dispatcher for any methods declared on the Advised class.
CglibAopProxy.CglibMethodInvocation - infra.aop.framework中的类
Implementation of AOP Alliance MethodInvocation used by this AOP proxy.
CglibAopProxy.DynamicAdvisedInterceptor - infra.aop.framework中的Record Class
General purpose AOP callback.
CglibAopProxy.DynamicUnadvisedExposedInterceptor - infra.aop.framework中的Record Class
Interceptor for unadvised dynamic targets when the proxy needs exposing.
CglibAopProxy.DynamicUnadvisedInterceptor - infra.aop.framework中的Record Class
Interceptor used to invoke a dynamic target without creating a method invocation or evaluating an advice chain.
CglibAopProxy.EqualsInterceptor - infra.aop.framework中的Record Class
Dispatcher for the equals method.
CglibAopProxy.FixedChainStaticTargetInterceptor - infra.aop.framework中的类
Interceptor used specifically for advised methods on a frozen, static proxy.
CglibAopProxy.HashCodeInterceptor - infra.aop.framework中的Record Class
Dispatcher for the hashCode method.
CglibAopProxy.ProxyCallbackFilter - infra.aop.framework中的类
CallbackFilter to assign Callbacks to methods.
CglibAopProxy.SerializableNoOp - infra.aop.framework中的类
Serializable replacement for CGLIB's NoOp interface.
CglibAopProxy.StaticDispatcher - infra.aop.framework中的Record Class
Dispatcher for a static target.
CglibAopProxy.StaticUnadvisedExposedInterceptor - infra.aop.framework中的Record Class
Method interceptor used for static targets with no advice chain, when the proxy is to be exposed.
CglibAopProxy.StaticUnadvisedInterceptor - infra.aop.framework中的Record Class
Method interceptor used for static targets with no advice chain.
CglibMethodInvocation(Object, Object, Method, Class<?>, MethodProxy, Object[], MethodInterceptor[]) - 类的构造器 infra.aop.framework.CglibAopProxy.CglibMethodInvocation
 
checkExpression() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Check whether this pointcut is ready to match.
checkForInvalidPlaceholders(String) - 类中的静态方法 infra.aop.interceptor.CustomizableTraceInterceptor
Checks to see if the supplied String has any placeholders that are not specified as constants on this class and throws an IllegalArgumentException if so.
checkInherited - 类中的变量 infra.aop.support.annotation.AnnotationClassFilter
 
checkInherited - 类中的变量 infra.aop.support.annotation.AnnotationMethodMatcher
 
checkInterceptorNames() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Check the interceptorNames list whether it contains a target name as final element.
classFilter - 类中的变量 infra.aop.support.annotation.AnnotationMatchingPointcut
 
classFilter - 类中的变量 infra.aop.support.ComposablePointcut
 
classFilter - 类中的变量 infra.aop.support.StaticMethodMatcherPointcut
 
ClassFilter - infra.aop中的接口
Filter that restricts matching of a pointcut or introduction to a given set of target classes.
ClassFilter.IntersectionClassFilter - infra.aop中的类
ClassFilter implementation for an intersection of the given ClassFilter.
ClassFilter.NegateClassFilter - infra.aop中的类
ClassFilter implementation for a logical negation of the given ClassFilter.
ClassFilter.UnionClassFilter - infra.aop中的类
ClassFilter implementation for a union of the given ClassFilter.
ClassFilterAwareUnionIntroductionAwareMethodMatcher(MethodMatcher, ClassFilter, MethodMatcher, ClassFilter) - 类的构造器 infra.aop.MethodMatcher.ClassFilterAwareUnionIntroductionAwareMethodMatcher
 
ClassFilterAwareUnionMethodMatcher(MethodMatcher, ClassFilter, MethodMatcher, ClassFilter) - 类的构造器 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
classFilterKey - 类中的变量 infra.aop.framework.AdvisedSupport.AdvisorKeyEntry
 
classLoaderConfigured - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
classLoaderConfigured - 类中的变量 infra.aop.framework.ProxyProcessorSupport
 
clazz - 类中的变量 infra.aop.support.ControlFlowPointcut
The class against which to match.
clazz - 类中的变量 infra.aop.support.RootClassFilter
 
clearCache() - 类中的静态方法 infra.aop.aspectj.ShadowMatchUtils
Clear the cache of computed ShadowMatch instances.
CommonsPool2TargetSource - infra.aop.target中的类
TargetSource implementation that holds objects in a configurable Apache Commons2 Pool.
CommonsPool2TargetSource() - 类的构造器 infra.aop.target.CommonsPool2TargetSource
Create a CommonsPoolTargetSource with default settings.
comparator - record class中的变量 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
comparator 记录组件的字段。
comparator() - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
返回 comparator 记录组件的值。
compare(Advisor, Advisor) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
comparePrecedenceWithinAspect(Advisor, Advisor) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
compareTo(AdvisedSupport.MethodCacheKey) - 类中的方法 infra.aop.framework.AdvisedSupport.MethodCacheKey
 
compareTo(Object) - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
 
compiledByAjc(Class<?>) - 类中的静态方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
compiledByAjc(Class<?>) - 类中的静态方法 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor
 
compiledByAjc(Class<?>) - 类中的静态方法 infra.aop.aspectj.AspectJExpressionPointcut
 
compiledExclusionPatterns - 类中的变量 infra.aop.support.JdkRegexpMethodPointcut
Compiled form of the exclusion patterns.
compiledPatterns - 类中的变量 infra.aop.support.JdkRegexpMethodPointcut
Compiled form of the patterns.
compilePatterns(String[]) - 类中的方法 infra.aop.support.JdkRegexpMethodPointcut
Compiles the supplied String[] into an array of Pattern objects and returns that array.
completeJdkProxyInterfaces(Class<?>...) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Complete the set of interfaces that are typically required in a JDK dynamic proxy generated by Infra AOP.
completeProxiedInterfaces(AdvisedSupport) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Determine the complete set of interfaces to proxy for the given AOP configuration.
completeProxiedInterfaces(AdvisedSupport, boolean) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Determine the complete set of interfaces to proxy for the given AOP configuration.
ComposablePointcut - infra.aop.support中的类
Convenient class for building up pointcuts.
ComposablePointcut() - 类的构造器 infra.aop.support.ComposablePointcut
Create a default ComposablePointcut, with ClassFilter.TRUE and MethodMatcher.TRUE.
ComposablePointcut(ClassFilter) - 类的构造器 infra.aop.support.ComposablePointcut
Create a ComposablePointcut for the given ClassFilter, with MethodMatcher.TRUE.
ComposablePointcut(ClassFilter, MethodMatcher) - 类的构造器 infra.aop.support.ComposablePointcut
Create a ComposablePointcut for the given ClassFilter and MethodMatcher.
ComposablePointcut(MethodMatcher) - 类的构造器 infra.aop.support.ComposablePointcut
Create a ComposablePointcut for the given MethodMatcher, with ClassFilter.TRUE.
ComposablePointcut(Pointcut) - 类的构造器 infra.aop.support.ComposablePointcut
Create a ComposablePointcut based on the given Pointcut.
ConcurrencyThrottleInterceptor - infra.aop.interceptor中的类
Interceptor that throttles concurrent access, blocking invocations if a specified concurrency limit is reached.
ConcurrencyThrottleInterceptor() - 类的构造器 infra.aop.interceptor.ConcurrencyThrottleInterceptor
 
config - 类中的变量 infra.aop.framework.CglibAopProxy
The configuration used to configure this proxy.
ConfigBeanDefinitionParser - infra.aop.config中的类
BeanDefinitionParser for the <aop:config> tag.
ConfigBeanDefinitionParser() - 类的构造器 infra.aop.config.ConfigBeanDefinitionParser
 
configure(Supplier<Executor>, Supplier<AsyncUncaughtExceptionHandler>) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Configure this aspect with the given executor and exception handler suppliers, applying the corresponding default if a supplier is not resolvable.
configureAutoProxyCreator(ParserContext, Element) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Configures the auto proxy creator needed to support the BeanDefinitions created by the '<aop:config/>' tag.
configurePointcutParameters(String[], int) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
All parameters from argumentIndexOffset onwards are candidates for pointcut parameters - but returning and throwing vars are handled differently and must be removed from the list if present.
construct(ConstructorInvocation) - 接口中的方法 org.aopalliance.intercept.ConstructorInterceptor
Implement this method to perform extra treatments before and after the consrution of a new object.
constructorArgs - 类中的变量 infra.aop.framework.CglibAopProxy
 
constructorArgTypes - 类中的变量 infra.aop.framework.CglibAopProxy
 
ConstructorInterceptor - org.aopalliance.intercept中的接口
Intercepts the construction of a new object.
ConstructorInvocation - org.aopalliance.intercept中的接口
Description of an invocation to a constuctor, given to an interceptor upon construtor-call.
containsAnnotationPointcut() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
contextMatch(Class<?>) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
ControlFlowPointcut - infra.aop.support中的类
Pointcut and method matcher for use in simple cflow-style pointcut.
ControlFlowPointcut(Class<?>) - 类的构造器 infra.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all control flows below the given class.
ControlFlowPointcut(Class<?>, String) - 类的构造器 infra.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all calls below a method matching the given method name pattern in the given class.
ControlFlowPointcut(Class<?>, String...) - 类的构造器 infra.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all calls below a method matching one of the given method name patterns in the given class.
ControlFlowPointcut(Class<?>, List<String>) - 类的构造器 infra.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all calls below a method matching one of the given method name patterns in the given class.
copyConfigurationFrom(AdvisedSupport) - 类中的方法 infra.aop.framework.AdvisedSupport
Call this method on a new instance created by the no-arg constructor to create an independent copy of the configuration from the given object.
copyConfigurationFrom(AdvisedSupport, TargetSource, List<Advisor>) - 类中的方法 infra.aop.framework.AdvisedSupport
Copy the AOP configuration from the given AdvisedSupport object, but allow substitution of a fresh TargetSource and a given interceptor chain.
copyFrom(ProxyConfig) - 类中的方法 infra.aop.framework.ProxyConfig
Copy configuration from the other config object.
copyFrom(AbstractBeanFactoryTargetSource) - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
Copy configuration from the other AbstractBeanFactoryBasedTargetSource object.
couldMatchJoinPointsInType(Class) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
couldMatchJoinPointsInType(Class, MatchingContext) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
count - 类中的变量 infra.aop.interceptor.DebugInterceptor
 
countAdvicesOfType(Class<?>) - 类中的方法 infra.aop.framework.AdvisedSupport
Count advices of the given class.
countNumberOfUnboundAnnotationArguments() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
countNumberOfUnboundPrimitiveArguments() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
createAdviceDefinition(Element, ParserContext, String, int, RootBeanDefinition, RootBeanDefinition, List<BeanDefinition>, List<BeanReference>) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Creates the RootBeanDefinition for a POJO advice bean.
createAdvisorBeanDefinition(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Create a RootBeanDefinition for the advisor described in the supplied.
createAdvisorIntroducingNamedBean(String) - 类中的静态方法 infra.aop.interceptor.ExposeBeanNameAdvisors
Create a new advisor that will expose the given bean name, introducing the NamedBean interface to make the bean name accessible without forcing the target object to be aware of this IoC concept.
createAdvisorWithoutIntroduction(String) - 类中的静态方法 infra.aop.interceptor.ExposeBeanNameAdvisors
Create a new advisor that will expose the given bean name, with no introduction.
createAopProxy() - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Subclasses should call this to get a new AOP proxy.
createAopProxy(AdvisedSupport) - 接口中的方法 infra.aop.framework.AopProxyFactory
Create an AopProxy for the given AOP configuration.
createAopProxy(AdvisedSupport) - 类中的方法 infra.aop.framework.DefaultAopProxyFactory
 
createAspectComponentDefinition(Element, String, List<BeanDefinition>, List<BeanReference>, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
 
createAspectInstanceFactory(AspectMetadata, Class<?>, String) - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Create a MetadataAwareAspectInstanceFactory for the supplied aspect type.
createAspectMetadata(Class<?>, String) - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Create an AspectMetadata instance for the supplied aspect type.
createBeanFactoryTargetSource(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Subclasses must implement this method to return a new AbstractPrototypeTargetSource if they wish to create a custom TargetSource for this bean, or null if they are not interested it in, in which case no special target source will be created.
createBeanFactoryTargetSource(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
createBeanFactoryTargetSource(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.target.QuickTargetSourceCreator
 
createCompositeInterface(Class<?>[]) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Create a composite interface Class for the given interfaces, implementing the given interfaces in one single Class.
createEnhancer() - 类中的方法 infra.aop.framework.CglibAopProxy
Creates the CGLIB Enhancer.
createInterceptorDefinition(Node) - 类中的方法 infra.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
Subclasses should implement this method to return the BeanDefinition for the interceptor they wish to apply to the bean being decorated.
createInvocation(Object, Method, Object[], MethodProxy, Object, Class<?>, MethodInterceptor[]) - 类中的静态方法 infra.aop.framework.CglibAopProxy
 
createInvocationTraceName(MethodInvocation) - 类中的方法 infra.aop.interceptor.AbstractMonitoringInterceptor
Create a String name for the given MethodInvocation that can be used for trace/logging purposes.
createMainInterceptor() - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Create the "main" interceptor for this proxy factory bean.
createNewDelegate() - 类中的方法 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
 
createObject() - 类中的方法 infra.aop.target.AbstractLazyCreationTargetSource
Subclasses should implement this method to return the lazy initialized object.
createObjectPool() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Subclasses can override this if they want to return a specific Commons pool.
createParameterNameDiscoverer() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Create a ParameterNameDiscoverer to be used for argument binding.
createPointcut() - 类中的方法 infra.aop.support.RegexpMethodPointcutAdvisor
Create the actual pointcut: By default, a JdkRegexpMethodPointcut will be used.
createPointcutDefinition(String) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Creates a BeanDefinition for the AspectJExpressionPointcut class using the supplied pointcut expression.
createPool() - 类中的方法 infra.aop.target.AbstractPoolingTargetSource
Create the pool.
createPool() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Creates and holds an ObjectPool instance.
createProxy(Class<?>, String, Object[], TargetSource) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Create an AOP proxy for the given bean.
createProxyClass(Enhancer) - 类中的方法 infra.aop.framework.CglibAopProxy
 
createProxyClass(Enhancer) - 类中的方法 infra.aop.framework.SerializationCglibAopProxy
 
createProxyClass(Class<?>, String, Object[], TargetSource) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
createProxyClassAndInstance(Enhancer, Callback[]) - 类中的方法 infra.aop.framework.CglibAopProxy
 
createProxyClassAndInstance(Enhancer, Callback[]) - 类中的方法 infra.aop.framework.SerializationCglibAopProxy
 
createScopedProxy(BeanDefinitionHolder, BeanDefinitionRegistry, boolean) - 类中的静态方法 infra.aop.scope.ScopedProxyUtils
Generate a scoped proxy for the supplied target bean, registering the target bean with an internal name and setting 'targetBeanName' on the scoped proxy.
createTargetSource(Object) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Determine a TargetSource for the given target (or TargetSource).
currentAdviceIndex - 类中的变量 infra.aop.framework.DefaultMethodInvocation
a flag show that current index of advice
currentInvocation() - 类中的静态方法 infra.aop.interceptor.ExposeInvocationInterceptor
Return the AOP Alliance MethodInvocation object associated with the current invocation.
currentJoinPoint() - 类中的静态方法 infra.aop.aspectj.AbstractAspectJAdvice
Lazily instantiate joinpoint for the current invocation.
currentProxiedBeanName - 类中的静态变量 infra.aop.framework.autoproxy.ProxyCreationContext
ThreadLocal holding the current proxied bean name during Advisor matching.
currentProxy - 类中的静态变量 infra.aop.framework.AopContext
ThreadLocal holder for AOP proxy associated with this thread.
currentProxy() - 类中的静态方法 infra.aop.framework.AopContext
Try to return the current AOP proxy.
CustomizableTraceInterceptor - infra.aop.interceptor中的类
MethodInterceptor implementation that allows for highly customizable method-level tracing, using placeholders.
CustomizableTraceInterceptor() - 类的构造器 infra.aop.interceptor.CustomizableTraceInterceptor
 
customizeProxyFactory(ProxyFactory) - 类中的方法 infra.aop.framework.AbstractAdvisingBeanPostProcessor
Subclasses may choose to implement this: for example, to change the interfaces exposed.
customizeProxyFactory(ProxyFactory) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Subclasses may choose to implement this: for example, to change the interfaces exposed.
customTargetSourceCreators - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 

D

DebugInterceptor - infra.aop.interceptor中的类
AOP Alliance MethodInterceptor that can be introduced in a chain to display verbose information about intercepted invocations to the logger.
DebugInterceptor() - 类的构造器 infra.aop.interceptor.DebugInterceptor
Create a new DebugInterceptor with a static logger.
DebugInterceptor(boolean) - 类的构造器 infra.aop.interceptor.DebugInterceptor
Create a new DebugInterceptor with dynamic or static logger, according to the given flag.
DECLARATION_ORDER_PROPERTY - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
declarationOrder - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
The order of declaration of this advice within the aspect.
declarationOrder - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
DECLARE_PARENTS - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
declaredInSameAspect(Advisor, Advisor) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
declaredPointcut - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
declaredPointcut - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
DeclareParentsAdvisor - infra.aop.aspectj中的类
Introduction advisor delegating to the given object.
DeclareParentsAdvisor(Class<?>, String, IntroductionInterceptor) - 类的构造器 infra.aop.aspectj.DeclareParentsAdvisor
Private constructor to share common code between impl-based delegate and reference-based delegate (cannot use method such as init() to share common code, due the use of final fields).
DeclareParentsAdvisor(Class<?>, String, Class<?>) - 类的构造器 infra.aop.aspectj.DeclareParentsAdvisor
Create a new advisor for this DeclareParents field.
DeclareParentsAdvisor(Class<?>, String, Object) - 类的构造器 infra.aop.aspectj.DeclareParentsAdvisor
Create a new advisor for this DeclareParents field.
declaringClass - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
declaringClass - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
decorate(Node, BeanDefinitionHolder, ParserContext) - 类中的方法 infra.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
decorate(Node, BeanDefinitionHolder, ParserContext) - 类中的方法 infra.aop.config.ScopedProxyBeanDefinitionDecorator
 
DEFAULT_ENTER_MESSAGE - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The default message used for writing method entry messages.
DEFAULT_EXCEPTION_MESSAGE - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The default message used for writing exception messages.
DEFAULT_EXIT_MESSAGE - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The default message used for writing method exit messages.
DEFAULT_IMPL - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
DEFAULT_PRECEDENCE_COMPARATOR - 类中的静态变量 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
 
DEFAULT_TASK_EXECUTOR_BEAN_NAME - 类中的静态变量 infra.aop.interceptor.AsyncExecutionAspectSupport
The default name of the TaskExecutor bean to pick up: "taskExecutor".
DefaultAdvisorAdapterRegistry - infra.aop.framework.adapter中的类
Default implementation of the AdvisorAdapterRegistry interface.
DefaultAdvisorAdapterRegistry() - 类的构造器 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
Create a new DefaultAdvisorAdapterRegistry, registering well-known adapters.
DefaultAdvisorAutoProxyCreator - infra.aop.framework.autoproxy中的类
BeanPostProcessor implementation that creates AOP proxies based on all candidate Advisors in the current BeanFactory.
DefaultAdvisorAutoProxyCreator() - 类的构造器 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
 
DefaultAopProxyFactory - infra.aop.framework中的类
Default AopProxyFactory implementation, creating either a CGLIB proxy or a JDK dynamic proxy.
DefaultAopProxyFactory() - 类的构造器 infra.aop.framework.DefaultAopProxyFactory
 
DefaultBeanFactoryPointcutAdvisor - infra.aop.support中的类
Concrete BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in the BeanFactory, as well as the Pointcut to be configured through a bean property.
DefaultBeanFactoryPointcutAdvisor() - 类的构造器 infra.aop.support.DefaultBeanFactoryPointcutAdvisor
 
defaultExecutor - 类中的变量 infra.aop.interceptor.AsyncExecutionAspectSupport
 
defaultImplType - 类中的变量 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
 
DefaultInterceptorChainFactory - infra.aop中的类
A simple but definitive way of working out an advice chain for a Method, given an Advised object.
DefaultInterceptorChainFactory() - 类的构造器 infra.aop.DefaultInterceptorChainFactory
 
DefaultIntroductionAdvisor - infra.aop.support中的类
Simple IntroductionAdvisor implementation that by default applies to any class.
DefaultIntroductionAdvisor(DynamicIntroductionAdvice, Class<?>) - 类的构造器 infra.aop.support.DefaultIntroductionAdvisor
Create a DefaultIntroductionAdvisor for the given advice.
DefaultIntroductionAdvisor(Advice) - 类的构造器 infra.aop.support.DefaultIntroductionAdvisor
Create a DefaultIntroductionAdvisor for the given advice.
DefaultIntroductionAdvisor(Advice, IntroductionInfo) - 类的构造器 infra.aop.support.DefaultIntroductionAdvisor
Create a DefaultIntroductionAdvisor for the given advice.
defaultLogger - 类中的变量 infra.aop.interceptor.AbstractTraceInterceptor
 
DefaultMethodInvocation - infra.aop.framework中的类
 
DefaultMethodInvocation(Object, Object, Method, Class<?>, Object[], MethodInterceptor[]) - 类的构造器 infra.aop.framework.DefaultMethodInvocation
 
DefaultMethodInvocation(Object, Method, Class<?>, Object[]) - 类的构造器 infra.aop.framework.DefaultMethodInvocation
 
DefaultPointcutAdvisor - infra.aop.support中的类
Convenient Pointcut-driven Advisor implementation.
DefaultPointcutAdvisor() - 类的构造器 infra.aop.support.DefaultPointcutAdvisor
Create an empty DefaultPointcutAdvisor.
DefaultPointcutAdvisor(Pointcut, Advice) - 类的构造器 infra.aop.support.DefaultPointcutAdvisor
Create a DefaultPointcutAdvisor, specifying Pointcut and Advice.
DefaultPointcutAdvisor(Advice) - 类的构造器 infra.aop.support.DefaultPointcutAdvisor
Create a DefaultPointcutAdvisor that matches all methods.
DefaultScopedObject - infra.aop.scope中的类
Default implementation of the ScopedObject interface.
DefaultScopedObject(ConfigurableBeanFactory, String) - 类的构造器 infra.aop.scope.DefaultScopedObject
Creates a new instance of the DefaultScopedObject class.
DefensiveShadowMatch(ShadowMatch, ShadowMatch) - 类的构造器 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 
delegate - 类中的变量 infra.aop.support.DelegatingIntroductionInterceptor
Object that actually implements the interfaces.
DELEGATE_REF - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
delegateMap - 类中的变量 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
Hold weak references to keys as we don't want to interfere with garbage collection..
DelegatePerTargetObjectIntroductionInterceptor - infra.aop.support中的类
Convenient implementation of the IntroductionInterceptor interface.
DelegatePerTargetObjectIntroductionInterceptor(Class<?>, Class<?>) - 类的构造器 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
 
DelegatingIntroductionInterceptor - infra.aop.support中的类
Convenient implementation of the IntroductionInterceptor interface.
DelegatingIntroductionInterceptor() - 类的构造器 infra.aop.support.DelegatingIntroductionInterceptor
Construct a new DelegatingIntroductionInterceptor.
DelegatingIntroductionInterceptor(Object) - 类的构造器 infra.aop.support.DelegatingIntroductionInterceptor
Construct a new DelegatingIntroductionInterceptor, providing a delegate that implements the interfaces to be introduced.
description - 类中的变量 infra.aop.config.AdvisorComponentDefinition
 
description - 类中的变量 infra.aop.config.PointcutComponentDefinition
 
destroy() - 类中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
 
destroy() - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Destroys the internal BeanFactory on shutdown of the TargetSourceCreator.
destroy() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Closes the underlying ObjectPool when destroying this object.
destroy() - 类中的方法 infra.aop.target.ThreadLocalTargetSource
Dispose of targets if necessary; clear ThreadLocal.
destroyObject(PooledObject<Object>) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
 
destroyPrototypeInstance(Object) - 类中的方法 infra.aop.target.AbstractPrototypeTargetSource
Subclasses should call this method to destroy an obsolete prototype instance.
determineAdviceType() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
Duplicates some logic from getAdvice, but importantly does not force creation of the advice.
determineAnnotationType(Annotation) - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
determineAsyncExecutor(Method) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Determine the specific executor to use when executing the given method.
determineBeanType(Class<?>, String) - 类中的方法 infra.aop.framework.AbstractAdvisingBeanPostProcessor
 
determineBeanType(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
determineCandidateConstructors(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
determineClassLoader(ClassLoader) - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
Determine whether the JDK bootstrap or platform loader has been suggested -> use higher-level loader which can see infrastructure classes instead.
determinePointcutClassLoader() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Determine the ClassLoader to use for pointcut evaluation.
determineTargetClass(ConfigurableBeanFactory, String) - 类中的静态方法 infra.aop.framework.autoproxy.AutoProxyUtils
Determine the original target class for the specified bean, if possible, otherwise falling back to a regular getType lookup.
discoveredReturningGenericType - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
discoveredReturningType - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
discoveredThrowingType - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
DISPATCH_ADVISED - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
DISPATCH_TARGET - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
DO_NOT_PROXY - 类中的静态变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Convenience constant for subclasses: Return value for "do not proxy".
dontIgnore(IMessage.Kind) - 类中的方法 infra.aop.aspectj.AspectJWeaverMessageHandler
 
doProceed(MethodInvocation) - 类中的方法 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
Proceed with the supplied MethodInterceptor.
doProceed(MethodInvocation) - 类中的方法 infra.aop.support.DelegatingIntroductionInterceptor
Proceed with the supplied MethodInterceptor.
doSubmit(Callable<Object>, AsyncTaskExecutor, Class<?>) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Delegate for actually executing the given task with the chosen executor.
doValidateClass(Class<?>, ClassLoader, Set<Class<?>>) - 类中的方法 infra.aop.framework.CglibAopProxy
Checks for final methods on the given Class, as well as package-visible methods across ClassLoaders, and writes warnings to the log for each one found.
DynamicAdvisedInterceptor(AdvisedSupport) - record class的构造器 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
创建 DynamicAdvisedInterceptor 记录的实例。
DynamicIntroductionAdvice - infra.aop中的接口
Subinterface of AOP Alliance Advice that allows additional interfaces to be implemented by an Advice, and available via a proxy using that interceptor.
DynamicMethodMatcher - infra.aop.support中的类
Convenient abstract superclass for dynamic method matchers, which do care about arguments at runtime.
DynamicMethodMatcher() - 类的构造器 infra.aop.support.DynamicMethodMatcher
 
DynamicMethodMatcherPointcut - infra.aop.support中的类
Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.
DynamicMethodMatcherPointcut() - 类的构造器 infra.aop.support.DynamicMethodMatcherPointcut
 
DynamicUnadvisedExposedInterceptor(TargetSource) - record class的构造器 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
创建 DynamicUnadvisedExposedInterceptor 记录的实例。
DynamicUnadvisedInterceptor(TargetSource) - record class的构造器 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
创建 DynamicUnadvisedInterceptor 记录的实例。

E

earlyBeanReferences - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
eligibleBeans - 类中的变量 infra.aop.framework.AbstractAdvisingBeanPostProcessor
 
embeddedValueResolver - 类中的变量 infra.aop.interceptor.AsyncExecutionAspectSupport
 
EMPTY_ADVICE - 接口中的静态变量 infra.aop.Advisor
Common placeholder for an empty Advice to be returned from Advisor.getAdvice() if no proper advice has been configured (yet).
EMPTY_INTERCEPTOR - 接口中的静态变量 infra.aop.InterceptorChainFactory
 
EMPTY_TARGET_SOURCE - 类中的静态变量 infra.aop.framework.AdvisedSupport
Canonical TargetSource when there's no target, and behavior is supplied by the advisors.
EmptyTargetSource - infra.aop.target中的类
Canonical TargetSource when there is no target (or just the target class known), and behavior is supplied by interfaces and advisors only.
EmptyTargetSource(Class<?>, boolean) - 类的构造器 infra.aop.target.EmptyTargetSource
Create a new instance of the EmptyTargetSource class.
enterMessage - 类中的变量 infra.aop.interceptor.CustomizableTraceInterceptor
The message for method entry.
equals(Object) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice.AdviceExcludingMethodMatcher
 
equals(Object) - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
equals(Object) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
equals(Object) - 类中的方法 infra.aop.aspectj.AspectJPointcutAdvisor
 
equals(Object) - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 infra.aop.aspectj.ShadowMatchUtils.Key
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 infra.aop.aspectj.TypePatternClassFilter
 
equals(Object) - 类中的方法 infra.aop.ClassFilter.IntersectionClassFilter
 
equals(Object) - 类中的方法 infra.aop.ClassFilter.NegateClassFilter
 
equals(Object) - 类中的方法 infra.aop.ClassFilter.UnionClassFilter
 
equals(Object) - 类中的方法 infra.aop.framework.AdvisedSupport.AdvisorKeyEntry
 
equals(Object) - 类中的方法 infra.aop.framework.AdvisedSupport.MethodCacheKey
 
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 infra.aop.framework.CglibAopProxy
 
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.EqualsInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 infra.aop.framework.CglibAopProxy.ProxyCallbackFilter
 
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.StaticDispatcher
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
equals(Object) - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
Equality means interfaces, advisors and TargetSource are equal.
equals(Object) - record class中的方法 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameInterceptor
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
equals(Object) - 类中的方法 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
equals(Object) - 类中的方法 infra.aop.MethodMatcher.NegateMethodMatcher
 
equals(Object) - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
equals(Object) - 类中的方法 infra.aop.support.AbstractPointcutAdvisor
 
equals(Object) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
 
equals(Object) - 类中的方法 infra.aop.support.annotation.AnnotationClassFilter
 
equals(Object) - record class中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut.AnnotationCandidateClassFilter
指示某个其他对象是否“等于”此对象。
equals(Object) - 类中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut
 
equals(Object) - 类中的方法 infra.aop.support.annotation.AnnotationMethodMatcher
 
equals(Object) - 类中的方法 infra.aop.support.ComposablePointcut
 
equals(Object) - 类中的方法 infra.aop.support.ControlFlowPointcut
 
equals(Object) - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
equals(Object) - 类中的方法 infra.aop.support.NameMatchMethodPointcut
 
equals(Object) - 类中的方法 infra.aop.support.RootClassFilter
 
equals(Object) - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
 
equals(Object) - 类中的方法 infra.aop.target.EmptyTargetSource
 
equals(Object) - 类中的方法 infra.aop.target.HotSwappableTargetSource
Two HotSwappableTargetSources are equal if the current target objects are equal.
equals(Object) - 类中的方法 infra.aop.target.SingletonTargetSource
Two invoker interceptors are equal if they have the same target or if the targets or the targets are equal.
equalsAdvisors(AdvisedSupport, AdvisedSupport) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Check equality of the advisors behind the given AdvisedSupport objects.
equalsDefined - 类中的变量 infra.aop.framework.JdkDynamicAopProxy.ProxiedInterfacesCache
 
equalsInProxy(AdvisedSupport, AdvisedSupport) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Check equality of the proxies behind the given AdvisedSupport objects.
EqualsInterceptor(AdvisedSupport) - record class的构造器 infra.aop.framework.CglibAopProxy.EqualsInterceptor
创建 EqualsInterceptor 记录的实例。
equalsProxiedInterfaces(AdvisedSupport, AdvisedSupport) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Check equality of the proxied interfaces behind the given AdvisedSupport objects.
evaluateProxyInterfaces(Class<?>, ProxyFactory) - 类中的方法 infra.aop.framework.ProxyProcessorSupport
Check the interfaces on the given bean class and apply them to the ProxyFactory, if appropriate.
evaluationCount - 类中的变量 infra.aop.support.ControlFlowPointcut
 
exceptionHandler - 类中的变量 infra.aop.interceptor.AsyncExecutionAspectSupport
 
exceptionHandlerMap - 类中的变量 infra.aop.framework.adapter.ThrowsAdviceInterceptor
Methods on throws advice, keyed by exception class.
exceptionMessage - 类中的变量 infra.aop.interceptor.CustomizableTraceInterceptor
The message for exceptions during method execution.
excludedPatterns - 类中的变量 infra.aop.support.AbstractRegexpMethodPointcut
Regular expressions not to match.
executeInterceptor() - 类中的方法 infra.aop.framework.AbstractMethodInvocation
Invoke current MethodInterceptor
executeInterceptor() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
executors - 类中的变量 infra.aop.interceptor.AsyncExecutionAspectSupport
 
exitMessage - 类中的变量 infra.aop.interceptor.CustomizableTraceInterceptor
The message for method exit.
EXPOSE_PROXY_ATTRIBUTE - 类中的静态变量 infra.aop.config.AopNamespaceUtils
The expose-proxy attribute as found on AOP-related XML tags.
ExposeBeanNameAdvisors - infra.aop.interceptor中的类
Convenient methods for creating advisors that may be used when autoproxying beans created with the IoC container, binding the bean name to the current invocation.
ExposeBeanNameAdvisors() - 类的构造器 infra.aop.interceptor.ExposeBeanNameAdvisors
 
ExposeBeanNameAdvisors.ExposeBeanNameInterceptor - infra.aop.interceptor中的Record Class
Interceptor that exposes the specified bean name as invocation attribute.
ExposeBeanNameAdvisors.ExposeBeanNameIntroduction - infra.aop.interceptor中的类
Introduction that exposes the specified bean name as invocation attribute.
ExposeBeanNameInterceptor(String) - record class的构造器 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameInterceptor
创建 ExposeBeanNameInterceptor 记录的实例。
ExposeBeanNameIntroduction(String) - 类的构造器 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
 
ExposeInvocationInterceptor - infra.aop.interceptor中的类
Interceptor that exposes the current MethodInvocation as a thread-local object.
ExposeInvocationInterceptor() - 类的构造器 infra.aop.interceptor.ExposeInvocationInterceptor
Ensures that only the canonical instance can be created.
exposeProxy - 类中的变量 infra.aop.framework.ProxyConfig
 
exposeTargetClass(ConfigurableBeanFactory, String, Class<?>) - 类中的静态方法 infra.aop.framework.autoproxy.AutoProxyUtils
Expose the given target class for the specified bean, if possible.
expression - record class中的变量 infra.aop.aspectj.ShadowMatchUtils.Key
expression 记录组件的字段。
expression - 类中的变量 infra.aop.support.AbstractExpressionPointcut
 
expression() - record class中的方法 infra.aop.aspectj.ShadowMatchUtils.Key
返回 expression 记录组件的值。
EXPRESSION - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
EXPRESSION_ATTRIBUTES - 类中的静态变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
expressionPattern - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
ExpressionPointcut - infra.aop.support中的接口
Interface to be implemented by pointcuts that use String expressions.
extendAdvisors(List<Advisor>) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
Add an ExposeInvocationInterceptor to the beginning of the advice chain.
extendAdvisors(List<Advisor>) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Extension hook that subclasses can override to register additional Advisors, given the sorted Advisors obtained to date.
extendBeanDefinition(Element, ParserContext) - 类中的方法 infra.aop.config.AspectJAutoProxyBeanDefinitionParser
 

F

fallbackCompareTo(Object) - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
 
FieldAccess - org.aopalliance.intercept中的接口
This interface represents a field access in the program.
FieldInterceptor - org.aopalliance.intercept中的接口
Intercepts field access on a target object.
filterAdvisors(List<Advisor>, Class<?>) - 类中的静态方法 infra.aop.support.AopUtils
Determine the sublist of the candidateAdvisors list that is applicable to the given class.
filters - 类中的变量 infra.aop.ClassFilter.IntersectionClassFilter
 
filters - 类中的变量 infra.aop.ClassFilter.UnionClassFilter
 
findAdvisorsThatCanApply(List<Advisor>, Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Search the given candidate Advisors to find all Advisors that can apply to the specified bean.
findAndBind(Class<?>, String) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
findAnnotation(Method, Class<? extends Annotation>) - 类中的静态方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
findAspectJAnnotationOnMethod(Method) - 类中的静态方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
Find and return the first AspectJ annotation on the given method (there should only be one anyway...).
findCandidateAdvisors() - 类中的方法 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
findCandidateAdvisors() - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Find all candidate Advisors to use in auto-proxying.
findEligibleAdvisors(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Find all eligible Advisors for auto-proxying this class.
findPerClause(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Extract contents from String of form pertarget(contents).
findPriorityForClass(Class<?>) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
findPriorityForClass(String) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
findQualifiedExecutor(BeanFactory, String) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Retrieve a target executor for the given qualifier.
FixedChainStaticTargetInterceptor(MethodInterceptor[], AdvisedSupport) - 类的构造器 infra.aop.framework.CglibAopProxy.FixedChainStaticTargetInterceptor
 
fixedInterceptorMap - 类中的变量 infra.aop.framework.CglibAopProxy
 
fixedInterceptorMap - 类中的变量 infra.aop.framework.CglibAopProxy.ProxyCallbackFilter
 
fixedInterceptorOffset - 类中的变量 infra.aop.framework.CglibAopProxy
 
fixedInterceptorOffset - 类中的变量 infra.aop.framework.CglibAopProxy.ProxyCallbackFilter
 
forceAutoProxyCreatorToExposeProxy(BeanDefinitionRegistry) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
forceAutoProxyCreatorToUseClassProxying(BeanDefinitionRegistry) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
forClass(Class<?>) - 类中的静态方法 infra.aop.target.EmptyTargetSource
Return an EmptyTargetSource for the given target Class.
forClass(Class<?>, boolean) - 类中的静态方法 infra.aop.target.EmptyTargetSource
Return an EmptyTargetSource for the given target Class.
forClassAnnotation(Class<? extends Annotation>) - 类中的静态方法 infra.aop.support.annotation.AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the class level.
forMethodAnnotation(Class<? extends Annotation>) - 类中的静态方法 infra.aop.support.annotation.AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the method level.
freezeProxy - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Indicates whether or not the proxy should be frozen.
freezeProxy - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
freshAdvisorChain() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Return an independent advisor chain.
freshTarget() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
Obtain a fresh target object.
freshTarget() - 类中的方法 infra.aop.target.BeanFactoryRefreshableTargetSource
Retrieve a fresh target object.
freshTargetSource() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Return a TargetSource to use when creating a proxy.
frozen - 类中的变量 infra.aop.framework.ProxyConfig
 

G

generateInstanceSupplierCode(GenerationContext, BeanRegistrationCode, boolean) - 类中的方法 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
generateNewBeanDefinitionCode(GenerationContext, ResolvableType, BeanRegistrationCode) - 类中的方法 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
generateSetBeanDefinitionPropertiesCode(GenerationContext, BeanRegistrationCode, RootBeanDefinition, Predicate<String>) - 类中的方法 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
get(FieldAccess) - 接口中的方法 org.aopalliance.intercept.FieldInterceptor
Do the stuff you want to do before and after the field is getted.
getAccessType() - 接口中的方法 org.aopalliance.intercept.FieldAccess
Returns the access type.
getActiveCount() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
 
getActiveCount() - 接口中的方法 infra.aop.target.PoolingConfig
Return the number of active objects in the pool.
getAdvice() - 接口中的方法 infra.aop.Advisor
Return the advice part of this aspect.
getAdvice() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
Lazily instantiate advice if necessary.
getAdvice() - 类中的方法 infra.aop.aspectj.AspectJPointcutAdvisor
 
getAdvice() - 类中的方法 infra.aop.aspectj.DeclareParentsAdvisor
 
getAdvice() - 类中的方法 infra.aop.framework.AdvisedSupport.AdvisorKeyEntry
 
getAdvice() - 类中的方法 infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
 
getAdvice() - 类中的方法 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
getAdvice() - 类中的方法 infra.aop.support.AbstractGenericPointcutAdvisor
 
getAdvice() - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
getAdvice() - 类中的方法 infra.aop.support.StaticMethodMatcherPointcutAdvisor
 
getAdvice(Method, AspectJExpressionPointcut, MetadataAwareAspectInstanceFactory, int, String) - 接口中的方法 infra.aop.aspectj.annotation.AspectJAdvisorFactory
Build a Framework AOP Advice for the given AspectJ advice method.
getAdvice(Method, AspectJExpressionPointcut, MetadataAwareAspectInstanceFactory, int, String) - 类中的方法 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getAdviceBeanName() - 类中的方法 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
Return the name of the advice bean that this advisor refers to, if any.
getAdviceClass(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Gets the advice implementation class corresponding to the supplied Element.
getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Return whether the given bean is to be proxied, what additional advices (e.g.
getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - 类中的方法 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
Identify as a bean to proxy if the bean name matches one of the names in the configured list of supported names.
getAdvisor() - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
 
getAdvisor(Method, MetadataAwareAspectInstanceFactory, int, String) - 接口中的方法 infra.aop.aspectj.annotation.AspectJAdvisorFactory
Build a Framework AOP Advisor for the given AspectJ advice method.
getAdvisor(Method, MetadataAwareAspectInstanceFactory, int, String) - 类中的方法 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getAdvisorBeanNamePrefix() - 类中的方法 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Return the prefix for bean names that will cause them to be included for auto-proxying by this object.
getAdvisorCount() - 接口中的方法 infra.aop.framework.Advised
Return the number of advisors applying to this proxy.
getAdvisorCount() - 类中的方法 infra.aop.framework.AdvisedSupport
 
getAdvisorMethods(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getAdvisors() - 接口中的方法 infra.aop.framework.Advised
Return the advisors applying to this proxy.
getAdvisors() - 类中的方法 infra.aop.framework.AdvisedSupport
 
getAdvisors(MetadataAwareAspectInstanceFactory) - 接口中的方法 infra.aop.aspectj.annotation.AspectJAdvisorFactory
Build Framework AOP Advisors for all annotated At-AspectJ methods on the specified aspect instance.
getAdvisors(MetadataAwareAspectInstanceFactory) - 类中的方法 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getAdvisorsInternal() - 类中的方法 infra.aop.framework.AdvisedSupport
Allows uncontrolled access to the List of Advisors.
getAjType() - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Return AspectJ reflection information.
getAnnotation() - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getAnnotationType() - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getAopProxyFactory() - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Return the AopProxyFactory that this ProxyConfig uses.
getArgs() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getArgumentNames() - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getArguments() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
getArguments() - 接口中的方法 org.aopalliance.intercept.Invocation
Get the arguments as an array object.
getAspectClass() - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Return the aspect class.
getAspectClass() - 类中的方法 infra.aop.aspectj.SimpleAspectInstanceFactory
Return the specified aspect class (never null).
getAspectClassLoader() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Return the ClassLoader for aspect instances.
getAspectClassLoader() - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectClassLoader() - 类中的方法 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectClassLoader() - 接口中的方法 infra.aop.aspectj.AspectInstanceFactory
Expose the aspect class loader that this factory uses.
getAspectClassLoader() - 类中的方法 infra.aop.aspectj.SimpleAspectInstanceFactory
 
getAspectClassLoader() - 类中的方法 infra.aop.aspectj.SingletonAspectInstanceFactory
 
getAspectClassLoader() - 类中的方法 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
getAspectCreationMutex() - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectCreationMutex() - 类中的方法 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectCreationMutex() - 接口中的方法 infra.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
Return the best possible creation mutex for this factory.
getAspectCreationMutex() - 类中的方法 infra.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
 
getAspectCreationMutex() - 类中的方法 infra.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
 
getAspectDeclarationOrder(Advisor) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
getAspectInstance() - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectInstance() - 类中的方法 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectInstance() - 接口中的方法 infra.aop.aspectj.AspectInstanceFactory
Create an instance of this factory's aspect.
getAspectInstance() - 类中的方法 infra.aop.aspectj.SimpleAspectInstanceFactory
 
getAspectInstance() - 类中的方法 infra.aop.aspectj.SingletonAspectInstanceFactory
 
getAspectInstance() - 类中的方法 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
Look up the aspect bean from the BeanFactory and returns it.
getAspectInstanceFactory() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Return the factory for aspect instances.
getAspectInstanceFactory() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
getAspectJAdviceMethod() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Return the AspectJ-style advice method.
getAspectJPrecedenceInformationFor(Advisor) - 类中的静态方法 infra.aop.aspectj.AspectJAopUtils
Return the AspectJPrecedenceInformation provided by this advisor or its advice.
getAspectMetadata() - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectMetadata() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
Return the AspectJ AspectMetadata for this advisor.
getAspectMetadata() - 类中的方法 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectMetadata() - 接口中的方法 infra.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
Return the AspectJ AspectMetadata for this factory's aspect.
getAspectMetadata() - 类中的方法 infra.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
 
getAspectMetadata() - 类中的方法 infra.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
 
getAspectName() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
getAspectName() - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Return the aspect name.
getAspectName() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
getAspectName() - 类中的方法 infra.aop.aspectj.AspectJPointcutAdvisor
Return the name of the aspect (bean) in which the advice was declared.
getAspectName() - 接口中的方法 infra.aop.aspectj.AspectJPrecedenceInformation
Return the name of the aspect (bean) in which the advice was declared.
getAspectName(Advisor) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
getAttribute(String) - 接口中的方法 infra.aop.ProxyMethodInvocation
Return the value of the specified user attribute.
getBeanDefinitions() - 类中的方法 infra.aop.config.AdvisorComponentDefinition
 
getBeanDefinitions() - 类中的方法 infra.aop.config.AspectComponentDefinition
 
getBeanDefinitions() - 类中的方法 infra.aop.config.PointcutComponentDefinition
 
getBeanFactory() - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Return the owning BeanFactory.
getBeanFactory() - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Return the BeanFactory that this TargetSourceCreators runs in.
getBeanFactory() - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
Return the owning BeanFactory.
getBeanName() - 类中的方法 infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
 
getBeanName() - 类中的方法 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
 
getBeanName() - 类中的静态方法 infra.aop.interceptor.ExposeBeanNameAdvisors
Find the bean name for the current invocation.
getBeanName(MethodInvocation) - 类中的静态方法 infra.aop.interceptor.ExposeBeanNameAdvisors
Find the bean name for the given invocation.
getBeanReferences() - 类中的方法 infra.aop.config.AdvisorComponentDefinition
 
getBeanReferences() - 类中的方法 infra.aop.config.AspectComponentDefinition
 
getCacheKey(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Build a cache key for the given bean class and bean name.
getCallbacks(Class<?>) - 类中的方法 infra.aop.framework.CglibAopProxy
 
getClassFilter() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
getClassFilter() - 类中的方法 infra.aop.aspectj.DeclareParentsAdvisor
 
getClassFilter() - 接口中的方法 infra.aop.IntroductionAdvisor
Return the filter determining which target classes this introduction should apply to.
getClassFilter() - 接口中的方法 infra.aop.Pointcut
Return the ClassFilter for this pointcut.
getClassFilter() - 类中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut
 
getClassFilter() - 类中的方法 infra.aop.support.ComposablePointcut
 
getClassFilter() - 类中的方法 infra.aop.support.ControlFlowPointcut
 
getClassFilter() - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
getClassFilter() - 类中的方法 infra.aop.support.DynamicMethodMatcherPointcut
 
getClassFilter() - 类中的方法 infra.aop.support.StaticMethodMatcherPointcut
 
getClassFilter() - 类中的方法 infra.aop.TruePointcut
 
getClassForLogging(Object) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Determine the class to use for logging purposes.
getColumn() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.SourceLocationImpl
 
getConfigurationOnlyCopy() - 类中的方法 infra.aop.framework.AdvisedSupport
Build a configuration-only copy of this AdvisedSupport, replacing the TargetSource.
getConstructor() - 接口中的方法 org.aopalliance.intercept.ConstructorInvocation
Gets the constructor being called.
getCount() - 类中的方法 infra.aop.interceptor.DebugInterceptor
Return the number of times this interceptor has been invoked.
getCurrentProxiedBeanName() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
getCurrentProxiedBeanName() - 类中的静态方法 infra.aop.framework.autoproxy.ProxyCreationContext
Return the name of the currently proxied bean instance.
getCustomTargetSource(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
getCustomTargetSource(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
Delegate to AbstractAutoProxyCreator.getCustomTargetSource(Class, String) if the bean name matches one of the names in the configured list of supported names, returning null otherwise.
getDeclarationOrder() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
getDeclarationOrder() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
getDeclarationOrder() - 接口中的方法 infra.aop.aspectj.AspectJPrecedenceInformation
Return the declaration order of the advice member within the aspect.
getDeclaredPointcut() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
getDeclareParentsAdvisor(Field) - 类中的方法 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
Build a DeclareParentsAdvisor for the given introduction field.
getDeclaringType() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getDeclaringTypeName() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getDefaultExecutor(BeanFactory) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Retrieve or build a default executor for this advice instance.
getDefaultExecutor(BeanFactory) - 类中的方法 infra.aop.interceptor.AsyncExecutionInterceptor
This implementation searches for a unique TaskExecutor bean in the context, or for an Executor bean named "taskExecutor" otherwise.
getDescription() - 类中的方法 infra.aop.config.AdvisorComponentDefinition
 
getDescription() - 类中的方法 infra.aop.config.PointcutComponentDefinition
 
getDesignatorName() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanPointcutDesignatorHandler
 
getDiscoveredReturningGenericType() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
getDiscoveredReturningType() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
getDiscoveredThrowingType() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
getEarlyBeanReference(Object, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
getEvaluations() - 类中的方法 infra.aop.support.ControlFlowPointcut
Get the number of times ControlFlowPointcut.matches(MethodInvocation) has been evaluated.
getExceptionHandler(Throwable) - 类中的方法 infra.aop.framework.adapter.ThrowsAdviceInterceptor
Determine the exception handle method for the given exception.
getExceptionTypes() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getExcludedPatterns() - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Returns the regular expressions for exclusion matching.
getExecutorQualifier(Method) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Return the qualifier or bean name of the executor to be used when executing the given async method, typically specified in the form of an annotation attribute.
getExecutorQualifier(Method) - 类中的方法 infra.aop.interceptor.AsyncExecutionInterceptor
Subclasses may override to provide support for extracting qualifier information, e.g. via an annotation on the given method.
getExpression() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
getExpression() - 类中的方法 infra.aop.support.AbstractExpressionPointcut
Return this pointcut's expression.
getExpression() - 接口中的方法 infra.aop.support.ExpressionPointcut
Return the String expression for this pointcut.
getFallbackPointcutExpression(Class<?>) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Get a new pointcut expression based on a target class's loader rather than the default.
getField() - 接口中的方法 org.aopalliance.intercept.FieldAccess
Gets the field being accessed.
getFileName() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.SourceLocationImpl
 
getHandlerMethodCount() - 类中的方法 infra.aop.framework.adapter.ThrowsAdviceInterceptor
Return the number of handler methods in this advice.
getHitCount() - 类中的方法 infra.aop.target.ThreadLocalTargetSource
 
getHitCount() - 接口中的方法 infra.aop.target.ThreadLocalTargetSourceStats
Return the number of hits that were satisfied by a thread-bound object.
getId() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getIdleCount() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
 
getIdleCount() - 接口中的方法 infra.aop.target.PoolingConfig
Return the number of idle objects in the pool.
getInstance() - 类中的静态方法 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
Return the singleton DefaultAdvisorAdapterRegistry instance.
getInterceptor(Advisor) - 接口中的方法 infra.aop.framework.adapter.AdvisorAdapter
Return an AOP Alliance MethodInterceptor exposing the behavior of the given advice to an interception-based AOP framework.
getInterceptor(Advisor) - 类中的方法 infra.aop.framework.adapter.AfterReturningAdviceAdapter
 
getInterceptor(Advisor) - 类中的方法 infra.aop.framework.adapter.MethodBeforeAdviceAdapter
 
getInterceptor(Advisor) - 类中的方法 infra.aop.framework.adapter.ThrowsAdviceAdapter
 
getInterceptorChainFactory() - 类中的方法 infra.aop.framework.AdvisedSupport
Return the advisor chain factory to use (never null).
getInterceptorNameSuffix(BeanDefinition) - 类中的方法 infra.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
getInterceptors(Advisor) - 接口中的方法 infra.aop.framework.adapter.AdvisorAdapterRegistry
Return an array of AOP Alliance MethodInterceptors to allow use of the given Advisor in an interception-based framework.
getInterceptors(Advisor) - 类中的方法 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
getInterceptors(Advised, Method, Class<?>) - 类中的方法 infra.aop.DefaultInterceptorChainFactory
 
getInterceptors(Advised, Method, Class<?>) - 接口中的方法 infra.aop.InterceptorChainFactory
Determine a list of MethodInterceptor objects for the given advisor chain configuration.
getInterceptors(Method, Class<?>) - 类中的方法 infra.aop.framework.AdvisedSupport
Determine an array of MethodInterceptor objects for the given method, based on this configuration.
getInterfaces() - 类中的方法 infra.aop.aspectj.DeclareParentsAdvisor
 
getInterfaces() - 接口中的方法 infra.aop.IntroductionInfo
Return the additional interfaces introduced by this Advisor or Advice.
getInterfaces() - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
getInterfaces() - 类中的方法 infra.aop.support.IntroductionInfoSupport
 
getInternalBeanFactoryForBean(String) - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Return the internal BeanFactory to be used for the specified bean.
getIntroductionDelegateFor(Object) - 类中的方法 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
 
getInvocationCount() - 类中的方法 infra.aop.target.ThreadLocalTargetSource
 
getInvocationCount() - 接口中的方法 infra.aop.target.ThreadLocalTargetSourceStats
Return the number of client invocations.
getInvocationDescription(MethodInvocation) - 类中的方法 infra.aop.interceptor.DebugInterceptor
 
getInvocationDescription(MethodInvocation) - 类中的方法 infra.aop.interceptor.SimpleTraceInterceptor
Return a description for the given method invocation.
getJoinPoint() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Overridden in around advice to return proceeding join point.
getJoinPointMatch() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Get the current join point match at the join point we are being dispatched on.
getJoinPointMatch(ProxyMethodInvocation) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
getKind() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getLastRefreshTime() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
 
getLastRefreshTime() - 接口中的方法 infra.aop.target.Refreshable
Return the last time an actual refresh happened (as timestamp).
getLine() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.SourceLocationImpl
 
getLocation() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
getLocation() - 类中的方法 infra.aop.support.AbstractExpressionPointcut
Return location information about the pointcut expression if available.
getLoggerForInvocation(MethodInvocation) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Return the appropriate Logger instance to use for the given MethodInvocation.
getMaxIdle() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Return the maximum number of idle objects in the pool.
getMaxSize() - 类中的方法 infra.aop.target.AbstractPoolingTargetSource
Return the maximum size of the pool.
getMaxSize() - 接口中的方法 infra.aop.target.PoolingConfig
Return the maximum size of the pool.
getMaxWait() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Return the maximum waiting time for fetching an object from the pool.
getMethod() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getMethod() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
getMethod() - 接口中的方法 org.aopalliance.intercept.MethodInvocation
Gets the method being called.
getMethodMatcher() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
getMethodMatcher() - 接口中的方法 infra.aop.Pointcut
Return the MethodMatcher for this pointcut.
getMethodMatcher() - 类中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut
 
getMethodMatcher() - 类中的方法 infra.aop.support.ComposablePointcut
 
getMethodMatcher() - 类中的方法 infra.aop.support.ControlFlowPointcut
 
getMethodMatcher() - 类中的方法 infra.aop.support.DynamicMethodMatcherPointcut
 
getMethodMatcher() - 类中的方法 infra.aop.support.StaticMethodMatcherPointcut
 
getMethodMatcher() - 类中的方法 infra.aop.TruePointcut
 
getMinEvictableIdleTimeMillis() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Return the minimum time that an idle object can sit in the pool.
getMinIdle() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Return the minimum number of idle objects in the pool.
getModifiers() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getMostSpecificMethod(Method, Class<?>) - 类中的静态方法 infra.aop.support.AopUtils
Given a method, which may come from an interface, and a target class used in the current AOP invocation, find the corresponding target method if there is one.
getName() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getName() - 类中的方法 infra.aop.config.AdvisorComponentDefinition
 
getName() - 类中的方法 infra.aop.config.PointcutComponentDefinition
 
getNonAspectClass() - 异常错误中的方法 infra.aop.aspectj.annotation.NotAnAtAspectException
Returns the offending class.
getObject() - 类中的方法 infra.aop.config.MethodLocatingFactoryBean
 
getObject() - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
getObject() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Return a proxy.
getObject() - 类中的方法 infra.aop.scope.ScopedProxyFactoryBean
 
getObjectCount() - 类中的方法 infra.aop.target.ThreadLocalTargetSource
 
getObjectCount() - 接口中的方法 infra.aop.target.ThreadLocalTargetSourceStats
Return the number of thread-bound objects created.
getObjectType() - 类中的方法 infra.aop.config.MethodLocatingFactoryBean
 
getObjectType() - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
getObjectType() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Return the type of the proxy.
getObjectType() - 类中的方法 infra.aop.scope.ScopedProxyFactoryBean
 
getOrder() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
getOrder() - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
Determine the order for this factory's target aspect, either an instance-specific order expressed through implementing the Ordered interface (only checked for singleton beans), or an order expressed through the Order annotation at the class level.
getOrder() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
getOrder() - 类中的方法 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getOrder() - 类中的方法 infra.aop.aspectj.AspectJPointcutAdvisor
 
getOrder() - 类中的方法 infra.aop.aspectj.SimpleAspectInstanceFactory
Determine the order for this factory's aspect instance, either an instance-specific order expressed through implementing the Ordered interface, or a fallback order.
getOrder() - 类中的方法 infra.aop.aspectj.SingletonAspectInstanceFactory
Determine the order for this factory's aspect instance, either an instance-specific order expressed through implementing the Ordered interface, or a fallback order.
getOrder() - 类中的方法 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
getOrder() - 类中的方法 infra.aop.framework.ProxyProcessorSupport
 
getOrder() - 类中的方法 infra.aop.interceptor.AsyncExecutionInterceptor
 
getOrder() - 类中的方法 infra.aop.interceptor.ExposeInvocationInterceptor
 
getOrder() - 类中的方法 infra.aop.support.AbstractPointcutAdvisor
 
getOrderForAspectClass(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
 
getOrderForAspectClass(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
 
getOrderForAspectClass(Class<?>) - 类中的方法 infra.aop.aspectj.SimpleAspectInstanceFactory
Determine a fallback order for the case that the aspect instance does not express an instance-specific order through implementing the Ordered interface.
getOrderForAspectClass(Class<?>) - 类中的方法 infra.aop.aspectj.SingletonAspectInstanceFactory
Determine a fallback order for the case that the aspect instance does not express an instance-specific order through implementing the Ordered interface.
getOriginalBeanName(String) - 类中的静态方法 infra.aop.scope.ScopedProxyUtils
Get the original bean name for the provided target bean name.
getParameterNames() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getParameterNames(Executable) - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationParameterNameDiscoverer
 
getParameterNames(Executable) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Deduce the parameter names for an advice method.
getParameterTypes() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getPatterns() - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Return the regular expressions for method matching.
getPerClausePointcut() - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Return a Framework pointcut expression for a singleton aspect.
getPointcut() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Return the AspectJ expression pointcut.
getPointcut() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
The pointcut for Framework AOP to use.
getPointcut() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
getPointcut() - 类中的方法 infra.aop.aspectj.AspectJPointcutAdvisor
 
getPointcut() - 接口中的方法 infra.aop.PointcutAdvisor
Get the Pointcut that drives this advisor.
getPointcut() - 类中的方法 infra.aop.support.DefaultBeanFactoryPointcutAdvisor
 
getPointcut() - 类中的方法 infra.aop.support.DefaultPointcutAdvisor
 
getPointcut() - 类中的方法 infra.aop.support.NameMatchMethodPointcutAdvisor
 
getPointcut() - 类中的方法 infra.aop.support.RegexpMethodPointcutAdvisor
Initialize the singleton Pointcut held within this Advisor.
getPointcut() - 类中的方法 infra.aop.support.StaticMethodMatcherPointcutAdvisor
 
getPointcut(Method, Class<?>) - 类中的方法 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getPointcutBody(String[], int) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
getPointcutExpression() - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getPointcutExpression() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Return the underlying AspectJ pointcut expression.
getPoolingConfigMixin() - 类中的方法 infra.aop.target.AbstractPoolingTargetSource
Return an IntroductionAdvisor that provides a mixin exposing statistics about the pool maintained by this object.
getPrefix() - 类中的方法 infra.aop.interceptor.AbstractMonitoringInterceptor
Return the text that will get appended to the trace data.
getProxiedInterfaces() - 接口中的方法 infra.aop.framework.Advised
Return the interfaces proxied by the AOP proxy.
getProxiedInterfaces() - 类中的方法 infra.aop.framework.AdvisedSupport
 
getProxy() - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Create a new proxy according to the settings in this factory.
getProxy() - 类中的方法 infra.aop.framework.AbstractMethodInvocation
Return the proxy that this method invocation was made through.
getProxy() - 接口中的方法 infra.aop.framework.AopProxy
Create a new proxy object.
getProxy() - 类中的方法 infra.aop.framework.CglibAopProxy
 
getProxy() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
getProxy() - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
 
getProxy() - 类中的方法 infra.aop.framework.ProxyFactory
Create a new proxy according to the settings in this factory.
getProxy() - 接口中的方法 infra.aop.ProxyMethodInvocation
Return the proxy that this method invocation was made through.
getProxy(AopProxy) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Return the proxy object to expose.
getProxy(TargetSource) - 类中的静态方法 infra.aop.framework.ProxyFactory
Create a proxy for the specified TargetSource that extends the target class of the TargetSource.
getProxy(Class<T>, TargetSource) - 类中的静态方法 infra.aop.framework.ProxyFactory
Create a proxy for the specified TargetSource, implementing the specified interface.
getProxy(Class<T>, Interceptor) - 类中的静态方法 infra.aop.framework.ProxyFactory
Create a new proxy for the given interface and interceptor.
getProxy(ClassLoader) - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Create a new proxy according to the settings in this factory.
getProxy(ClassLoader) - 接口中的方法 infra.aop.framework.AopProxy
Create a new proxy object.
getProxy(ClassLoader) - 类中的方法 infra.aop.framework.CglibAopProxy
 
getProxy(ClassLoader) - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
 
getProxy(ClassLoader) - 类中的方法 infra.aop.framework.ProxyFactory
Create a new proxy according to the settings in this factory.
getProxyClass(ClassLoader) - 接口中的方法 infra.aop.framework.AopProxy
Determine the proxy class.
getProxyClass(ClassLoader) - 类中的方法 infra.aop.framework.CglibAopProxy
 
getProxyClass(ClassLoader) - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
 
getProxyClass(ClassLoader) - 类中的方法 infra.aop.framework.ProxyFactory
Determine the proxy class according to the settings in this factory.
getProxyClassLoader() - 类中的方法 infra.aop.framework.ProxyProcessorSupport
Return the configured proxy ClassLoader for this processor.
getRefreshCount() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
 
getRefreshCount() - 接口中的方法 infra.aop.target.Refreshable
Return the number of actual refreshes since startup.
getRegistry() - 类中的方法 infra.aop.DefaultInterceptorChainFactory
 
getReturnType() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
getRuntimeTestWalker(ShadowMatch) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
getShadowMatch(ExpressionPointcut, Method) - 类中的静态方法 infra.aop.aspectj.ShadowMatchUtils
Return the ShadowMatch for the specified ExpressionPointcut and Method or null if none is found.
getShadowMatch(Method, Method) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
getSignature() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getSingletonAspectInstance(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.AspectJProxyFactory
Get the singleton aspect instance for the supplied aspect type.
getSingletonInstance() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Return the singleton instance of this class's proxy object, lazily creating it if it hasn't been created already.
getSingletonTarget(Object) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Obtain the singleton target object behind the given proxy, if any.
getSource() - 类中的方法 infra.aop.config.AdvisorComponentDefinition
 
getSource() - 类中的方法 infra.aop.config.PointcutComponentDefinition
 
getSourceLocation() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getStaticPart() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getStaticPart() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
getStaticPart() - 接口中的方法 org.aopalliance.intercept.Joinpoint
Returns the static part of this joinpoint.
getStatsMixin() - 类中的方法 infra.aop.target.ThreadLocalTargetSource
Return an introduction advisor mixin that allows the AOP proxy to be cast to ThreadLocalInvokerStats.
getSuffix() - 类中的方法 infra.aop.interceptor.AbstractMonitoringInterceptor
Return the text that will get prepended to the trace data.
getTarget() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
Returns the Framework AOP target.
getTarget() - 类中的方法 infra.aop.target.AbstractLazyCreationTargetSource
Returns the lazy-initialized target object, creating it on-the-fly if it doesn't exist already.
getTarget() - 类中的方法 infra.aop.target.AbstractPoolingTargetSource
Acquire an object from the pool.
getTarget() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
 
getTarget() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Borrows an object from the ObjectPool.
getTarget() - 类中的方法 infra.aop.target.EmptyTargetSource
Always returns null.
getTarget() - 类中的方法 infra.aop.target.HotSwappableTargetSource
 
getTarget() - 类中的方法 infra.aop.target.LazyInitTargetSource
 
getTarget() - 类中的方法 infra.aop.target.PrototypeTargetSource
Obtain a new prototype instance for every call.
getTarget() - 类中的方法 infra.aop.target.SimpleBeanTargetSource
 
getTarget() - 类中的方法 infra.aop.target.SingletonTargetSource
 
getTarget() - 类中的方法 infra.aop.target.ThreadLocalTargetSource
Implementation of abstract getTarget() method.
getTarget() - 接口中的方法 infra.aop.TargetSource
Return a target instance.
getTarget(RegisteredBean) - 类中的方法 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
getTargetBeanDefinition(ConfigurableBeanFactory, String) - 类中的方法 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor
 
getTargetBeanName() - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
Return the name of the target bean in the factory.
getTargetBeanName(BeanDefinition) - 类中的方法 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor
 
getTargetBeanName(String) - 类中的静态方法 infra.aop.scope.ScopedProxyUtils
Generate the bean name that is used within the scoped proxy to reference the target bean.
getTargetClass() - 类中的方法 infra.aop.framework.AdvisedSupport
 
getTargetClass() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
getTargetClass() - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
 
getTargetClass() - 类中的方法 infra.aop.target.AbstractLazyCreationTargetSource
This default implementation returns null if the target is null (it is hasn't yet been initialized), or the target class if the target has already been initialized.
getTargetClass() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
 
getTargetClass() - 类中的方法 infra.aop.target.EmptyTargetSource
Always returns the specified target Class, or null if none.
getTargetClass() - 类中的方法 infra.aop.target.HotSwappableTargetSource
Return the type of the current target object.
getTargetClass() - 类中的方法 infra.aop.target.SingletonTargetSource
 
getTargetClass() - 接口中的方法 infra.aop.TargetClassAware
Return the target class behind the implementing object (typically a proxy configuration or an actual proxy).
getTargetClass() - 接口中的方法 infra.aop.TargetSource
Return the type of targets returned by this TargetSource.
getTargetClass(Object) - 类中的静态方法 infra.aop.support.AopUtils
Determine the target class of the given bean instance which might be an AOP proxy.
getTargetClass(MethodInvocation) - 类中的静态方法 infra.aop.support.AopUtils
Determine the target class of the given invocation.
getTargetClass(MethodInvocation) - 类中的方法 infra.aop.support.DynamicMethodMatcher
 
getTargetObject() - 类中的方法 infra.aop.scope.DefaultScopedObject
 
getTargetObject() - 接口中的方法 infra.aop.scope.ScopedObject
Return the current target object behind this scoped object proxy, in its raw form (as stored in the target scope).
getTargetShadowMatch(Method, Class<?>) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
getTargetSource() - 接口中的方法 infra.aop.framework.Advised
Return the TargetSource used by this Advised object.
getTargetSource() - 类中的方法 infra.aop.framework.AdvisedSupport
 
getTargetSource(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
 
getTargetSource(Class<?>, String) - 接口中的方法 infra.aop.framework.autoproxy.TargetSourceCreator
Create a special TargetSource for the given bean, if any.
getTargetSource(Object, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
GetterPointcut() - 类的构造器 infra.aop.Pointcut.GetterPointcut
 
GETTERS - 接口中的静态变量 infra.aop.Pointcut
Pointcut matching all bean property getters, in any class.
getThis() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
Returns the Framework AOP proxy.
getThis() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
getThis() - 接口中的方法 org.aopalliance.intercept.Joinpoint
Returns the object that holds the current joinpoint's static part.
getTimeBetweenEvictionRunsMillis() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Return the time between eviction runs that check idle objects.
getTypePattern() - 类中的方法 infra.aop.aspectj.TypePatternClassFilter
Return the AspectJ type pattern to match.
getValueToSet() - 接口中的方法 org.aopalliance.intercept.FieldAccess
Gets the value that must be set to the field.
getVarType(ReflectionVar) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
getWithinType() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.SourceLocationImpl
 
GLOBAL_SUFFIX - 类中的静态变量 infra.aop.framework.ProxyFactoryBean
This suffix in a value in an interceptor list indicates to expand globals.

H

handleError(Throwable, Method, Object...) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Handles a fatal error thrown while asynchronously invoking the specified Method.
handleMessage(IMessage) - 类中的方法 infra.aop.aspectj.AspectJWeaverMessageHandler
 
handleUncaughtException(Throwable, Method, Object...) - 接口中的方法 infra.aop.interceptor.AsyncUncaughtExceptionHandler
Handle the given uncaught exception thrown from an asynchronous method.
handleUncaughtException(Throwable, Method, Object...) - 类中的方法 infra.aop.interceptor.SimpleAsyncUncaughtExceptionHandler
 
hasAspectName(Advisor) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
hashCode - 类中的变量 infra.aop.framework.AdvisedSupport.MethodCacheKey
 
hashCode() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice.AdviceExcludingMethodMatcher
 
hashCode() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
hashCode() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
hashCode() - 类中的方法 infra.aop.aspectj.AspectJPointcutAdvisor
 
hashCode() - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
返回此对象的哈希代码值。
hashCode() - record class中的方法 infra.aop.aspectj.ShadowMatchUtils.Key
返回此对象的哈希代码值。
hashCode() - 类中的方法 infra.aop.aspectj.TypePatternClassFilter
 
hashCode() - 类中的方法 infra.aop.ClassFilter.IntersectionClassFilter
 
hashCode() - 类中的方法 infra.aop.ClassFilter.NegateClassFilter
 
hashCode() - 类中的方法 infra.aop.ClassFilter.UnionClassFilter
 
hashCode() - 类中的方法 infra.aop.framework.AdvisedSupport.AdvisorKeyEntry
 
hashCode() - 类中的方法 infra.aop.framework.AdvisedSupport.MethodCacheKey
 
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
返回此对象的哈希代码值。
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
返回此对象的哈希代码值。
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
返回此对象的哈希代码值。
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
返回此对象的哈希代码值。
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.EqualsInterceptor
返回此对象的哈希代码值。
hashCode() - 类中的方法 infra.aop.framework.CglibAopProxy
 
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
返回此对象的哈希代码值。
hashCode() - 类中的方法 infra.aop.framework.CglibAopProxy.ProxyCallbackFilter
 
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticDispatcher
返回此对象的哈希代码值。
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
返回此对象的哈希代码值。
hashCode() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
返回此对象的哈希代码值。
hashCode() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
hashCode() - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
Proxy uses the hash code of the TargetSource.
hashCode() - record class中的方法 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameInterceptor
返回此对象的哈希代码值。
hashCode() - 类中的方法 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
hashCode() - 类中的方法 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
hashCode() - 类中的方法 infra.aop.MethodMatcher.NegateMethodMatcher
 
hashCode() - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
hashCode() - 类中的方法 infra.aop.support.AbstractPointcutAdvisor
 
hashCode() - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
 
hashCode() - 类中的方法 infra.aop.support.annotation.AnnotationClassFilter
 
hashCode() - record class中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut.AnnotationCandidateClassFilter
返回此对象的哈希代码值。
hashCode() - 类中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut
 
hashCode() - 类中的方法 infra.aop.support.annotation.AnnotationMethodMatcher
 
hashCode() - 类中的方法 infra.aop.support.ComposablePointcut
 
hashCode() - 类中的方法 infra.aop.support.ControlFlowPointcut
 
hashCode() - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
hashCode() - 类中的方法 infra.aop.support.NameMatchMethodPointcut
 
hashCode() - 类中的方法 infra.aop.support.RootClassFilter
 
hashCode() - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
 
hashCode() - 类中的方法 infra.aop.target.EmptyTargetSource
 
hashCode() - 类中的方法 infra.aop.target.HotSwappableTargetSource
 
hashCode() - 类中的方法 infra.aop.target.SingletonTargetSource
SingletonTargetSource uses the hash code of the target object.
hashCodeDefined - 类中的变量 infra.aop.framework.JdkDynamicAopProxy.ProxiedInterfacesCache
 
HashCodeInterceptor(AdvisedSupport) - record class的构造器 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
创建 HashCodeInterceptor 记录的实例。
hasInterceptor() - 类中的方法 infra.aop.framework.AbstractMethodInvocation
Determine whether there is an interceptor
hasInterceptor() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
hasMatchingIntroductions(Advisor[], Class<?>) - 类中的静态方法 infra.aop.DefaultInterceptorChainFactory
Determine whether the Advisors contain matching introductions.
hasUserSuppliedInterfaces() - 类中的方法 infra.aop.framework.AdvisedSupport
 
hideProxyClassNames - 类中的变量 infra.aop.interceptor.AbstractTraceInterceptor
Indicates whether or not proxy class names should be hidden when using dynamic loggers.
HIGHER_PRECEDENCE - 类中的静态变量 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
hitCount - 类中的变量 infra.aop.target.ThreadLocalTargetSource
 
HotSwappableTargetSource - infra.aop.target中的类
TargetSource implementation that caches a local target object, but allows the target to be swapped while the application is running.
HotSwappableTargetSource(Object) - 类的构造器 infra.aop.target.HotSwappableTargetSource
Create a new HotSwappableTargetSource with the given initial target object.

I

id - 类中的变量 infra.aop.config.AspectEntry
 
ID - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ignore(IMessage.Kind) - 类中的方法 infra.aop.aspectj.AspectJWeaverMessageHandler
 
IGNORE_AJC_PROPERTY_NAME - 类中的静态变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
System property that instructs Spring to ignore ajc-compiled aspects for Spring AOP proxying, restoring traditional Spring behavior for scenarios where both weaving and AspectJ auto-proxying are enabled.
IMPLEMENT_INTERFACE - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
implementInterfacesOnObject(Object) - 类中的方法 infra.aop.support.IntroductionInfoSupport
Publish all interfaces that the given delegate implements at the proxy level.
implementsInterface(Class<?>) - 接口中的方法 infra.aop.DynamicIntroductionAdvice
Does this introduction advice implement the given interface?
implementsInterface(Class<?>) - 类中的方法 infra.aop.support.IntroductionInfoSupport
Check whether the specified interfaces is a published introduction interface.
implementsInterface(Method, Set<Class<?>>) - 类中的静态方法 infra.aop.framework.CglibAopProxy
Check whether the given method is declared on any of the given interfaces.
includePatterns - 类中的变量 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
incrementEvaluationCount() - 类中的方法 infra.aop.support.ControlFlowPointcut
Increment the evaluation count.
indexOf(Advisor) - 接口中的方法 infra.aop.framework.Advised
Return the index (from 0) of the given advisor, or -1 if no such advisor applies to this proxy.
indexOf(Advisor) - 类中的方法 infra.aop.framework.AdvisedSupport
 
indexOf(Advice) - 接口中的方法 infra.aop.framework.Advised
Return the index (from 0) of the given AOP Alliance Advice, or -1 if no such advice is an advice for this proxy.
indexOf(Advice) - 类中的方法 infra.aop.framework.AdvisedSupport
 
infra.aop - 程序包 infra.aop
Aspect Programming
infra.aop.aspectj - 程序包 infra.aop.aspectj
AspectJ integration package.
infra.aop.aspectj.annotation - 程序包 infra.aop.aspectj.annotation
Classes enabling AspectJ 5 @Annotated classes to be used in Framework AOP.
infra.aop.aspectj.autoproxy - 程序包 infra.aop.aspectj.autoproxy
Base classes enabling auto-proxying based on AspectJ.
infra.aop.config - 程序包 infra.aop.config
Support package for declarative AOP configuration, with XML schema being the primary configuration format.
infra.aop.framework - 程序包 infra.aop.framework
Package containing Infra basic AOP infrastructure, compliant with the AOP Alliance interfaces.
infra.aop.framework.adapter - 程序包 infra.aop.framework.adapter
SPI package allowing AOP framework to handle arbitrary advice types.
infra.aop.framework.autoproxy - 程序包 infra.aop.framework.autoproxy
Bean post-processors for use in ApplicationContexts to simplify AOP usage by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
infra.aop.framework.autoproxy.target - 程序包 infra.aop.framework.autoproxy.target
 
infra.aop.interceptor - 程序包 infra.aop.interceptor
Provides miscellaneous interceptor implementations.
infra.aop.scope - 程序包 infra.aop.scope
Support for AOP-based scoping of target objects, with configurable backend.
infra.aop.support - 程序包 infra.aop.support
 
infra.aop.support.annotation - 程序包 infra.aop.support.annotation
 
infra.aop.target - 程序包 infra.aop.target
 
InfrastructureAdvisorAutoProxyCreator - infra.aop.framework.autoproxy中的类
Auto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors.
InfrastructureAdvisorAutoProxyCreator() - 类的构造器 infra.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
init() - 类中的方法 infra.aop.config.AopNamespaceHandler
Register the BeanDefinitionParsers for the 'config', 'configured', 'aspectj-autoproxy' and 'scoped-proxy' tags.
init(Object) - 类中的方法 infra.aop.support.DelegatingIntroductionInterceptor
Both constructors use this init method, as it is impossible to pass a "this" reference from one constructor to another.
initBeanFactory(ConfigurableBeanFactory) - 类中的方法 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
initBeanFactory(ConfigurableBeanFactory) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
initBeanFactory(ConfigurableBeanFactory) - 类中的方法 infra.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
initExcludedPatternRepresentation(String[]) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Subclasses must implement this to initialize regexp pointcuts.
initExcludedPatternRepresentation(String[]) - 类中的方法 infra.aop.support.JdkRegexpMethodPointcut
Initialize exclusion Patterns from the supplied String[].
initializeAdvisorChain() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Create the advisor (interceptor) chain.
initializePointcutParser(ClassLoader) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Initialize the underlying AspectJ pointcut parser.
initPatternRepresentation(String[]) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Subclasses must implement this to initialize regexp pointcuts.
initPatternRepresentation(String[]) - 类中的方法 infra.aop.support.JdkRegexpMethodPointcut
Initialize Patterns from the supplied String[].
instance - 类中的静态变量 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
Keep track of a single instance so we can return it to classes that request it.
INSTANCE - 类中的静态变量 infra.aop.DefaultInterceptorChainFactory
 
INSTANCE - 类中的静态变量 infra.aop.framework.DefaultAopProxyFactory
Singleton instance of this class.
INSTANCE - 类中的静态变量 infra.aop.interceptor.ExposeInvocationInterceptor
Singleton instance of this class.
INSTANCE - 类中的静态变量 infra.aop.Pointcut.GetterPointcut
 
INSTANCE - 类中的静态变量 infra.aop.Pointcut.SetterPointcut
 
INSTANCE - 类中的静态变量 infra.aop.target.EmptyTargetSource
The canonical (Singleton) instance of this EmptyTargetSource.
INSTANCE - 类中的静态变量 infra.aop.TrueClassFilter
 
INSTANCE - 类中的静态变量 infra.aop.TrueMethodMatcher
 
INSTANCE - 类中的静态变量 infra.aop.TruePointcut
 
instanceOfMatches(Test) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.InstanceOfResidueTestVisitor
 
InstanceOfResidueTestVisitor(Class<?>, boolean, int) - 类的构造器 infra.aop.aspectj.RuntimeTestWalker.InstanceOfResidueTestVisitor
 
instantiateAdvice(AspectJExpressionPointcut) - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
instantiatedAdvice - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
InstantiationModelAwarePointcutAdvisor - infra.aop.aspectj中的接口
Interface to be implemented by Framework AOP Advisors wrapping AspectJ aspects that may have a lazy initialization strategy.
InstantiationModelAwarePointcutAdvisorImpl - infra.aop.aspectj.annotation中的类
Internal implementation of AspectJPointcutAdvisor.
InstantiationModelAwarePointcutAdvisorImpl(AspectJExpressionPointcut, Method, AspectJAdvisorFactory, MetadataAwareAspectInstanceFactory, int, String) - 类的构造器 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut - infra.aop.aspectj.annotation中的类
Pointcut implementation that changes its behaviour when the advice is instantiated.
intercept(Object, Method, Object[], MethodProxy) - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
 
intercept(Object, Method, Object[], MethodProxy) - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
 
intercept(Object, Method, Object[], MethodProxy) - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
 
intercept(Object, Method, Object[], MethodProxy) - record class中的方法 infra.aop.framework.CglibAopProxy.EqualsInterceptor
 
intercept(Object, Method, Object[], MethodProxy) - 类中的方法 infra.aop.framework.CglibAopProxy.FixedChainStaticTargetInterceptor
 
intercept(Object, Method, Object[], MethodProxy) - record class中的方法 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
 
intercept(Object, Method, Object[], MethodProxy) - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
 
intercept(Object, Method, Object[], MethodProxy) - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
 
interceptor - 类中的变量 infra.aop.support.RuntimeMethodInterceptor
 
Interceptor - org.aopalliance.intercept中的接口
This interface represents a generic interceptor.
interceptorChainFactory - 类中的变量 infra.aop.framework.AdvisedSupport
The InterceptorChainFactory to use.
InterceptorChainFactory - infra.aop中的接口
Factory interface for advisor chains.
interceptorNames - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Default is no common interceptors.
interceptorNames - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
interfaces - 类中的变量 infra.aop.framework.AdvisedSupport
Interfaces to be implemented by the proxy.
interfaces - 类中的变量 infra.aop.support.DefaultIntroductionAdvisor
 
interfaceType - 类中的变量 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
 
internalBeanFactories - 类中的变量 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Internally used StandardBeanFactory instances, keyed by bean name.
intersection(ClassFilter) - 类中的方法 infra.aop.support.ComposablePointcut
Apply an intersection with the given ClassFilter.
intersection(ClassFilter[]) - 接口中的静态方法 infra.aop.ClassFilter
Match all classes that all of the given ClassFilters match.
intersection(ClassFilter, ClassFilter) - 接口中的静态方法 infra.aop.ClassFilter
Match all classes that both of the given ClassFilters match.
intersection(MethodMatcher) - 类中的方法 infra.aop.support.ComposablePointcut
Apply an intersection with the given MethodMatcher.
intersection(MethodMatcher, MethodMatcher) - 接口中的静态方法 infra.aop.MethodMatcher
Match all methods that both of the given MethodMatchers match.
intersection(Pointcut) - 类中的方法 infra.aop.support.ComposablePointcut
Apply an intersection with the given Pointcut.
intersection(Pointcut, Pointcut) - 接口中的静态方法 infra.aop.Pointcut
Match all methods that both the given pointcuts match.
IntersectionClassFilter(ClassFilter[]) - 类的构造器 infra.aop.ClassFilter.IntersectionClassFilter
 
IntersectionIntroductionAwareMethodMatcher(MethodMatcher, MethodMatcher) - 类的构造器 infra.aop.MethodMatcher.IntersectionIntroductionAwareMethodMatcher
 
IntersectionMethodMatcher(MethodMatcher, MethodMatcher) - 类的构造器 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
introducedInterface - 类中的变量 infra.aop.aspectj.DeclareParentsAdvisor
 
IntroductionAdvisor - infra.aop中的接口
Superinterface for advisors that perform one or more AOP introductions.
IntroductionAwareMethodMatcher - infra.aop中的接口
A specialized type of MethodMatcher that takes into account introductions when matching methods.
IntroductionInfo - infra.aop中的接口
Interface supplying the information necessary to describe an introduction.
IntroductionInfoSupport - infra.aop.support中的类
Support for implementations of IntroductionInfo.
IntroductionInfoSupport() - 类的构造器 infra.aop.support.IntroductionInfoSupport
 
IntroductionInterceptor - infra.aop中的接口
Sub-interface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor.
invocableClone() - 类中的方法 infra.aop.framework.AbstractMethodInvocation
This implementation returns a shallow copy of this invocation object, including an independent copy of the original arguments array.
invocableClone() - 接口中的方法 infra.aop.ProxyMethodInvocation
Create a clone of this object.
invocableClone(Object...) - 类中的方法 infra.aop.framework.AbstractMethodInvocation
This implementation returns a shallow copy of this invocation object, using the given arguments array for the clone.
invocableClone(Object...) - 接口中的方法 infra.aop.ProxyMethodInvocation
Create a clone of this object.
invocation - 类中的静态变量 infra.aop.interceptor.ExposeInvocationInterceptor
 
Invocation - org.aopalliance.intercept中的接口
This interface represents an invocation in the program.
invocationCount - 类中的变量 infra.aop.target.ThreadLocalTargetSource
 
invoke(Object, Method, Object[]) - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
Implementation of InvocationHandler.invoke.
invoke(MethodInvocation) - 类中的方法 infra.aop.aspectj.AspectJAfterAdvice
 
invoke(MethodInvocation) - 类中的方法 infra.aop.aspectj.AspectJAfterThrowingAdvice
 
invoke(MethodInvocation) - 类中的方法 infra.aop.aspectj.AspectJAroundAdvice
 
invoke(MethodInvocation) - 类中的方法 infra.aop.framework.adapter.AfterReturningAdviceInterceptor
 
invoke(MethodInvocation) - 类中的方法 infra.aop.framework.adapter.MethodBeforeAdviceInterceptor
 
invoke(MethodInvocation) - 类中的方法 infra.aop.framework.adapter.ThrowsAdviceInterceptor
 
invoke(MethodInvocation) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Determines whether or not logging is enabled for the particular MethodInvocation.
invoke(MethodInvocation) - 类中的方法 infra.aop.interceptor.AsyncExecutionInterceptor
Intercept the given method invocation, submit the actual calling of the method to the correct task executor and return immediately to the caller.
invoke(MethodInvocation) - 类中的方法 infra.aop.interceptor.ConcurrencyThrottleInterceptor
 
invoke(MethodInvocation) - 类中的方法 infra.aop.interceptor.DebugInterceptor
 
invoke(MethodInvocation) - record class中的方法 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameInterceptor
 
invoke(MethodInvocation) - 类中的方法 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
 
invoke(MethodInvocation) - 类中的方法 infra.aop.interceptor.ExposeInvocationInterceptor
 
invoke(MethodInvocation) - 类中的方法 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
Subclasses may need to override this if they want to perform custom behaviour in around advice.
invoke(MethodInvocation) - 类中的方法 infra.aop.support.DelegatingIntroductionInterceptor
Subclasses may need to override this if they want to perform custom behaviour in around advice.
invoke(MethodInvocation) - 类中的方法 infra.aop.support.RuntimeMethodInterceptor
 
invoke(MethodInvocation) - 接口中的方法 org.aopalliance.intercept.MethodInterceptor
Implement this method to perform extra treatments before and after the invocation.
INVOKE_EQUALS - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
INVOKE_HASHCODE - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
INVOKE_TARGET - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
invokeAdviceMethod(JoinPoint, JoinPointMatch, Object, Throwable) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
invokeAdviceMethod(JoinPointMatch, Object, Throwable) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Invoke the advice method.
invokeAdviceMethodWithGivenArgs(Object[]) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
invokeHandlerMethod(MethodInvocation, Throwable, Method) - 类中的方法 infra.aop.framework.adapter.ThrowsAdviceInterceptor
 
invokeJoinPoint() - 类中的方法 infra.aop.framework.AbstractMethodInvocation
Invoke jon-point
invokeJoinPoint() - 类中的方法 infra.aop.framework.CglibAopProxy.CglibMethodInvocation
Gives a marginal performance improvement versus using reflection to invoke the target when invoking public methods.
invokeJoinPoint() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
invokeJoinpointUsingReflection(Object, Method, Object[]) - 类中的静态方法 infra.aop.support.AopUtils
Invoke the given target via reflection, as part of an AOP method invocation.
invokeMethod(Object, Method, Object[], MethodProxy) - 类中的静态方法 infra.aop.framework.CglibAopProxy
Invoke the given method with a CGLIB MethodProxy if possible, falling back to a plain reflection invocation in case of a fast-class generation failure.
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Subclasses must override this method to perform any tracing around the supplied MethodInvocation.
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 infra.aop.interceptor.CustomizableTraceInterceptor
Writes a log message before the invocation based on the value of enterMessage.
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 infra.aop.interceptor.PerformanceMonitorInterceptor
 
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 infra.aop.interceptor.SimpleTraceInterceptor
 
isActive() - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Subclasses can call this to check whether any AOP proxies have been created yet.
isAdviceInstantiated() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
isAdviceInstantiated() - 接口中的方法 infra.aop.aspectj.InstantiationModelAwarePointcutAdvisor
Return whether this advisor has already instantiated its advice.
isAdviceNode(Node, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Return true if the supplied node describes an advice type.
isAdvisorIntroducedInterface(Class<?>) - 类中的方法 infra.aop.framework.AdvisedSupport
 
isAfterAdvice - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
isAfterAdvice() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
isAfterAdvice() - 类中的方法 infra.aop.aspectj.AspectJAfterAdvice
 
isAfterAdvice() - 类中的方法 infra.aop.aspectj.AspectJAfterReturningAdvice
 
isAfterAdvice() - 类中的方法 infra.aop.aspectj.AspectJAfterThrowingAdvice
 
isAfterAdvice() - 类中的方法 infra.aop.aspectj.AspectJAroundAdvice
 
isAfterAdvice() - 类中的方法 infra.aop.aspectj.AspectJMethodBeforeAdvice
 
isAfterAdvice() - 接口中的方法 infra.aop.aspectj.AspectJPrecedenceInformation
Return whether this is an after advice.
isAfterAdvice(Advisor) - 类中的静态方法 infra.aop.aspectj.AspectJAopUtils
Return true if the advisor is a form of after advice.
isAopProxy(Object) - 类中的静态方法 infra.aop.support.AopUtils
Check whether the given object is a JDK dynamic proxy or a CGLIB proxy.
isAspect(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
isAspect(Class<?>) - 接口中的方法 infra.aop.aspectj.annotation.AspectJAdvisorFactory
Determine whether or not the given class is an aspect, as reported by AspectJ's AjTypeSystem.
isAspectJAdvice(Advisor) - 类中的静态方法 infra.aop.aspectj.AspectJProxyUtils
Determine whether the given Advisor contains an AspectJ advice.
isAspectMaterialized() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
isBeforeAdvice - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
isBeforeAdvice() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
isBeforeAdvice() - 类中的方法 infra.aop.aspectj.AspectJAfterAdvice
 
isBeforeAdvice() - 类中的方法 infra.aop.aspectj.AspectJAfterReturningAdvice
 
isBeforeAdvice() - 类中的方法 infra.aop.aspectj.AspectJAfterThrowingAdvice
 
isBeforeAdvice() - 类中的方法 infra.aop.aspectj.AspectJAroundAdvice
 
isBeforeAdvice() - 类中的方法 infra.aop.aspectj.AspectJMethodBeforeAdvice
 
isBeforeAdvice() - 接口中的方法 infra.aop.aspectj.AspectJPrecedenceInformation
Return whether this is a before advice.
isBeforeAdvice(Advisor) - 类中的静态方法 infra.aop.aspectj.AspectJAopUtils
Return true if the advisor is a form of before advice.
isBlockWhenExhausted() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Specify if the call should block when the pool is exhausted.
isCglibProxy(Object) - 类中的静态方法 infra.aop.support.AopUtils
Check whether the given object is a CGLIB proxy.
isConfigurationCallbackInterface(Class<?>) - 类中的方法 infra.aop.framework.ProxyProcessorSupport
Determine whether the given interface is just a container callback and therefore not to be considered as a reasonable proxy interface.
isEligible(Class<?>) - 类中的方法 infra.aop.framework.AbstractAdvisingBeanPostProcessor
Check whether the given class is eligible for advising with this post-processor's Advisor.
isEligible(Object, String) - 类中的方法 infra.aop.framework.AbstractAdvisingBeanPostProcessor
Check whether the given bean is eligible for advising with this post-processor's Advisor.
isEligible(Object, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
isEligibleAdvisorBean(String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Return whether the Advisor bean with the given name is eligible for proxying in the first place.
isEligibleAdvisorBean(String) - 类中的方法 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Consider Advisor beans with the specified prefix as eligible, if activated.
isEligibleAdvisorBean(String) - 类中的方法 infra.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
isEligibleAspectBean(String) - 类中的方法 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
Check whether the given aspect bean is eligible for auto-proxying.
isEligibleBean(String) - 类中的方法 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.BeanFactoryAspectJAdvisorsBuilderAdapter
 
isEligibleBean(String) - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Return whether the aspect bean with the given name is eligible.
isEligibleBean(String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.BeanFactoryAdvisorRetrieverAdapter
 
isEligibleBean(String) - 类中的方法 infra.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
Determine whether the aspect bean with the given name is eligible.
isExposeProxy() - 接口中的方法 infra.aop.framework.Advised
Return whether the factory should expose the proxy as a ThreadLocal.
isExposeProxy() - 类中的方法 infra.aop.framework.ProxyConfig
Return whether the AOP proxy will expose the AOP proxy for each invocation.
isFrozen() - 接口中的方法 infra.aop.framework.Advised
Return whether the Advised configuration is frozen, in which case no advice changes can be made.
isFrozen() - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
isFrozen() - 类中的方法 infra.aop.framework.ProxyConfig
Return whether the config is frozen, and no advice changes can be made.
isIgnoring(IMessage.Kind) - 类中的方法 infra.aop.aspectj.AspectJWeaverMessageHandler
 
isInfrastructureClass(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
isInfrastructureClass(Class<?>) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Return whether the given bean class represents an infrastructure class that should never be proxied.
isInitialized() - 类中的方法 infra.aop.target.AbstractLazyCreationTargetSource
Return whether the lazy target object of this TargetSource has already been fetched.
isInterceptorEnabled(MethodInvocation, Logger) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Determine whether the interceptor should kick in, that is, whether the invokeUnderTrace method should be called.
isInterfaceProxied(Class<?>) - 接口中的方法 infra.aop.framework.Advised
Determine whether the given interface is proxied.
isInterfaceProxied(Class<?>) - 类中的方法 infra.aop.framework.AdvisedSupport
 
isInternalLanguageInterface(Class<?>) - 类中的方法 infra.aop.framework.ProxyProcessorSupport
Determine whether the given interface is a well-known internal language interface and therefore not to be considered as a reasonable proxy interface.
isJdkDynamicProxy(Object) - 类中的静态方法 infra.aop.support.AopUtils
Check whether the given object is a JDK dynamic proxy.
isLazilyInstantiated() - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Return whether the aspect needs to be lazily instantiated.
isLazy() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
isLazy() - 接口中的方法 infra.aop.aspectj.InstantiationModelAwarePointcutAdvisor
Return whether this advisor is lazily initializing its underlying advice.
isLogEnabled(Logger) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Determine whether the given Logger instance is enabled.
isMatch(String, int) - 类中的方法 infra.aop.support.ControlFlowPointcut
Determine if the given method name matches the method name pattern at the specified index.
isMatch(String, String) - 类中的方法 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
Determine if the given bean name matches the mapped name.
isMatch(String, String) - 类中的方法 infra.aop.support.ControlFlowPointcut
Determine if the given method name matches the method name pattern.
isMatch(String, String) - 类中的方法 infra.aop.support.NameMatchMethodPointcut
Return if the given method name matches the mapped name.
isMaterialized() - 类中的方法 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
isMethodOnIntroducedInterface(MethodInvocation) - 类中的方法 infra.aop.support.IntroductionInfoSupport
Is this method on an introduced interface?
isMethodProxyCompatible(Method) - 类中的静态方法 infra.aop.framework.CglibAopProxy
 
isNamedBeanAnAdvisorOrAdvice(String) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Look at bean factory metadata to work out whether this bean name, which concludes the interceptorNames list, is an Advisor or Advice, or may be a target.
isOpaque() - 类中的方法 infra.aop.framework.ProxyConfig
Return whether proxies created by this configuration should be prevented from being cast to Advised.
isOptimize() - 类中的方法 infra.aop.framework.ProxyConfig
Return whether proxies should perform aggressive optimizations.
isOriginalInstance(String, Class<?>) - 类中的静态方法 infra.aop.framework.autoproxy.AutoProxyUtils
Determine whether the given bean name indicates an "original instance" according to AutowireCapableBeanFactory.ORIGINAL_INSTANCE_SUFFIX, skipping any proxy attempts for it.
isPerInstance() - 接口中的方法 infra.aop.Advisor
Return whether this advice is associated with a particular instance (for example, creating a mixin) or shared with all instances of the advised class obtained from the same bean factory.
isPerInstance() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
This is only of interest for Framework AOP: AspectJ instantiation semantics are much richer.
isPerThisOrPerTarget() - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Return whether the aspect is defined as "perthis" or "pertarget".
isPerTypeWithin() - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
Return whether the aspect is defined as "pertypewithin".
isPreFiltered() - 接口中的方法 infra.aop.framework.Advised
Return whether this proxy configuration is pre-filtered so that it only contains applicable advisors (matching this proxy's target class).
isPreFiltered() - 类中的方法 infra.aop.framework.AdvisedSupport
 
isPrototypeBased() - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Return whether this TargetSourceCreator is prototype-based.
isPrototypeBased() - 类中的方法 infra.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
isProxyFactoryBeanDefinition(BeanDefinition) - 类中的方法 infra.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
isProxyTargetClass() - 接口中的方法 infra.aop.framework.Advised
Are we proxying the full target class instead of specified interfaces?
isProxyTargetClass() - 类中的方法 infra.aop.framework.ProxyConfig
Return whether to proxy the target class directly as well as any interfaces.
isRuntime() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
isRuntime() - 类中的方法 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
isRuntime() - 接口中的方法 infra.aop.MethodMatcher
Is this MethodMatcher dynamic, that is, must a final call be made on the MethodMatcher.matches(MethodInvocation) method at runtime even if the 2-arg matches method returns true?
isRuntime() - 类中的方法 infra.aop.MethodMatcher.NegateMethodMatcher
 
isRuntime() - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
isRuntime() - 类中的方法 infra.aop.support.ControlFlowPointcut
 
isRuntime() - 类中的方法 infra.aop.support.DynamicMethodMatcher
 
isRuntime() - 类中的方法 infra.aop.support.StaticMethodMatcher
 
isRuntime() - 类中的方法 infra.aop.TrueMethodMatcher
 
isScopedTarget(String) - 类中的静态方法 infra.aop.scope.ScopedProxyUtils
Determine if the beanName is the name of a bean that references the target bean within a scoped proxy.
isSingleton() - 类中的方法 infra.aop.config.MethodLocatingFactoryBean
 
isSingleton() - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
isSingleton() - 类中的方法 infra.aop.framework.ProxyFactoryBean
 
isSingleton() - 类中的方法 infra.aop.scope.ScopedProxyFactoryBean
 
isStatic - 类中的变量 infra.aop.target.EmptyTargetSource
 
isStatic() - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
 
isStatic() - 类中的方法 infra.aop.target.AbstractLazyCreationTargetSource
 
isStatic() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
Not static.
isStatic() - 类中的方法 infra.aop.target.EmptyTargetSource
Always returns true.
isStatic() - 类中的方法 infra.aop.target.HotSwappableTargetSource
 
isStatic() - 类中的方法 infra.aop.target.SingletonTargetSource
 
isStatic() - 接口中的方法 infra.aop.TargetSource
Will all calls to TargetSource.getTarget() return the same object?
isSubtypeOf(Class<?>, int) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
isSupportedBeanName(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
Determine if the bean name for the given bean class matches one of the names in the configured list of supported names.
isUnbound(int) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
isUsePrefix() - 类中的方法 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Return whether to only include advisors with a certain prefix in the bean name.
isVariableName(String) - 类中的静态方法 infra.aop.aspectj.AbstractAspectJAdvice
 
isVariableName(String) - 类中的静态方法 infra.aop.aspectj.AspectJProxyUtils
 

J

JdkDynamicAopProxy - infra.aop.framework中的类
JDK-based AopProxy implementation for the AOP framework, based on JDK dynamic proxies.
JdkDynamicAopProxy(AdvisedSupport) - 类的构造器 infra.aop.framework.JdkDynamicAopProxy
Construct a new JdkDynamicAopProxy for the given AOP configuration.
JdkDynamicAopProxy.ProxiedInterfacesCache - infra.aop.framework中的类
Holder for the complete proxied interfaces and derived metadata, to be cached in AdvisedSupport.proxyMetadataCache.
JdkRegexpMethodPointcut - infra.aop.support中的类
Regular expression pointcut based on the java.util.regex package.
JdkRegexpMethodPointcut() - 类的构造器 infra.aop.support.JdkRegexpMethodPointcut
 
JOIN_POINT_KEY - 类中的静态变量 infra.aop.aspectj.AbstractAspectJAdvice
Key used in ReflectiveMethodInvocation userAttributes map for the current joinpoint.
Joinpoint - org.aopalliance.intercept中的接口
This interface represents a generic runtime joinpoint (in the AOP terminology).
joinPointArgumentIndex - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
Index for thisJoinPoint argument (currently only supported at index 0 if present at all).
joinPointStaticPartArgumentIndex - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
Index for thisJoinPointStaticPart argument (currently only supported at index 0 if present at all).

K

Key(ExpressionPointcut, Method) - record class的构造器 infra.aop.aspectj.ShadowMatchUtils.Key
创建 Key 记录的实例。
kind - 类中的变量 infra.aop.config.AdviceEntry
 

L

lastRefreshCheck - 类中的变量 infra.aop.target.AbstractRefreshableTargetSource
 
lastRefreshTime - 类中的变量 infra.aop.target.AbstractRefreshableTargetSource
 
lazy - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
lazyGetProceedingJoinPoint(ProxyMethodInvocation) - 类中的方法 infra.aop.aspectj.AspectJAroundAdvice
Return the ProceedingJoinPoint for the current invocation, instantiating it lazily if it hasn't been bound to the thread already.
LazyInitTargetSource - infra.aop.target中的类
TargetSource that lazily accesses a singleton bean from a BeanFactory.
LazyInitTargetSource() - 类的构造器 infra.aop.target.LazyInitTargetSource
 
LazyInitTargetSourceCreator - infra.aop.framework.autoproxy.target中的类
TargetSourceCreator that enforces a LazyInitTargetSource for each bean that is defined as "lazy-init".
LazyInitTargetSourceCreator() - 类的构造器 infra.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
LazySingletonAspectInstanceFactoryDecorator - infra.aop.aspectj.annotation中的类
Decorator to cause a MetadataAwareAspectInstanceFactory to instantiate only once.
LazySingletonAspectInstanceFactoryDecorator(MetadataAwareAspectInstanceFactory) - 类的构造器 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
Create a new lazily initializing decorator for the given AspectInstanceFactory.
lazyTarget - 类中的变量 infra.aop.target.AbstractLazyCreationTargetSource
The lazily initialized target object.
listeners - 类中的变量 infra.aop.framework.ProxyCreatorSupport
 
loadObject() - record class中的方法 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
 
loadObject() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticDispatcher
 
location - 类中的变量 infra.aop.support.AbstractExpressionPointcut
 
log - 类中的静态变量 infra.aop.aspectj.AspectJExpressionPointcut
 
log - 类中的静态变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
log - 类中的静态变量 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
 
log - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
log - 类中的静态变量 infra.aop.interceptor.AsyncExecutionAspectSupport
 
log - 类中的静态变量 infra.aop.interceptor.SimpleAsyncUncaughtExceptionHandler
 
logClassGenerationFailure(Method) - 类中的静态方法 infra.aop.framework.CglibAopProxy
 
logExceptionStackTrace - 类中的变量 infra.aop.interceptor.AbstractTraceInterceptor
Indicates whether to pass an exception to the logger.
logger - 类中的变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
Logger available to subclasses.
logger - 类中的静态变量 infra.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
 
logger - 类中的静态变量 infra.aop.aspectj.AspectJWeaverMessageHandler
 
logger - 类中的静态变量 infra.aop.framework.adapter.ThrowsAdviceInterceptor
 
logger - 类中的静态变量 infra.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
 
logger - 类中的静态变量 infra.aop.framework.JdkDynamicAopProxy
We use a static Log to avoid serialization issues.
logger - 类中的静态变量 infra.aop.framework.ProxyFactoryBean
 
logger - 类中的静态变量 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor
 
logger - 类中的变量 infra.aop.target.AbstractBeanFactoryTargetSource
 
logger - 类中的变量 infra.aop.target.AbstractLazyCreationTargetSource
Logger available to subclasses.
logger - 类中的变量 infra.aop.target.AbstractRefreshableTargetSource
 
logTargetClassInvocation - 类中的变量 infra.aop.interceptor.AbstractMonitoringInterceptor
 
LOWER_PRECEDENCE - 类中的静态变量 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 

M

maaif - 类中的变量 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
makeAdvisorChainAspectJCapableIfNecessary(List<Advisor>) - 类中的静态方法 infra.aop.aspectj.AspectJProxyUtils
Add special advisors if necessary to work with a proxy chain that contains AspectJ advisors: concretely, ExposeInvocationInterceptor at the beginning of the list.
makeMessageFor(IMessage) - 类中的方法 infra.aop.aspectj.AspectJWeaverMessageHandler
 
makeObject() - 类中的方法 infra.aop.target.CommonsPool2TargetSource
 
mappedNames - 类中的变量 infra.aop.support.NameMatchMethodPointcut
 
matchClass - 类中的变量 infra.aop.aspectj.RuntimeTestWalker.InstanceOfResidueTestVisitor
 
matches - 类中的变量 infra.aop.aspectj.RuntimeTestWalker.InstanceOfResidueTestVisitor
 
matches(MethodMatcher, Method, Class<?>, boolean) - 接口中的静态方法 infra.aop.MethodMatcher
Apply the given MethodMatcher to the given Method, supporting an IntroductionAwareMethodMatcher (if applicable).
matches(Pointcut, Method, Class<?>, Object...) - 接口中的静态方法 infra.aop.Pointcut
Perform the least expensive check for a pointcut match.
matches(Pointcut, MethodInvocation) - 接口中的静态方法 infra.aop.Pointcut
Perform the least expensive check for a pointcut match.
matches(Class<?>) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
matches(Class<?>) - 类中的方法 infra.aop.aspectj.TypePatternClassFilter
Should the pointcut apply to the given interface or target class?
matches(Class<?>) - 类中的方法 infra.aop.ClassFilter.IntersectionClassFilter
 
matches(Class<?>) - 接口中的方法 infra.aop.ClassFilter
Should the pointcut apply to the given interface or target class?
matches(Class<?>) - 类中的方法 infra.aop.ClassFilter.NegateClassFilter
 
matches(Class<?>) - 类中的方法 infra.aop.ClassFilter.UnionClassFilter
 
matches(Class<?>) - 类中的方法 infra.aop.support.annotation.AnnotationClassFilter
 
matches(Class<?>) - record class中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut.AnnotationCandidateClassFilter
 
matches(Class<?>) - 类中的方法 infra.aop.support.ControlFlowPointcut
Subclasses can override this for greater filtering (and performance).
matches(Class<?>) - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
matches(Class<?>) - 类中的方法 infra.aop.support.RootClassFilter
 
matches(Class<?>) - 类中的方法 infra.aop.TrueClassFilter
 
matches(Method, Class<?>) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice.AdviceExcludingMethodMatcher
 
matches(Method, Class<?>) - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
matches(Method, Class<?>) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
matches(Method, Class<?>) - 类中的方法 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
matches(Method, Class<?>) - 接口中的方法 infra.aop.MethodMatcher
Checking whether the given method matches.
matches(Method, Class<?>) - 类中的方法 infra.aop.MethodMatcher.NegateMethodMatcher
 
matches(Method, Class<?>) - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
matches(Method, Class<?>) - 类中的方法 infra.aop.Pointcut.GetterPointcut
 
matches(Method, Class<?>) - 类中的方法 infra.aop.Pointcut.SetterPointcut
 
matches(Method, Class<?>) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Try to match the regular expression against the fully qualified name of the target class as well as against the method's declaring class, plus the name of the method.
matches(Method, Class<?>) - 类中的方法 infra.aop.support.annotation.AnnotationMethodMatcher
 
matches(Method, Class<?>) - 类中的方法 infra.aop.support.ControlFlowPointcut
Subclasses can override this if it's possible to filter out some candidate classes.
matches(Method, Class<?>) - 类中的方法 infra.aop.support.DynamicMethodMatcher
Can override to add preconditions for dynamic matching.
matches(Method, Class<?>) - 类中的方法 infra.aop.support.NameMatchMethodPointcut
 
matches(Method, Class<?>) - 类中的方法 infra.aop.TrueMethodMatcher
 
matches(Method, Class<?>, boolean) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
matches(Method, Class<?>, boolean) - 接口中的方法 infra.aop.IntroductionAwareMethodMatcher
Perform static checking whether the given method matches.
matches(Method, Class<?>, boolean) - 类中的方法 infra.aop.MethodMatcher.ClassFilterAwareUnionIntroductionAwareMethodMatcher
 
matches(Method, Class<?>, boolean) - 类中的方法 infra.aop.MethodMatcher.IntersectionIntroductionAwareMethodMatcher
 
matches(Method, Class<?>, boolean) - 类中的方法 infra.aop.MethodMatcher.UnionIntroductionAwareMethodMatcher
 
matches(String, int) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Does the pattern at the given index match the given String?
matches(String, int) - 类中的方法 infra.aop.support.JdkRegexpMethodPointcut
Returns true if the Pattern at index patternIndex matches the supplied candidate String.
matches(MethodInvocation) - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
matches(MethodInvocation) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
matches(MethodInvocation) - 类中的方法 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
matches(MethodInvocation) - 接口中的方法 infra.aop.MethodMatcher
Check whether there a runtime (dynamic) match for this method, which must have matched statically.
matches(MethodInvocation) - 类中的方法 infra.aop.MethodMatcher.NegateMethodMatcher
 
matches(MethodInvocation) - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
matches(MethodInvocation) - 类中的方法 infra.aop.support.ControlFlowPointcut
 
matches(MethodInvocation) - 类中的方法 infra.aop.support.StaticMethodMatcher
 
matches(MethodInvocation) - 类中的方法 infra.aop.TrueMethodMatcher
 
matchesBean(String) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
matchesClass1(Class<?>) - 类中的方法 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
matchesClass1(Class<?>) - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
matchesClass2(Class<?>) - 类中的方法 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
matchesClass2(Class<?>) - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
matchesDynamically(MatchingContext) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
matchesExclusion(String, int) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Does the exclusion pattern at the given index match the given String?
matchesExclusion(String, int) - 类中的方法 infra.aop.support.JdkRegexpMethodPointcut
Returns true if the exclusion Pattern at index patternIndex matches the supplied candidate String.
matchesJoinPoint(Object, Object, Object[]) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 
matchesMethod(Method) - 类中的方法 infra.aop.support.annotation.AnnotationMethodMatcher
 
matchesPattern(String) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Match the specified candidate against the configured patterns.
matchesReturnValue(Class<?>, Method, Object) - 类中的方法 infra.aop.aspectj.AspectJAfterReturningAdvice
Following AspectJ semantics, if a return value is null (or return type is void), then the return type of target method should be used to determine whether advice is invoked or not.
matchesStatically(MatchingContext) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
matchVarType - 类中的变量 infra.aop.aspectj.RuntimeTestWalker.InstanceOfResidueTestVisitor
 
materialized - 类中的变量 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
maxIdle - 类中的变量 infra.aop.target.CommonsPool2TargetSource
 
maxSize - 类中的变量 infra.aop.target.AbstractPoolingTargetSource
The maximum size of the pool.
maxWait - 类中的变量 infra.aop.target.CommonsPool2TargetSource
 
maybeBindAnnotationsFromPointcutExpression() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Parse the string pointcut expression looking for: @this, @target, @args, @within, @withincode, @annotation.
maybeBindJoinPoint(Class<?>) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
maybeBindJoinPointStaticPart(Class<?>) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
maybeBindPrimitiveArgsFromPointcutExpression() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Match up args against unbound arguments of primitive types.
maybeBindProceedingJoinPoint(Class<?>) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
maybeBindReferencePointcutParameter() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
maybeBindReturningVariable() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If a returning variable was specified and there is only one choice remaining, bind it.
maybeBindThisJoinPoint() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If the first parameter is of type JoinPoint or ProceedingJoinPoint,bind "thisJoinPoint" as parameter name and return true, else return false.
maybeBindThisJoinPointStaticPart() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
maybeBindThisOrTargetOrArgsFromPointcutExpression() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Parse the string pointcut expression looking for this(), target() and args() expressions.
maybeBindThrowingVariable() - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If a throwing name was specified and there is exactly one choice remaining (argument that is a subtype of Throwable) then bind it.
maybeExtractVariableName(String) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
maybeExtractVariableNamesFromArgs(String, List<String>) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Given an args pointcut body (could be args or at_args), add any candidate variable names to the given list.
maybeMatches() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 
mayNeedDynamicTest() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanContextMatcher
 
message - 类中的变量 infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
 
metadata - 类中的变量 infra.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
 
metadata - 类中的变量 infra.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
 
MetadataAwareAspectInstanceFactory - infra.aop.aspectj.annotation中的接口
Subinterface of AspectInstanceFactory that returns AspectMetadata associated with AspectJ-annotated classes.
method - record class中的变量 infra.aop.aspectj.ShadowMatchUtils.Key
method 记录组件的字段。
method - 类中的变量 infra.aop.config.MethodLocatingFactoryBean
 
method - 类中的变量 infra.aop.framework.AdvisedSupport.MethodCacheKey
 
method - 类中的变量 infra.aop.framework.DefaultMethodInvocation
 
method() - record class中的方法 infra.aop.aspectj.ShadowMatchUtils.Key
返回 method 记录组件的值。
METHOD_INDEX - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
MethodBeforeAdvice - infra.aop中的接口
Advice invoked before a method is invoked.
MethodBeforeAdviceAdapter - infra.aop.framework.adapter中的类
Adapter to enable MethodBeforeAdvice to be used in the AOP framework.
MethodBeforeAdviceAdapter() - 类的构造器 infra.aop.framework.adapter.MethodBeforeAdviceAdapter
 
MethodBeforeAdviceInterceptor - infra.aop.framework.adapter中的类
Interceptor to wrap a MethodBeforeAdvice.
MethodBeforeAdviceInterceptor(MethodBeforeAdvice) - 类的构造器 infra.aop.framework.adapter.MethodBeforeAdviceInterceptor
Create a new MethodBeforeAdviceInterceptor for the given advice.
methodCache - 类中的变量 infra.aop.framework.AdvisedSupport
Cache with Method as key and advisor chain List as value.
MethodCacheKey(Method) - 类的构造器 infra.aop.framework.AdvisedSupport.MethodCacheKey
 
MethodInterceptor - org.aopalliance.intercept中的接口
Intercepts calls on an interface on its way to the target.
methodInvocation - 类中的变量 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
MethodInvocation - org.aopalliance.intercept中的接口
Description of an invocation to a method, given to an interceptor upon method-call.
MethodInvocationProceedingJoinPoint - infra.aop.aspectj中的类
An implementation of the AspectJ ProceedingJoinPoint interface wrapping an AOP Alliance MethodInvocation.
MethodInvocationProceedingJoinPoint(ProxyMethodInvocation) - 类的构造器 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
Create a new MethodInvocationProceedingJoinPoint, wrapping the given Framework ProxyMethodInvocation object.
MethodInvocationProceedingJoinPoint.MethodSignatureImpl - infra.aop.aspectj中的类
Lazily initialized MethodSignature.
MethodInvocationProceedingJoinPoint.SourceLocationImpl - infra.aop.aspectj中的类
Lazily initialized SourceLocation.
MethodLocatingFactoryBean - infra.aop.config中的类
FactoryBean implementation that locates a Method on a specified bean.
MethodLocatingFactoryBean() - 类的构造器 infra.aop.config.MethodLocatingFactoryBean
 
methodMatcher - 类中的变量 infra.aop.support.annotation.AnnotationMatchingPointcut
 
methodMatcher - 类中的变量 infra.aop.support.ComposablePointcut
 
methodMatcher - 类中的变量 infra.aop.support.RuntimeMethodInterceptor
 
MethodMatcher - infra.aop中的接口
Part of a Pointcut: Checks whether the target method is eligible for advice.
MethodMatcher.ClassFilterAwareUnionIntroductionAwareMethodMatcher - infra.aop中的类
MethodMatcher implementation for a union of two given MethodMatchers of which at least one is an IntroductionAwareMethodMatcher, supporting an associated ClassFilter per MethodMatcher.
MethodMatcher.ClassFilterAwareUnionMethodMatcher - infra.aop中的类
MethodMatcher implementation for a union of two given MethodMatchers, supporting an associated ClassFilter per MethodMatcher.
MethodMatcher.IntersectionIntroductionAwareMethodMatcher - infra.aop中的类
MethodMatcher implementation for an intersection of two given MethodMatchers of which at least one is an IntroductionAwareMethodMatcher.
MethodMatcher.IntersectionMethodMatcher - infra.aop中的类
MethodMatcher implementation for an intersection of two given MethodMatcher.
MethodMatcher.NegateMethodMatcher - infra.aop中的类
 
MethodMatcher.UnionIntroductionAwareMethodMatcher - infra.aop中的类
MethodMatcher implementation for a union of two given MethodMatchers of which at least one is an IntroductionAwareMethodMatcher.
MethodMatcher.UnionMethodMatcher - infra.aop中的类
MethodMatcher implementation for a union of two given MethodMatcher.
methodMatcherKey - 类中的变量 infra.aop.framework.AdvisedSupport.AdvisorKeyEntry
 
methodName - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
methodName - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
methodName - 类中的变量 infra.aop.config.MethodLocatingFactoryBean
 
methodNamePatterns - 类中的变量 infra.aop.support.ControlFlowPointcut
An immutable list of distinct method name patterns against which to match.
methodProxy - 类中的变量 infra.aop.framework.CglibAopProxy.CglibMethodInvocation
 
MethodSignatureImpl() - 类的构造器 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
minEvictableIdleTimeMillis - 类中的变量 infra.aop.target.CommonsPool2TargetSource
 
minIdle - 类中的变量 infra.aop.target.CommonsPool2TargetSource
 
mm1 - 类中的变量 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
mm1 - 类中的变量 infra.aop.MethodMatcher.UnionMethodMatcher
 
mm2 - 类中的变量 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
mm2 - 类中的变量 infra.aop.MethodMatcher.UnionMethodMatcher
 
myClassField - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker
 

N

name - 类中的变量 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
name - 类中的变量 infra.aop.config.AdvisorEntry
 
name - 类中的变量 infra.aop.config.PointcutEntry
 
namedBeanToAdvisor(Object) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Convert the following object sourced from calling getBean() on a name in the interceptorNames array to an Advisor or TargetSource.
NameMatchMethodPointcut - infra.aop.support中的类
Pointcut bean for simple method name matches, as an alternative to regexp patterns.
NameMatchMethodPointcut() - 类的构造器 infra.aop.support.NameMatchMethodPointcut
 
NameMatchMethodPointcutAdvisor - infra.aop.support中的类
Convenient class for name-match method pointcuts that hold an Advice, making them an Advisor.
NameMatchMethodPointcutAdvisor() - 类的构造器 infra.aop.support.NameMatchMethodPointcutAdvisor
 
NameMatchMethodPointcutAdvisor(Advice) - 类的构造器 infra.aop.support.NameMatchMethodPointcutAdvisor
 
negate(ClassFilter) - 接口中的静态方法 infra.aop.ClassFilter
Return a class filter that represents the logical negation of the specified filter instance.
negate(MethodMatcher) - 接口中的静态方法 infra.aop.MethodMatcher
Return a method matcher that represents the logical negation of the specified matcher instance.
NegateClassFilter(ClassFilter) - 类的构造器 infra.aop.ClassFilter.NegateClassFilter
 
NegateMethodMatcher(MethodMatcher) - 类的构造器 infra.aop.MethodMatcher.NegateMethodMatcher
 
neverMatches() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 
newPrototypeInstance() - 类中的方法 infra.aop.framework.ProxyFactoryBean
Create a new prototype instance of this class's created proxy object, backed by an independent AdvisedSupport configuration.
newPrototypeInstance() - 类中的方法 infra.aop.target.AbstractPrototypeTargetSource
Subclasses should call this method to create a new prototype instance.
NO_ALIASES - 类中的静态变量 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
 
NO_OVERRIDE - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
nonAspectClass - 异常错误中的变量 infra.aop.aspectj.annotation.NotAnAtAspectException
 
nonReferencePointcutTokens - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
NotAnAtAspectException - infra.aop.aspectj.annotation中的异常错误
Extension of AopConfigException thrown when trying to perform an advisor generation operation on a class that is not an AspectJ annotation-style aspect.
NotAnAtAspectException(Class<?>) - 异常错误的构造器 infra.aop.aspectj.annotation.NotAnAtAspectException
Create a new NotAnAtAspectException for the given class.
numberOfRemainingUnboundArguments - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
numTokensConsumed - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer.PointcutBody
 

O

obtainFreshBean(BeanFactory, String) - 类中的方法 infra.aop.target.BeanFactoryRefreshableTargetSource
A template method that subclasses may override to provide a fresh target object for the given bean factory and bean name.
obtainPointcutExpression() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Lazily build the underlying AspectJ pointcut expression.
onSetExpression(String) - 类中的方法 infra.aop.support.AbstractExpressionPointcut
Called when a new pointcut expression is set.
opaque - 类中的变量 infra.aop.framework.ProxyConfig
 
optimize - 类中的变量 infra.aop.framework.ProxyConfig
 
order - 类中的变量 infra.aop.aspectj.AspectJPointcutAdvisor
 
order - 类中的变量 infra.aop.framework.ProxyProcessorSupport
This should run after all other processors, so that it can just add an advisor to existing proxies rather than double-proxy.
ORDER_PROPERTY - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
org.aopalliance.aop - 程序包 org.aopalliance.aop
 
org.aopalliance.intercept - 程序包 org.aopalliance.intercept
 
original - 类中的变量 infra.aop.ClassFilter.NegateClassFilter
 
original - 类中的变量 infra.aop.MethodMatcher.NegateMethodMatcher
 
ORIGINAL_TARGET_CLASS_ATTRIBUTE - 类中的静态变量 infra.aop.framework.autoproxy.AutoProxyUtils
Bean definition attribute that indicates the original target class of an auto-proxied bean, e.g. to be used for the introspection of annotations on the target class behind an interface-based proxy.
other - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 

P

parameterNameBindings - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
parameterNameDiscoverer - 类中的变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
parameterNameDiscoverer - 类中的静态变量 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
parameterNames - 类中的变量 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
parameterTypes - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
parameterTypes - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
parse(String) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.BeanPointcutDesignatorHandler
 
parse(Element, ParserContext) - 类中的方法 infra.aop.config.AspectJAutoProxyBeanDefinitionParser
 
parse(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
 
parseAdvice(String, int, Element, Element, ParserContext, List<BeanDefinition>, List<BeanReference>) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Parses one of 'before', 'after', 'after-returning', 'after-throwing' or 'around' and registers the resulting BeanDefinition with the supplied BeanDefinitionRegistry.
parseAdvisor(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Parses the supplied <advisor> element and registers the resulting Advisor and any resulting Pointcut with the supplied BeanDefinitionRegistry.
parseAspect(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
 
parseDeclareParents(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Parse a 'declare-parents' element and register the appropriate DeclareParentsAdvisor with the BeanDefinitionRegistry encapsulated in the supplied ParserContext.
parsePointcut(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Parses the supplied <pointcut> and registers the resulting Pointcut with the BeanDefinitionRegistry.
parsePointcutProperty(Element, ParserContext) - 类中的方法 infra.aop.config.ConfigBeanDefinitionParser
Parses the pointcut or pointcut-ref attributes of the supplied Element and add a pointcut property as appropriate.
parseState - 类中的变量 infra.aop.config.ConfigBeanDefinitionParser
 
PartiallyComparableAdvisorHolder(Advisor, Comparator<Advisor>) - record class的构造器 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
创建 PartiallyComparableAdvisorHolder 记录的实例。
passivateObject(PooledObject<Object>) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
 
PATTERN - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The Pattern used to match placeholders.
patterns - 类中的变量 infra.aop.support.AbstractRegexpMethodPointcut
Regular expressions to match.
patterns - 类中的变量 infra.aop.support.RegexpMethodPointcutAdvisor
 
perClausePointcut - 类中的变量 infra.aop.aspectj.annotation.AspectMetadata
Framework AOP pointcut corresponding to the per clause of the aspect.
PerformanceMonitorInterceptor - infra.aop.interceptor中的类
Simple AOP Alliance MethodInterceptor for performance monitoring.
PerformanceMonitorInterceptor() - 类的构造器 infra.aop.interceptor.PerformanceMonitorInterceptor
Create a new PerformanceMonitorInterceptor with a static logger.
PerformanceMonitorInterceptor(boolean) - 类的构造器 infra.aop.interceptor.PerformanceMonitorInterceptor
Create a new PerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
PerTargetInstantiationModelPointcut(AspectJExpressionPointcut, Pointcut, MetadataAwareAspectInstanceFactory) - 类的构造器 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
PLACEHOLDER_ARGUMENT_TYPES - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[argumentTypes] placeholder.
PLACEHOLDER_ARGUMENTS - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[arguments] placeholder.
PLACEHOLDER_EXCEPTION - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[exception] placeholder.
PLACEHOLDER_INVOCATION_TIME - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[invocationTime] placeholder.
PLACEHOLDER_METHOD_NAME - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[methodName] placeholder.
PLACEHOLDER_RETURN_VALUE - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[returnValue] placeholder.
PLACEHOLDER_TARGET_CLASS_NAME - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[targetClassName] placeholder.
PLACEHOLDER_TARGET_CLASS_SHORT_NAME - 类中的静态变量 infra.aop.interceptor.CustomizableTraceInterceptor
The $[targetClassShortName] placeholder.
pointcut - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
 
pointcut - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
pointcut - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
pointcut - 类中的变量 infra.aop.aspectj.AspectJPointcutAdvisor
 
pointcut - 类中的变量 infra.aop.support.DefaultBeanFactoryPointcutAdvisor
 
pointcut - 类中的变量 infra.aop.support.DefaultPointcutAdvisor
 
pointcut - 类中的变量 infra.aop.support.NameMatchMethodPointcutAdvisor
 
pointcut - 类中的变量 infra.aop.support.RegexpMethodPointcutAdvisor
 
Pointcut - infra.aop中的接口
Core pointcut abstraction.
POINTCUT - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
POINTCUT_INDEX - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
POINTCUT_REF - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
Pointcut.GetterPointcut - infra.aop中的类
Pointcut implementation that matches bean property getters.
Pointcut.SetterPointcut - infra.aop中的类
Pointcut implementation that matches bean property setters.
PointcutAdvisor - infra.aop中的接口
Superinterface for all Advisors that are driven by a pointcut.
pointcutBeanName - 类中的变量 infra.aop.config.PointcutComponentDefinition
 
PointcutBody(int, String) - 类的构造器 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer.PointcutBody
 
pointcutClassLoader - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
PointcutComponentDefinition - infra.aop.config中的类
ComponentDefinition implementation that holds a pointcut definition.
PointcutComponentDefinition(String, BeanDefinition, String) - 类的构造器 infra.aop.config.PointcutComponentDefinition
 
pointcutDeclarationScope - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
pointcutDefinition - 类中的变量 infra.aop.config.PointcutComponentDefinition
 
PointcutEntry - infra.aop.config中的类
ParseState entry representing a pointcut.
PointcutEntry(String) - 类的构造器 infra.aop.config.PointcutEntry
Create a new PointcutEntry instance.
pointcutExpression - 类中的变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
pointcutExpression - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
The pointcut expression associated with the advice, as a simple String.
pointcutExpression - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
pointcutMonitor - 类中的变量 infra.aop.support.RegexpMethodPointcutAdvisor
 
pointcutParameterNames - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
pointcutParameterTypes - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
pointcutParsingFailed - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut
 
pool - 类中的变量 infra.aop.target.CommonsPool2TargetSource
The Apache Commons ObjectPool used to pool target objects.
PoolingConfig - infra.aop.target中的接口
Config interface for a pooling target source.
postInterceptors - 类中的变量 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
postProcessAfterInitialization(Object, String) - 类中的方法 infra.aop.framework.AbstractAdvisingBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - 类中的方法 infra.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
postProcessAfterInitialization(Object, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Create a proxy with the configured interceptors if the bean is identified as one to proxy by the subclass.
postProcessBeforeInstantiation(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
postProcessProxyFactory(ProxyFactory) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
A hook for subclasses to post-process the ProxyFactory before creating the proxy instance with it.
postProcessTargetObject(Object) - 类中的方法 infra.aop.target.LazyInitTargetSource
Subclasses may override this method to perform additional processing on the target object when it is first loaded.
predictBeanType(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
preFiltered - 类中的变量 infra.aop.framework.AdvisedSupport
Whether the Advisors are already filtered for the specific target class.
prefix - 类中的变量 infra.aop.interceptor.AbstractMonitoringInterceptor
 
PREFIX_COMMONS_POOL - 类中的静态变量 infra.aop.framework.autoproxy.target.QuickTargetSourceCreator
The CommonsPool2TargetSource prefix.
PREFIX_PROTOTYPE - 类中的静态变量 infra.aop.framework.autoproxy.target.QuickTargetSourceCreator
The PrototypeTargetSource prefix.
PREFIX_THREAD_LOCAL - 类中的静态变量 infra.aop.framework.autoproxy.target.QuickTargetSourceCreator
The ThreadLocalTargetSource prefix.
preInstantiationPointcut - 类中的变量 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
preInterceptors - 类中的变量 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
prepareProxyFactory(Object, String) - 类中的方法 infra.aop.framework.AbstractAdvisingBeanPostProcessor
Prepare a ProxyFactory for the given bean.
prepareProxyFactory(Object, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
PRESERVE_TARGET_CLASS_ATTRIBUTE - 类中的静态变量 infra.aop.framework.autoproxy.AutoProxyUtils
Bean definition attribute that may indicate whether a given bean is supposed to be proxied with its target class (in case of it getting proxied in the first place).
primary - 类中的变量 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 
proceed() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
proceed() - 类中的方法 infra.aop.framework.AbstractMethodInvocation
Basic logic.
proceed() - 接口中的方法 org.aopalliance.intercept.Joinpoint
Proceeds to the next interceptor in the chain.
proceed(Object[]) - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
processAheadOfTime(ConfigurableBeanFactory) - 类中的静态方法 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor.AspectDelegate
 
processAheadOfTime(ConfigurableBeanFactory) - 类中的方法 infra.aop.aspectj.annotation.AspectJBeanFactoryInitializationAotProcessor
 
processAheadOfTime(RegisteredBean) - 类中的方法 infra.aop.aspectj.annotation.AspectJAdvisorBeanRegistrationAotProcessor
 
processAheadOfTime(RegisteredBean) - 类中的方法 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor
 
processReturnValue(Object, Object, Method, Object) - 类中的静态方法 infra.aop.framework.CglibAopProxy
Process a return value.
PrototypeAspectInstanceFactory - infra.aop.aspectj.annotation中的类
AspectInstanceFactory backed by a BeanFactory-provided prototype, enforcing prototype semantics.
PrototypeAspectInstanceFactory(BeanFactory, String) - 类的构造器 infra.aop.aspectj.annotation.PrototypeAspectInstanceFactory
Create a PrototypeAspectInstanceFactory.
PrototypePlaceholderAdvisor(String) - 类的构造器 infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
 
PrototypeTargetSource - infra.aop.target中的类
TargetSource implementation that creates a new instance of the target bean for each request, destroying each instance on release (after each request).
PrototypeTargetSource() - 类的构造器 infra.aop.target.PrototypeTargetSource
 
proxiedInterfaces - 类中的变量 infra.aop.framework.JdkDynamicAopProxy.ProxiedInterfacesCache
 
ProxiedInterfacesCache(AdvisedSupport) - 类的构造器 infra.aop.framework.JdkDynamicAopProxy.ProxiedInterfacesCache
 
proxiedUserInterfaces(Object) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Extract the user-specified interfaces that the given proxy implements, i.e. all non-Advised interfaces that the proxy implements.
proxy - 类中的变量 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
proxy - 类中的变量 infra.aop.framework.DefaultMethodInvocation
 
proxy - 类中的变量 infra.aop.scope.ScopedProxyFactoryBean
The cached singleton proxy.
PROXY_TARGET_CLASS - 类中的静态变量 infra.aop.config.ScopedProxyBeanDefinitionDecorator
 
PROXY_TARGET_CLASS_ATTRIBUTE - 类中的静态变量 infra.aop.config.AopNamespaceUtils
The proxy-target-class attribute as found on AOP-related XML tags.
PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS - 类中的静态变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Convenience constant for subclasses: Return value for "proxy without additional interceptors, just the common ones".
ProxyCallbackFilter(AdvisedSupport, Map<Method, Integer>, int) - 类的构造器 infra.aop.framework.CglibAopProxy.ProxyCallbackFilter
 
proxyClassLoader - 类中的变量 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
proxyClassLoader - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
proxyClassLoader - 类中的变量 infra.aop.framework.ProxyProcessorSupport
 
ProxyConfig - infra.aop.framework中的类
Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.
ProxyConfig() - 类的构造器 infra.aop.framework.ProxyConfig
 
ProxyCreationContext - infra.aop.framework.autoproxy中的类
Holder for the current proxy creation context, as exposed by auto-proxy creators such as AbstractAdvisorAutoProxyCreator.
ProxyCreationContext() - 类的构造器 infra.aop.framework.autoproxy.ProxyCreationContext
 
ProxyCreator - infra.aop.framework中的接口
Proxy Creator
ProxyCreatorSupport - infra.aop.framework中的类
Base class for proxy factories.
ProxyCreatorSupport() - 类的构造器 infra.aop.framework.ProxyCreatorSupport
Create a new ProxyCreatorSupport instance.
ProxyCreatorSupport(AopProxyFactory) - 类的构造器 infra.aop.framework.ProxyCreatorSupport
Create a new ProxyCreatorSupport instance.
ProxyFactory - infra.aop.framework中的类
Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.
ProxyFactory() - 类的构造器 infra.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactory(Class<?>...) - 类的构造器 infra.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactory(Class<?>, TargetSource) - 类的构造器 infra.aop.framework.ProxyFactory
Create a ProxyFactory for the specified TargetSource, making the proxy implement the specified interface.
ProxyFactory(Class<?>, Interceptor) - 类的构造器 infra.aop.framework.ProxyFactory
Create a new ProxyFactory for the given interface and interceptor.
ProxyFactory(Object) - 类的构造器 infra.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactoryBean - infra.aop.framework中的类
FactoryBean implementation that builds an AOP proxy based on beans in BeanFactory.
ProxyFactoryBean() - 类的构造器 infra.aop.framework.ProxyFactoryBean
 
ProxyFactoryBean.PrototypePlaceholderAdvisor - infra.aop.framework中的类
Used in the interceptor chain where we need to replace a bean with a prototype on creating a proxy.
proxyInterfaces - 类中的变量 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
proxyMetadataCache - 类中的变量 infra.aop.framework.AdvisedSupport
Optional field for AopProxy implementations to store metadata in.
ProxyMethodInvocation - infra.aop中的接口
Extension of the AOP Alliance MethodInvocation interface, allowing access to the proxy that the method invocation was made through.
ProxyProcessorSupport - infra.aop.framework中的类
Base class with common functionality for proxy processors, in particular ClassLoader management and the ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, infra.aop.framework.ProxyFactory) algorithm.
ProxyProcessorSupport() - 类的构造器 infra.aop.framework.ProxyProcessorSupport
 
proxyTargetClass - 类中的变量 infra.aop.framework.ProxyConfig
 
proxyTypes - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
publishedInterfaces - 类中的变量 infra.aop.support.IntroductionInfoSupport
 

Q

QuickTargetSourceCreator - infra.aop.framework.autoproxy.target中的类
Convenient TargetSourceCreator using bean name prefixes to create one of three well-known TargetSource types: : CommonsPool2TargetSource % ThreadLocalTargetSource !
QuickTargetSourceCreator() - 类的构造器 infra.aop.framework.autoproxy.target.QuickTargetSourceCreator
 

R

raiseExceptions - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
RawTargetAccess - infra.aop中的接口
Marker for AOP proxy interfaces (in particular: introduction interfaces) that explicitly intend to return the raw target object (which would normally get replaced with the proxy object when returned from a method invocation).
READ - 接口中的静态变量 org.aopalliance.intercept.FieldAccess
The read access type (see FieldAccess.getAccessType()).
readObject(ObjectInputStream) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
readObject(ObjectInputStream) - 类中的方法 infra.aop.aspectj.annotation.AspectMetadata
 
readObject(ObjectInputStream) - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
readObject(ObjectInputStream) - 类中的方法 infra.aop.framework.AdvisedSupport
 
readObject(ObjectInputStream) - 类中的方法 infra.aop.framework.JdkDynamicAopProxy
 
readObject(ObjectInputStream) - 类中的方法 infra.aop.framework.ProxyFactoryBean
 
readObject(ObjectInputStream) - 类中的方法 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
readObject(ObjectInputStream) - 类中的方法 infra.aop.support.IntroductionInfoSupport
This method is implemented only to restore the logger.
readObject(ObjectInputStream) - 类中的方法 infra.aop.target.AbstractPrototypeTargetSource
 
readResolve() - 类中的方法 infra.aop.interceptor.ExposeInvocationInterceptor
Required to support serialization.
readResolve() - 类中的方法 infra.aop.Pointcut.GetterPointcut
 
readResolve() - 类中的方法 infra.aop.Pointcut.SetterPointcut
 
readResolve() - 类中的方法 infra.aop.target.EmptyTargetSource
Returns the canonical instance on deserialization in case of no target class, thus protecting the Singleton pattern.
readResolve() - 类中的方法 infra.aop.TrueClassFilter
Required to support serialization.
readResolve() - 类中的方法 infra.aop.TrueMethodMatcher
Required to support serialization.
readResolve() - 类中的方法 infra.aop.TruePointcut
Required to support serialization.
reduceToAdvisorKey() - 类中的方法 infra.aop.framework.AdvisedSupport
 
ref - 类中的变量 infra.aop.config.AspectEntry
 
REF - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
ReflectiveAspectJAdvisorFactory - infra.aop.aspectj.annotation中的类
Factory that can create Framework AOP Advisors given AspectJ classes from classes honoring AspectJ's annotation syntax, using reflection to invoke the corresponding advice methods.
ReflectiveAspectJAdvisorFactory() - 类的构造器 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
Create a new ReflectiveAspectJAdvisorFactory.
ReflectiveAspectJAdvisorFactory(BeanFactory) - 类的构造器 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
Create a new ReflectiveAspectJAdvisorFactory, propagating the given BeanFactory to the created AspectJExpressionPointcut instances, for bean pointcut handling as well as consistent ClassLoader resolution.
ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor - infra.aop.aspectj.annotation中的类
Synthetic advisor that instantiates the aspect.
refresh() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
 
refresh() - 接口中的方法 infra.aop.target.Refreshable
Refresh the underlying target object.
Refreshable - infra.aop.target中的接口
Interface to be implemented by dynamic target objects, which support reloading and optionally polling for updates.
refreshCheckDelay - 类中的变量 infra.aop.target.AbstractRefreshableTargetSource
 
refreshCheckDelayElapsed() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
 
refreshCount - 类中的变量 infra.aop.target.AbstractRefreshableTargetSource
 
RegexpMethodPointcutAdvisor - infra.aop.support中的类
Convenient class for regexp method pointcuts that hold an Advice, making them an Advisor.
RegexpMethodPointcutAdvisor() - 类的构造器 infra.aop.support.RegexpMethodPointcutAdvisor
Create an empty RegexpMethodPointcutAdvisor.
RegexpMethodPointcutAdvisor(String[], Advice) - 类的构造器 infra.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
RegexpMethodPointcutAdvisor(String, Advice) - 类的构造器 infra.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
RegexpMethodPointcutAdvisor(Advice) - 类的构造器 infra.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
RegexpMethodPointcutAdvisor.SerializableMonitor - infra.aop.support中的类
Empty class used for a serializable monitor object.
registerAdvisorAdapter(AdvisorAdapter) - 接口中的方法 infra.aop.framework.adapter.AdvisorAdapterRegistry
Register the given AdvisorAdapter.
registerAdvisorAdapter(AdvisorAdapter) - 类中的方法 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext, Element) - 类中的静态方法 infra.aop.config.AopNamespaceUtils
 
registerAspectJAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
registerAspectJAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
registerAspectJAutoProxyCreatorIfNecessary(ParserContext, Element) - 类中的静态方法 infra.aop.config.AopNamespaceUtils
 
registerAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
registerAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
registerAutoProxyCreatorIfNecessary(ParserContext, Element) - 类中的静态方法 infra.aop.config.AopNamespaceUtils
 
registerComponentIfNecessary(BeanDefinition, ParserContext) - 类中的静态方法 infra.aop.config.AopNamespaceUtils
 
REGISTERED_BEAN_PARAMETER_NAME - 类中的静态变量 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
registeredBean - 类中的变量 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
registerOrEscalateApcAsRequired(Class<?>, BeanDefinitionRegistry, Object) - 类中的静态方法 infra.aop.config.AopConfigUtils
 
registry - 类中的变量 infra.aop.DefaultInterceptorChainFactory
 
releaseTarget(Object) - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
 
releaseTarget(Object) - 类中的方法 infra.aop.target.AbstractPoolingTargetSource
Return the given object to the pool.
releaseTarget(Object) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Returns the specified object to the underlying ObjectPool.
releaseTarget(Object) - 类中的方法 infra.aop.target.PrototypeTargetSource
Destroy the given independent instance.
releaseTarget(Object) - 类中的方法 infra.aop.target.SingletonTargetSource
 
releaseTarget(Object) - 接口中的方法 infra.aop.TargetSource
Release the given target object obtained from the TargetSource.getTarget() method, if any.
rememberedMethods - 类中的变量 infra.aop.support.IntroductionInfoSupport
 
removeAdvice(Advice) - 接口中的方法 infra.aop.framework.Advised
Remove the Advisor containing the given advice.
removeAdvice(Advice) - 类中的方法 infra.aop.framework.AdvisedSupport
 
removeAdvisor(int) - 接口中的方法 infra.aop.framework.Advised
Remove the advisor at the given index.
removeAdvisor(int) - 类中的方法 infra.aop.framework.AdvisedSupport
 
removeAdvisor(Advisor) - 接口中的方法 infra.aop.framework.Advised
Remove the given advisor.
removeAdvisor(Advisor) - 类中的方法 infra.aop.framework.AdvisedSupport
 
removeFromScope() - 类中的方法 infra.aop.scope.DefaultScopedObject
 
removeFromScope() - 接口中的方法 infra.aop.scope.ScopedObject
Remove this object from its target scope, for example from the backing session.
removeInterface(Class<?>) - 类中的方法 infra.aop.framework.AdvisedSupport
Remove a proxied interface.
removeListener(AdvisedSupportListener) - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Remove the given AdvisedSupportListener from this proxy configuration.
replaceAdvisor(Advisor, Advisor) - 接口中的方法 infra.aop.framework.Advised
Replace the given advisor.
replaceAdvisor(Advisor, Advisor) - 类中的方法 infra.aop.framework.AdvisedSupport
 
replaceBooleanOperators(String) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
If a pointcut expression has been specified in XML, the user cannot write "and" as "&&" (though &amp;&amp; will work).
replaceBooleanOperators(String) - 类中的方法 infra.aop.aspectj.TypePatternClassFilter
If a type pattern has been specified in XML, the user cannot write and as "&&" (though && will work).
replacePlaceholders(String, MethodInvocation, Object, Throwable, long) - 类中的方法 infra.aop.interceptor.CustomizableTraceInterceptor
Replace the placeholders in the given message with the supplied values, or values derived from those supplied.
requiresRefresh() - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
Determine whether a refresh is required.
reset() - 类中的静态方法 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
Reset the singleton DefaultAdvisorAdapterRegistry, removing any registered adapters.
resetCount() - 类中的方法 infra.aop.interceptor.DebugInterceptor
Reset the invocation count to zero.
residualTestField - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker
 
resolveExpression() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
resolveInterceptorNames() - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Resolves the specified interceptor names to Advisor objects.
resolvePointcutExpression(Annotation) - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
retrieveAdvisorBeans() - 类中的方法 infra.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
Find all eligible Advisor beans in the current bean factory, ignoring FactoryBeans and excluding beans that are currently in creation.
RETURNING - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
RETURNING_PROPERTY - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
returningName - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
Non-null if after returning advice binds the return value.
returningName - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If the advice is afterReturning, and binds the return value, this is the parameter name used.
RootClassFilter - infra.aop.support中的类
Simple ClassFilter implementation that passes classes (and optionally subclasses).
RootClassFilter(Class<?>) - 类的构造器 infra.aop.support.RootClassFilter
 
RuntimeMethodInterceptor - infra.aop.support中的类
Runtime MethodInterceptor
RuntimeMethodInterceptor(MethodInterceptor, MethodMatcher) - 类的构造器 infra.aop.support.RuntimeMethodInterceptor
 
runtimeTest - 类中的变量 infra.aop.aspectj.RuntimeTestWalker
 
RuntimeTestWalker - infra.aop.aspectj中的类
This class encapsulates some AspectJ internal knowledge that should be pushed back into the AspectJ project in a future release.
RuntimeTestWalker(ShadowMatch) - 类的构造器 infra.aop.aspectj.RuntimeTestWalker
 
RuntimeTestWalker.InstanceOfResidueTestVisitor - infra.aop.aspectj中的类
 
RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor - infra.aop.aspectj中的类
 
RuntimeTestWalker.TargetInstanceOfResidueTestVisitor - infra.aop.aspectj中的类
Check if residue of target(TYPE) kind.
RuntimeTestWalker.TestVisitorAdapter - infra.aop.aspectj中的类
 
RuntimeTestWalker.ThisInstanceOfResidueTestVisitor - infra.aop.aspectj中的类
Check if residue of this(TYPE) kind.

S

SAME_PRECEDENCE - 类中的静态变量 infra.aop.aspectj.autoproxy.AspectJPrecedenceComparator
 
ScopedObject - infra.aop.scope中的接口
An AOP introduction interface for scoped objects.
ScopedProxyBeanDefinitionDecorator - infra.aop.config中的类
BeanDefinitionDecorator responsible for parsing the <aop:scoped-proxy/> tag.
ScopedProxyBeanDefinitionDecorator() - 类的构造器 infra.aop.config.ScopedProxyBeanDefinitionDecorator
 
ScopedProxyBeanRegistrationAotProcessor - infra.aop.scope中的类
BeanRegistrationAotProcessor for ScopedProxyFactoryBean.
ScopedProxyBeanRegistrationAotProcessor() - 类的构造器 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor
 
ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments - infra.aop.scope中的类
 
ScopedProxyBeanRegistrationCodeFragments(BeanRegistrationCodeFragments, RegisteredBean, String, BeanDefinition) - 类的构造器 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
ScopedProxyFactoryBean - infra.aop.scope中的类
Convenient proxy factory bean for scoped objects.
ScopedProxyFactoryBean() - 类的构造器 infra.aop.scope.ScopedProxyFactoryBean
Create a new ScopedProxyFactoryBean instance.
ScopedProxyUtils - infra.aop.scope中的类
Utility class for creating a scoped proxy.
ScopedProxyUtils() - 类的构造器 infra.aop.scope.ScopedProxyUtils
 
scopedTargetSource - 类中的变量 infra.aop.scope.ScopedProxyFactoryBean
The TargetSource that manages scoping.
selectInvocableMethod(Method, Class<?>) - 类中的静态方法 infra.aop.support.AopUtils
Select an invocable method on the target type: either the given method itself if actually exposed on the target type, or otherwise a corresponding method on one of the target type's interfaces or on the target type itself.
SEPARATOR - 类中的静态变量 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Separator between prefix and remainder of bean name.
SerializableMonitor() - 类的构造器 infra.aop.support.RegexpMethodPointcutAdvisor.SerializableMonitor
 
SerializableNoOp() - 类的构造器 infra.aop.framework.CglibAopProxy.SerializableNoOp
 
SerializationCglibAopProxy - infra.aop.framework中的类
 
SerializationCglibAopProxy(AdvisedSupport) - 类的构造器 infra.aop.framework.SerializationCglibAopProxy
Create a new SerializationCglibAopProxy for the given AOP configuration.
serialVersionUID - 类中的静态变量 infra.aop.aspectj.annotation.AspectJProxyFactory
 
serialVersionUID - 类中的静态变量 infra.aop.aspectj.annotation.AspectMetadata
 
serialVersionUID - 类中的静态变量 infra.aop.ClassFilter.IntersectionClassFilter
 
serialVersionUID - 类中的静态变量 infra.aop.ClassFilter.NegateClassFilter
 
serialVersionUID - 类中的静态变量 infra.aop.ClassFilter.UnionClassFilter
 
serialVersionUID - 类中的静态变量 infra.aop.DefaultInterceptorChainFactory
 
serialVersionUID - 类中的静态变量 infra.aop.framework.AbstractAdvisingBeanPostProcessor
 
serialVersionUID - 类中的静态变量 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
serialVersionUID - 异常错误中的静态变量 infra.aop.framework.adapter.UnknownAdviceTypeException
 
serialVersionUID - 类中的静态变量 infra.aop.framework.AdvisedSupport
 
serialVersionUID - 类中的静态变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
serialVersionUID - 类中的静态变量 infra.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.EqualsInterceptor
 
serialVersionUID - 类中的静态变量 infra.aop.framework.CglibAopProxy.FixedChainStaticTargetInterceptor
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
 
serialVersionUID - 类中的静态变量 infra.aop.framework.CglibAopProxy.SerializableNoOp
 
serialVersionUID - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.StaticDispatcher
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
 
serialVersionUID - record class中的静态变量 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
 
serialVersionUID - 类中的静态变量 infra.aop.framework.DefaultAopProxyFactory
 
serialVersionUID - 类中的静态变量 infra.aop.framework.JdkDynamicAopProxy
 
serialVersionUID - 类中的静态变量 infra.aop.framework.ProxyConfig
 
serialVersionUID - 类中的静态变量 infra.aop.framework.ProxyCreatorSupport
 
serialVersionUID - 类中的静态变量 infra.aop.framework.ProxyFactory
 
serialVersionUID - 类中的静态变量 infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
 
serialVersionUID - 类中的静态变量 infra.aop.framework.ProxyFactoryBean
 
serialVersionUID - 类中的静态变量 infra.aop.framework.ProxyProcessorSupport
 
serialVersionUID - 类中的静态变量 infra.aop.framework.SerializationCglibAopProxy
 
serialVersionUID - 类中的静态变量 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameIntroduction
 
serialVersionUID - 类中的静态变量 infra.aop.MethodMatcher.ClassFilterAwareUnionIntroductionAwareMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.MethodMatcher.IntersectionIntroductionAwareMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.MethodMatcher.NegateMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.MethodMatcher.UnionIntroductionAwareMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.MethodMatcher.UnionMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.Pointcut.GetterPointcut
 
serialVersionUID - 类中的静态变量 infra.aop.Pointcut.SetterPointcut
 
serialVersionUID - 类中的静态变量 infra.aop.support.AbstractPointcutAdvisor
 
serialVersionUID - 类中的静态变量 infra.aop.support.ComposablePointcut
 
serialVersionUID - 类中的静态变量 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
 
serialVersionUID - 类中的静态变量 infra.aop.support.DelegatingIntroductionInterceptor
 
serialVersionUID - 类中的静态变量 infra.aop.support.IntroductionInfoSupport
 
serialVersionUID - 类中的静态变量 infra.aop.target.AbstractBeanFactoryTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.AbstractPrototypeTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.CommonsPool2TargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.EmptyTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.HotSwappableTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.PrototypeTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.SimpleBeanTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.SingletonTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.target.ThreadLocalTargetSource
 
serialVersionUID - 类中的静态变量 infra.aop.TrueClassFilter
 
serialVersionUID - 类中的静态变量 infra.aop.TrueMethodMatcher
 
serialVersionUID - 类中的静态变量 infra.aop.TruePointcut
 
serialVersionUID - 异常错误中的静态变量 org.aopalliance.aop.AspectException
 
set(FieldAccess) - 接口中的方法 org.aopalliance.intercept.FieldInterceptor
Do the stuff you want to do before and after the field is setted.
set$AroundClosure(AroundClosure) - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
setAdvice(Advice) - 类中的方法 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
Specify a particular instance of the target advice directly, avoiding lazy resolution in AbstractBeanFactoryPointcutAdvisor.getAdvice().
setAdvice(Advice) - 类中的方法 infra.aop.support.AbstractGenericPointcutAdvisor
Specify the advice that this advisor should apply.
setAdvice(Advice) - 类中的方法 infra.aop.support.StaticMethodMatcherPointcutAdvisor
 
setAdviceBeanName(String) - 类中的方法 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
Specify the name of the advice bean that this advisor should refer to.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Specify the AdvisorAdapterRegistry to use.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类中的方法 infra.aop.framework.adapter.AdvisorAdapterRegistrationManager
Specify the AdvisorAdapterRegistry to register AdvisorAdapter beans with.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Specify the AdvisorAdapterRegistry to use.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Specify the AdvisorAdapterRegistry to use.
setAdvisorBeanNamePrefix(String) - 类中的方法 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Set the prefix for bean names that will cause them to be included for auto-proxying by this object.
setAopProxyFactory(AopProxyFactory) - 类中的方法 infra.aop.framework.ProxyCreatorSupport
Customize the AopProxyFactory, allowing different strategies to be dropped in without changing the core framework.
setApplyCommonInterceptorsFirst(boolean) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Set whether the common interceptors should be applied before bean-specific ones.
setArgumentNames(String) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Set by creator of this advice object if the argument names are known.
setArgumentNamesFromStringArray(String...) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Set by the creator of this advice object if the argument names are known.
setArguments(Object[]) - 类中的方法 infra.aop.framework.AbstractMethodInvocation
 
setArguments(Object[]) - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
setArguments(Object[]) - 接口中的方法 infra.aop.ProxyMethodInvocation
Set the arguments to be used on subsequent invocations in the any advice in this chain.
setAspectBeanName(String) - 类中的方法 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
Set the name of the aspect bean.
setAspectJAdvisorFactory(AspectJAdvisorFactory) - 类中的方法 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
setAspectName(String) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Set the name of the aspect (bean) in which the advice was declared.
setAttribute(String, Object) - 接口中的方法 infra.aop.ProxyMethodInvocation
Add the specified user attribute with the given value to this invocation.
setAutodetectInterfaces(boolean) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Set whether to autodetect proxy interfaces if none specified.
setBeanClassLoader(ClassLoader) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
setBeanClassLoader(ClassLoader) - 类中的方法 infra.aop.framework.ProxyFactoryBean
 
setBeanClassLoader(ClassLoader) - 类中的方法 infra.aop.framework.ProxyProcessorSupport
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.config.MethodLocatingFactoryBean
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.framework.ProxyFactoryBean
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Set the BeanFactory to be used when looking up executors by qualifier or when relying on the default executor lookup algorithm.
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.scope.ScopedProxyFactoryBean
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
Set the owning BeanFactory.
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.target.AbstractPoolingTargetSource
 
setBeanFactory(BeanFactory) - 类中的方法 infra.aop.target.AbstractPrototypeTargetSource
 
setBeanName(String) - 类中的方法 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
 
setBeanNames(String...) - 类中的方法 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
Set the names of the beans that should automatically get wrapped with proxies.
setBeforeExistingAdvisors(boolean) - 类中的方法 infra.aop.framework.AbstractAdvisingBeanPostProcessor
Set whether this post-processor's advisor is supposed to apply before existing advisors when encountering a pre-advised object.
setBlockWhenExhausted(boolean) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Set whether the call should bock when the pool is exhausted.
setClassFilter(ClassFilter) - 类中的方法 infra.aop.support.NameMatchMethodPointcutAdvisor
Set the ClassFilter to use for this pointcut.
setClassFilter(ClassFilter) - 类中的方法 infra.aop.support.StaticMethodMatcherPointcut
Set the ClassFilter to use for this pointcut.
setConstructorArguments(Object[], Class<?>[]) - 类中的方法 infra.aop.framework.CglibAopProxy
Set constructor arguments to use for creating the proxy.
setCurrentProxiedBeanName(String) - 类中的静态方法 infra.aop.framework.autoproxy.ProxyCreationContext
Set the name of the currently proxied bean instance.
setCurrentProxy(Object) - 类中的静态方法 infra.aop.framework.AopContext
Make the given proxy available via the currentProxy() method.
setCustomTargetSourceCreators(TargetSourceCreator...) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Set custom TargetSourceCreators to be applied in this order.
setDeclarationOrder(int) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
Set the declaration order of this advice within the aspect.
setEnterMessage(String) - 类中的方法 infra.aop.interceptor.CustomizableTraceInterceptor
Set the template used for method entry log messages.
setExceptionHandler(AsyncUncaughtExceptionHandler) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Supply the AsyncUncaughtExceptionHandler to use to handle exceptions thrown by invoking asynchronous methods with a void return type.
setExceptionMessage(String) - 类中的方法 infra.aop.interceptor.CustomizableTraceInterceptor
Set the template used for method exception log messages.
setExcludedPattern(String) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Convenience method when we have only a single exclusion pattern.
setExcludedPatterns(String...) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Set the regular expressions defining methods to match for exclusion.
setExecutor(Executor) - 类中的方法 infra.aop.interceptor.AsyncExecutionAspectSupport
Supply the executor to be used when executing async methods.
setExitMessage(String) - 类中的方法 infra.aop.interceptor.CustomizableTraceInterceptor
Set the template used for method exit log messages.
setExposeProxy(boolean) - 接口中的方法 infra.aop.framework.Advised
Set whether the proxy should be exposed by the AOP framework as a ThreadLocal for retrieval via the AopContext class.
setExposeProxy(boolean) - 类中的方法 infra.aop.framework.ProxyConfig
Set whether the proxy should be exposed by the AOP framework as a ThreadLocal for retrieval via the AopContext class.
setExpression(String) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setExpression(String) - 类中的方法 infra.aop.support.AbstractExpressionPointcut
 
setFrozen(boolean) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Set whether or not the proxy should be frozen, preventing advice from being added to it once it is created.
setFrozen(boolean) - 类中的方法 infra.aop.framework.ProxyConfig
Set whether this config should be frozen.
setFrozen(boolean) - 类中的方法 infra.aop.framework.ProxyFactoryBean
 
setHideProxyClassNames(boolean) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Set to "true" to have dynamic loggers hide proxy class names wherever possible.
setIncludePatterns(List<String>) - 类中的方法 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
Set a list of regex patterns, matching eligible @AspectJ bean names.
setInterceptorChainFactory(InterceptorChainFactory) - 类中的方法 infra.aop.framework.AdvisedSupport
Set the advisor chain factory to use.
setInterceptorNames(String...) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Set the common interceptors.
setInterceptorNames(String...) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Set the list of Advice/Advisor bean names.
setInterfaces(Class<?>...) - 类中的方法 infra.aop.framework.AdvisedSupport
Set the interfaces to be proxied.
setLocation(String) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setLocation(String) - 类中的方法 infra.aop.support.AbstractExpressionPointcut
Set the location for debugging.
setLogExceptionStackTrace(boolean) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Set whether to pass an exception to the logger, suggesting inclusion of its stack trace into the log.
setLoggerName(String) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Set the name of the logger to use.
setLogTargetClassInvocation(boolean) - 类中的方法 infra.aop.interceptor.AbstractMonitoringInterceptor
Set whether to log the invocation on the target class, if applicable (i.e. if the method is actually delegated to the target class).
setMappedName(String) - 类中的方法 infra.aop.support.NameMatchMethodPointcut
Convenience method when we have only a single method name to match.
setMappedName(String) - 类中的方法 infra.aop.support.NameMatchMethodPointcutAdvisor
Convenience method when we have only a single method name to match.
setMappedNames(String...) - 类中的方法 infra.aop.support.NameMatchMethodPointcut
Set the method names defining methods to match.
setMappedNames(String...) - 类中的方法 infra.aop.support.NameMatchMethodPointcutAdvisor
Set the method names defining methods to match.
setMatchingContext(MatchingContext) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut.DefensiveShadowMatch
 
setMaxIdle(int) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Set the maximum number of idle objects in the pool.
setMaxSize(int) - 类中的方法 infra.aop.target.AbstractPoolingTargetSource
Set the maximum size of the pool.
setMaxWait(long) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Set the maximum waiting time for fetching an object from the pool.
setMethodName(String) - 类中的方法 infra.aop.config.MethodLocatingFactoryBean
Set the name of the Method to locate.
setMinEvictableIdleTimeMillis(long) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Set the minimum time that an idle object can sit in the pool before it becomes subject to eviction.
setMinIdle(int) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Set the minimum number of idle objects in the pool.
setOpaque(boolean) - 类中的方法 infra.aop.framework.ProxyConfig
Set whether proxies created by this configuration should be prevented from being cast to Advised to query proxy status.
setOptimize(boolean) - 类中的方法 infra.aop.framework.ProxyConfig
Set whether proxies should perform aggressive optimizations.
setOrder(int) - 类中的方法 infra.aop.aspectj.AspectJPointcutAdvisor
 
setOrder(int) - 类中的方法 infra.aop.framework.ProxyProcessorSupport
Set the ordering which will apply to this processor's implementation of Ordered, used when applying multiple processors.
setParameterNames(String...) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Set the parameter names for the pointcut.
setParameterNames(String...) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setParameterTypes(Class<?>...) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Set the parameter types for the pointcut.
setParameterTypes(Class<?>...) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setPattern(String) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Convenience method when we have only a single pattern.
setPattern(String) - 类中的方法 infra.aop.support.RegexpMethodPointcutAdvisor
Set the regular expression defining methods to match.
setPatterns(String...) - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
Set the regular expressions defining methods to match.
setPatterns(String...) - 类中的方法 infra.aop.support.RegexpMethodPointcutAdvisor
Set the regular expressions defining methods to match.
setPointcut(Pointcut) - 类中的方法 infra.aop.support.DefaultBeanFactoryPointcutAdvisor
Specify the pointcut targeting the advice.
setPointcut(Pointcut) - 类中的方法 infra.aop.support.DefaultPointcutAdvisor
Specify the pointcut targeting the advice.
setPointcutDeclarationScope(Class<?>) - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
Set the declaration scope for the pointcut.
setPostInterceptors(Object[]) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Set additional interceptors (or advisors) to be applied after the implicit transaction interceptor.
setPreFiltered(boolean) - 接口中的方法 infra.aop.framework.Advised
Set whether this proxy configuration is pre-filtered so that it only contains applicable advisors (matching this proxy's target class).
setPreFiltered(boolean) - 类中的方法 infra.aop.framework.AdvisedSupport
 
setPrefix(String) - 类中的方法 infra.aop.interceptor.AbstractMonitoringInterceptor
Set the text that will get appended to the trace data.
setPreInterceptors(Object[]) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Set additional interceptors (or advisors) to be applied before the implicit transaction interceptor, e.g. a PerformanceMonitorInterceptor.
setProxyClassLoader(ClassLoader) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Set the ClassLoader to generate the proxy class in.
setProxyClassLoader(ClassLoader) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Set the ClassLoader to generate the proxy class in.
setProxyClassLoader(ClassLoader) - 类中的方法 infra.aop.framework.ProxyProcessorSupport
Set the ClassLoader to generate the proxy class in.
setProxyInterfaces(Class<?>[]) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Specify the set of interfaces being proxied.
setProxyInterfaces(Class<?>[]) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Set the names of the interfaces we're proxying.
setProxyTargetClass(boolean) - 类中的方法 infra.aop.framework.ProxyConfig
Set whether to proxy the target class directly, instead of just proxying specific interfaces.
setRaiseExceptions(boolean) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Indicate whether IllegalArgumentException and AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException must be thrown as appropriate in the case of failing to deduce advice parameter names.
setRefreshCheckDelay(long) - 类中的方法 infra.aop.target.AbstractRefreshableTargetSource
Set the delay between refresh checks, in milliseconds.
setRegistry(AdvisorAdapterRegistry) - 类中的方法 infra.aop.DefaultInterceptorChainFactory
 
setReturningName(String) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
setReturningName(String) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If afterReturning advice binds the return value, the returning variable name must be specified.
setReturningName(String) - 类中的方法 infra.aop.aspectj.AspectJAfterReturningAdvice
 
setReturningNameNoCheck(String) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
We need to hold the returning name at this level for argument binding calculations, this method allows the afterReturning advice subclass to set the name.
setShadowMatch(ExpressionPointcut, Method, ShadowMatch) - 类中的静态方法 infra.aop.aspectj.ShadowMatchUtils
Associate the ShadowMatch to the specified ExpressionPointcut and method.
setSingleton(boolean) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Set the value of the singleton property.
setSuffix(String) - 类中的方法 infra.aop.interceptor.AbstractMonitoringInterceptor
Set the text that will get prepended to the trace data.
setTarget(Object) - 类中的方法 infra.aop.framework.AbstractSingletonProxyFactoryBean
Set the target object, that is, the bean to be wrapped with a transactional proxy.
setTarget(Object) - 类中的方法 infra.aop.framework.AdvisedSupport
Set the given object as target.
setTargetBeanName(String) - 类中的方法 infra.aop.config.MethodLocatingFactoryBean
Set the name of the bean to locate the Method on.
setTargetBeanName(String) - 类中的方法 infra.aop.scope.ScopedProxyFactoryBean
Set the name of the bean that is to be scoped.
setTargetBeanName(String) - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
Set the name of the target bean in the factory.
setTargetClass(Class<?>) - 类中的方法 infra.aop.framework.AdvisedSupport
Set a target class to be proxied, indicating that the proxy should be cast-able to the given class.
setTargetClass(Class<?>) - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
Specify the target class explicitly, to avoid any kind of access to the target bean (for example, to avoid initialization of a FactoryBean instance).
setTargetName(String) - 类中的方法 infra.aop.framework.ProxyFactoryBean
Set the name of the target bean.
setTargetSource(TargetSource) - 接口中的方法 infra.aop.framework.Advised
Change the TargetSource used by this Advised object.
setTargetSource(TargetSource) - 类中的方法 infra.aop.framework.AdvisedSupport
 
SetterPointcut() - 类的构造器 infra.aop.Pointcut.SetterPointcut
 
SETTERS - 接口中的静态变量 infra.aop.Pointcut
Pointcut matching all bean property setters, in any class.
setThrowingName(String) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
setThrowingName(String) - 类中的方法 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If afterThrowing advice binds the thrown value, the throwing variable name must be specified.
setThrowingName(String) - 类中的方法 infra.aop.aspectj.AspectJAfterThrowingAdvice
 
setThrowingNameNoCheck(String) - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
We need to hold the throwing name at this level for argument binding calculations, this method allows the afterThrowing advice subclass to set the name.
setTimeBetweenEvictionRunsMillis(long) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
Set the time between eviction runs that check idle objects whether they have been idle for too long or have become invalid.
setTypePattern(String) - 类中的方法 infra.aop.aspectj.TypePatternClassFilter
Set the AspectJ type pattern to match.
setUseDynamicLogger(boolean) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Set whether to use a dynamic logger or a static logger.
setUsePrefix(boolean) - 类中的方法 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Set whether to only include advisors with a certain prefix in the bean name.
shadowMatchCache - 类中的静态变量 infra.aop.aspectj.ShadowMatchUtils
 
ShadowMatchUtils - infra.aop.aspectj中的类
Internal ShadowMatch utilities.
ShadowMatchUtils() - 类的构造器 infra.aop.aspectj.ShadowMatchUtils
 
ShadowMatchUtils.Key - infra.aop.aspectj中的Record Class
 
shouldIgnoreAjcCompiledAspects - 类中的静态变量 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
shouldInvokeOnReturnValueOf(Method, Object) - 类中的方法 infra.aop.aspectj.AspectJAfterReturningAdvice
Following AspectJ semantics, if a returning clause was specified, then the advice is only invoked if the returned value is an instance of the given returning type and generic type parameters, if any, match the assignment rules.
shouldInvokeOnThrowing(Throwable) - 类中的方法 infra.aop.aspectj.AspectJAfterThrowingAdvice
In AspectJ semantics, after throwing advice that specifies a throwing clause is only invoked if the thrown exception is a subtype of the given throwing type.
shouldProxyTargetClass(ConfigurableBeanFactory, String) - 类中的静态方法 infra.aop.framework.autoproxy.AutoProxyUtils
Determine whether the given bean should be proxied with its target class rather than its interfaces.
shouldProxyTargetClass(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Determine whether the given bean should be proxied with its target class rather than its interfaces.
shouldSkip(Class<?>, String) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
 
shouldSkip(Class<?>, String) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Subclasses should override this method to return true if the given bean should not be considered for auto-proxying by this post-processor.
signature - 类中的变量 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
Lazily initialized signature object.
SimpleAspectInstanceFactory - infra.aop.aspectj中的类
Implementation of AspectInstanceFactory that creates a new instance of the specified aspect class for every SimpleAspectInstanceFactory.getAspectInstance() call.
SimpleAspectInstanceFactory(Class<?>) - 类的构造器 infra.aop.aspectj.SimpleAspectInstanceFactory
Create a new SimpleAspectInstanceFactory for the given aspect class.
SimpleAsyncUncaughtExceptionHandler - infra.aop.interceptor中的类
A default AsyncUncaughtExceptionHandler that simply logs the exception.
SimpleAsyncUncaughtExceptionHandler() - 类的构造器 infra.aop.interceptor.SimpleAsyncUncaughtExceptionHandler
 
SimpleBeanFactoryAwareAspectInstanceFactory - infra.aop.config中的类
Implementation of AspectInstanceFactory that locates the aspect from the BeanFactory using a configured bean name.
SimpleBeanFactoryAwareAspectInstanceFactory() - 类的构造器 infra.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
SimpleBeanTargetSource - infra.aop.target中的类
Simple TargetSource implementation, freshly obtaining the specified target bean from its containing BeanFactory.
SimpleBeanTargetSource() - 类的构造器 infra.aop.target.SimpleBeanTargetSource
 
SimpleMetadataAwareAspectInstanceFactory - infra.aop.aspectj.annotation中的类
Implementation of MetadataAwareAspectInstanceFactory that creates a new instance of the specified aspect class for every SimpleAspectInstanceFactory.getAspectInstance() call.
SimpleMetadataAwareAspectInstanceFactory(Class<?>, String) - 类的构造器 infra.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
Create a new SimpleMetadataAwareAspectInstanceFactory for the given aspect class.
SimpleTraceInterceptor - infra.aop.interceptor中的类
Simple AOP Alliance MethodInterceptor that can be introduced in a chain to display verbose trace information about intercepted method invocations, with method entry and method exit info.
SimpleTraceInterceptor() - 类的构造器 infra.aop.interceptor.SimpleTraceInterceptor
Create a new SimpleTraceInterceptor with a static logger.
SimpleTraceInterceptor(boolean) - 类的构造器 infra.aop.interceptor.SimpleTraceInterceptor
Create a new SimpleTraceInterceptor with dynamic or static logger, according to the given flag.
singleton - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
SingletonAspectInstanceFactory - infra.aop.aspectj中的类
Implementation of AspectInstanceFactory that is backed by a specified singleton object, returning the same instance for every SingletonAspectInstanceFactory.getAspectInstance() call.
SingletonAspectInstanceFactory(Object) - 类的构造器 infra.aop.aspectj.SingletonAspectInstanceFactory
Create a new SingletonAspectInstanceFactory for the given aspect instance.
singletonInstance - 类中的变量 infra.aop.framework.ProxyFactoryBean
If this is a singleton, the cached singleton proxy instance.
SingletonMetadataAwareAspectInstanceFactory - infra.aop.aspectj.annotation中的类
Implementation of MetadataAwareAspectInstanceFactory that is backed by a specified singleton object, returning the same instance for every SingletonAspectInstanceFactory.getAspectInstance() call.
SingletonMetadataAwareAspectInstanceFactory(Object, String) - 类的构造器 infra.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
Create a new SingletonMetadataAwareAspectInstanceFactory for the given aspect.
SingletonTargetSource - infra.aop.target中的类
Implementation of the TargetSource interface that holds a given object.
SingletonTargetSource(Object) - 类的构造器 infra.aop.target.SingletonTargetSource
Create a new SingletonTargetSource for the given target.
singleValuedAnnotationPcds - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
sortAdvisors(List<Advisor>) - 类中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
Sort the supplied Advisor instances according to AspectJ precedence.
sortAdvisors(List<Advisor>) - 类中的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Sort advisors based on ordering.
sourceLocation - 类中的变量 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
Lazily initialized source location object.
SourceLocationImpl() - 类的构造器 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.SourceLocationImpl
 
StandardProxy - infra.aop.framework中的接口
 
StaticDispatcher(Object) - record class的构造器 infra.aop.framework.CglibAopProxy.StaticDispatcher
创建 StaticDispatcher 记录的实例。
StaticMethodMatcher - infra.aop.support中的类
Convenient abstract superclass for static method matchers, which don't care about arguments at runtime.
StaticMethodMatcher() - 类的构造器 infra.aop.support.StaticMethodMatcher
 
StaticMethodMatcherPointcut - infra.aop.support中的类
Convenient superclass when we want to force subclasses to implement the MethodMatcher interface but subclasses will want to be pointcuts.
StaticMethodMatcherPointcut() - 类的构造器 infra.aop.support.StaticMethodMatcherPointcut
 
StaticMethodMatcherPointcutAdvisor - infra.aop.support中的类
Convenient base class for Advisors that are also static pointcuts.
StaticMethodMatcherPointcutAdvisor() - 类的构造器 infra.aop.support.StaticMethodMatcherPointcutAdvisor
Create a new StaticMethodMatcherPointcutAdvisor, expecting bean-style configuration.
StaticMethodMatcherPointcutAdvisor(Advice) - 类的构造器 infra.aop.support.StaticMethodMatcherPointcutAdvisor
Create a new StaticMethodMatcherPointcutAdvisor for the given advice.
StaticUnadvisedExposedInterceptor(Object) - record class的构造器 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
创建 StaticUnadvisedExposedInterceptor 记录的实例。
StaticUnadvisedInterceptor(Object) - record class的构造器 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
创建 StaticUnadvisedInterceptor 记录的实例。
STEP_ANNOTATION_BINDING - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
STEP_FINISHED - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
STEP_JOIN_POINT_BINDING - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
STEP_PRIMITIVE_ARGS_BINDING - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
STEP_REFERENCE_PCUT_BINDING - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
STEP_RETURNING_BINDING - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
STEP_THIS_TARGET_ARGS_BINDING - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
STEP_THROWING_BINDING - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
SubtypeSensitiveVarTypeTestVisitor() - 类的构造器 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
suffix - 类中的变量 infra.aop.interceptor.AbstractMonitoringInterceptor
 
SUPPORTED_PRIMITIVES - 类中的静态变量 infra.aop.aspectj.AspectJExpressionPointcut
 
supportsAdvice(Advice) - 接口中的方法 infra.aop.framework.adapter.AdvisorAdapter
Does this adapter understand this advice object?
supportsAdvice(Advice) - 类中的方法 infra.aop.framework.adapter.AfterReturningAdviceAdapter
 
supportsAdvice(Advice) - 类中的方法 infra.aop.framework.adapter.MethodBeforeAdviceAdapter
 
supportsAdvice(Advice) - 类中的方法 infra.aop.framework.adapter.ThrowsAdviceAdapter
 
supportsProceedingJoinPoint() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
supportsProceedingJoinPoint() - 类中的方法 infra.aop.aspectj.AspectJAroundAdvice
 
suppressInterface(Class<?>) - 类中的方法 infra.aop.support.IntroductionInfoSupport
Suppress the specified interface, which may have been autodetected due to the delegate implementing it.
swap(Object) - 类中的方法 infra.aop.target.HotSwappableTargetSource
Swap the target, returning the old target object.
SyntheticInstantiationAdvisor(MetadataAwareAspectInstanceFactory) - 类的构造器 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor
 

T

target - 类中的变量 infra.aop.framework.AbstractSingletonProxyFactoryBean
 
target - 类中的变量 infra.aop.framework.CglibAopProxy.FixedChainStaticTargetInterceptor
 
target - record class中的变量 infra.aop.framework.CglibAopProxy.StaticDispatcher
target 记录组件的字段。
target - record class中的变量 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
target 记录组件的字段。
target - record class中的变量 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
target 记录组件的字段。
target - 类中的变量 infra.aop.framework.DefaultMethodInvocation
 
target - 类中的变量 infra.aop.target.HotSwappableTargetSource
The current target object.
target - 类中的变量 infra.aop.target.LazyInitTargetSource
 
target - 类中的变量 infra.aop.target.SingletonTargetSource
Target cached and invoked using reflection.
target() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticDispatcher
返回 target 记录组件的值。
target() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
返回 target 记录组件的值。
target() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
返回 target 记录组件的值。
TARGET_NAME_PREFIX - 类中的静态变量 infra.aop.scope.ScopedProxyUtils
 
TARGET_NAME_PREFIX_LENGTH - 类中的静态变量 infra.aop.scope.ScopedProxyUtils
 
TARGET_VAR - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
targetBeanDefinition - 类中的变量 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
targetBeanName - 类中的变量 infra.aop.config.MethodLocatingFactoryBean
 
targetBeanName - 类中的变量 infra.aop.scope.DefaultScopedObject
 
targetBeanName - 类中的变量 infra.aop.scope.ScopedProxyBeanRegistrationAotProcessor.ScopedProxyBeanRegistrationCodeFragments
 
targetBeanName - 类中的变量 infra.aop.scope.ScopedProxyFactoryBean
The name of the target bean.
targetBeanName - 类中的变量 infra.aop.target.AbstractBeanFactoryTargetSource
Name of the target bean we will create on each invocation.
targetClass - 类中的变量 infra.aop.framework.CglibAopProxy.FixedChainStaticTargetInterceptor
 
targetClass - 类中的变量 infra.aop.framework.DefaultMethodInvocation
 
targetClass - 类中的变量 infra.aop.target.AbstractBeanFactoryTargetSource
Class of the target.
targetClass - 类中的变量 infra.aop.target.EmptyTargetSource
 
TargetClassAware - infra.aop中的接口
Minimal interface for exposing the target class behind a proxy.
targetInstanceOfMatches(Test) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TargetInstanceOfResidueTestVisitor
 
TargetInstanceOfResidueTestVisitor(Class<?>) - 类的构造器 infra.aop.aspectj.RuntimeTestWalker.TargetInstanceOfResidueTestVisitor
 
targetInThread - 类中的变量 infra.aop.target.ThreadLocalTargetSource
ThreadLocal holding the target associated with the current thread.
targetName - 类中的变量 infra.aop.framework.ProxyFactoryBean
 
targetObj - 类中的变量 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
targetObject - 类中的变量 infra.aop.target.AbstractRefreshableTargetSource
 
targetSet - 类中的变量 infra.aop.target.ThreadLocalTargetSource
Set of managed targets, enabling us to keep track of the targets we've created.
targetSource - 类中的变量 infra.aop.framework.AdvisedSupport
Package-protected to allow direct access for efficiency.
targetSource - record class中的变量 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
targetSource 记录组件的字段。
targetSource - record class中的变量 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
targetSource 记录组件的字段。
targetSource() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
返回 targetSource 记录组件的值。
targetSource() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
返回 targetSource 记录组件的值。
TargetSource - infra.aop中的接口
A TargetSource is used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.
TargetSourceCreator - infra.aop.framework.autoproxy中的接口
Implementations can create special target sources, such as pooling target sources, for particular beans.
targetSourcedBeans - 类中的变量 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
 
testsSubtypeSensitiveVars - 类中的变量 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
testsSubtypeSensitiveVars() - 类中的方法 infra.aop.aspectj.RuntimeTestWalker
If the test uses any of the this, target, at_this, at_target, and at_annotation vars, then it tests subtype sensitive vars.
testsSubtypeSensitiveVars(Test) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
testTargetInstanceOfResidue(Class<?>) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker
 
testThisInstanceOfResidue(Class<?>) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker
 
TestVisitorAdapter() - 类的构造器 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
text - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer.PointcutBody
 
THIS_JOIN_POINT - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
THIS_JOIN_POINT_STATIC_PART - 类中的静态变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
 
THIS_VAR - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
thisInstanceOfMatches(Test) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.ThisInstanceOfResidueTestVisitor
 
ThisInstanceOfResidueTestVisitor(Class<?>) - 类的构造器 infra.aop.aspectj.RuntimeTestWalker.ThisInstanceOfResidueTestVisitor
 
thisObj - 类中的变量 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
ThreadLocalTargetSource - infra.aop.target中的类
Alternative to an object pool.
ThreadLocalTargetSource() - 类的构造器 infra.aop.target.ThreadLocalTargetSource
 
ThreadLocalTargetSourceStats - infra.aop.target中的接口
Statistics for a ThreadLocal TargetSource.
THROWING - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
THROWING_PROPERTY - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
throwingName - 类中的变量 infra.aop.aspectj.AbstractAspectJAdvice
Non-null if after throwing advice binds the thrown value.
throwingName - 类中的变量 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If the advice is afterThrowing, and binds the thrown value, this is the parameter name used.
throwsAdvice - 类中的变量 infra.aop.framework.adapter.ThrowsAdviceInterceptor
 
ThrowsAdvice - infra.aop中的接口
Tag interface for throws advice.
ThrowsAdviceAdapter - infra.aop.framework.adapter中的类
Adapter to enable ThrowsAdvice to be used in the AOP framework.
ThrowsAdviceAdapter() - 类的构造器 infra.aop.framework.adapter.ThrowsAdviceAdapter
 
ThrowsAdviceInterceptor - infra.aop.framework.adapter中的类
Interceptor to wrap an after-throwing advice.
ThrowsAdviceInterceptor(Object) - 类的构造器 infra.aop.framework.adapter.ThrowsAdviceInterceptor
Create a new ThrowsAdviceInterceptor for the given ThrowsAdvice.
timeBetweenEvictionRunsMillis - 类中的变量 infra.aop.target.CommonsPool2TargetSource
 
toLongString() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
toLongString() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
toProxyConfigString() - 接口中的方法 infra.aop.framework.Advised
As toString() will normally be delegated to the target, this returns the equivalent for the AOP proxy.
toProxyConfigString() - 类中的方法 infra.aop.framework.AdvisedSupport
 
toShortString() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
toShortString() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
toString() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice.AdviceExcludingMethodMatcher
 
toString() - 类中的方法 infra.aop.aspectj.AbstractAspectJAdvice
 
toString() - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
toString() - 类中的方法 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
toString() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl.PerTargetInstantiationModelPointcut
 
toString() - 类中的方法 infra.aop.aspectj.annotation.InstantiationModelAwarePointcutAdvisorImpl
 
toString() - 类中的方法 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
toString() - 类中的方法 infra.aop.aspectj.AspectJExpressionPointcut
 
toString() - record class中的方法 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.PartiallyComparableAdvisorHolder
返回此记录的字符串表示形式。
toString() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
toString() - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint
 
toString() - record class中的方法 infra.aop.aspectj.ShadowMatchUtils.Key
返回此记录的字符串表示形式。
toString() - 类中的方法 infra.aop.aspectj.TypePatternClassFilter
 
toString() - 类中的方法 infra.aop.ClassFilter.IntersectionClassFilter
 
toString() - 类中的方法 infra.aop.ClassFilter.NegateClassFilter
 
toString() - 类中的方法 infra.aop.ClassFilter.UnionClassFilter
 
toString() - 类中的方法 infra.aop.config.AdviceEntry
 
toString() - 类中的方法 infra.aop.config.AdvisorEntry
 
toString() - 类中的方法 infra.aop.config.AspectEntry
 
toString() - 类中的方法 infra.aop.config.PointcutEntry
 
toString() - 类中的方法 infra.aop.framework.AdvisedSupport.MethodCacheKey
 
toString() - 类中的方法 infra.aop.framework.AdvisedSupport
For debugging/diagnostic use.
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.AdvisedDispatcher
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicAdvisedInterceptor
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedExposedInterceptor
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.DynamicUnadvisedInterceptor
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.EqualsInterceptor
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.HashCodeInterceptor
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticDispatcher
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedExposedInterceptor
返回此记录的字符串表示形式。
toString() - record class中的方法 infra.aop.framework.CglibAopProxy.StaticUnadvisedInterceptor
返回此记录的字符串表示形式。
toString() - 类中的方法 infra.aop.framework.DefaultMethodInvocation
 
toString() - 类中的方法 infra.aop.framework.ProxyConfig
 
toString() - 类中的方法 infra.aop.framework.ProxyFactoryBean.PrototypePlaceholderAdvisor
 
toString() - record class中的方法 infra.aop.interceptor.ExposeBeanNameAdvisors.ExposeBeanNameInterceptor
返回此记录的字符串表示形式。
toString() - 类中的方法 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
 
toString() - 类中的方法 infra.aop.MethodMatcher.IntersectionMethodMatcher
 
toString() - 类中的方法 infra.aop.MethodMatcher.NegateMethodMatcher
 
toString() - 类中的方法 infra.aop.MethodMatcher.UnionMethodMatcher
 
toString() - 类中的方法 infra.aop.Pointcut.GetterPointcut
 
toString() - 类中的方法 infra.aop.Pointcut.SetterPointcut
 
toString() - 类中的方法 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
 
toString() - 类中的方法 infra.aop.support.AbstractGenericPointcutAdvisor
 
toString() - 类中的方法 infra.aop.support.AbstractRegexpMethodPointcut
 
toString() - 类中的方法 infra.aop.support.annotation.AnnotationClassFilter
 
toString() - record class中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut.AnnotationCandidateClassFilter
返回此记录的字符串表示形式。
toString() - 类中的方法 infra.aop.support.annotation.AnnotationMatchingPointcut
 
toString() - 类中的方法 infra.aop.support.annotation.AnnotationMethodMatcher
 
toString() - 类中的方法 infra.aop.support.ComposablePointcut
 
toString() - 类中的方法 infra.aop.support.ControlFlowPointcut
 
toString() - 类中的方法 infra.aop.support.DefaultBeanFactoryPointcutAdvisor
 
toString() - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
toString() - 类中的方法 infra.aop.support.DefaultPointcutAdvisor
 
toString() - 类中的方法 infra.aop.support.NameMatchMethodPointcut
 
toString() - 类中的方法 infra.aop.support.RegexpMethodPointcutAdvisor
 
toString() - 类中的方法 infra.aop.support.RootClassFilter
 
toString() - 类中的方法 infra.aop.target.AbstractBeanFactoryTargetSource
 
toString() - 类中的方法 infra.aop.target.EmptyTargetSource
 
toString() - 类中的方法 infra.aop.target.HotSwappableTargetSource
 
toString() - 类中的方法 infra.aop.target.PrototypeTargetSource
 
toString() - 类中的方法 infra.aop.target.SingletonTargetSource
 
toString() - 类中的方法 infra.aop.TrueClassFilter
 
toString() - 类中的方法 infra.aop.TrueMethodMatcher
 
toString() - 类中的方法 infra.aop.TruePointcut
 
toString(boolean, boolean, boolean, boolean) - 类中的方法 infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
 
trimToSize() - 类中的方法 infra.aop.support.NameMatchMethodPointcut
 
TRUE - 接口中的静态变量 infra.aop.ClassFilter
Canonical instance of a ClassFilter that matches all classes.
TRUE - 接口中的静态变量 infra.aop.MethodMatcher
Canonical instance that matches all methods.
TRUE - 接口中的静态变量 infra.aop.Pointcut
Canonical Pointcut instance that always matches.
TrueClassFilter - infra.aop中的类
Canonical ClassFilter instance that matches all classes.
TrueClassFilter() - 类的构造器 infra.aop.TrueClassFilter
Enforce Singleton pattern.
TrueMethodMatcher - infra.aop中的类
Canonical MethodMatcher instance that matches all methods.
TrueMethodMatcher() - 类的构造器 infra.aop.TrueMethodMatcher
Enforce Singleton pattern.
TruePointcut - infra.aop中的类
Canonical Pointcut instance that always matches.
TruePointcut() - 类的构造器 infra.aop.TruePointcut
Enforce Singleton pattern.
TYPE_PATTERN - 类中的静态变量 infra.aop.config.ConfigBeanDefinitionParser
 
typePattern - 类中的变量 infra.aop.aspectj.TypePatternClassFilter
 
typePatternClassFilter - 类中的变量 infra.aop.aspectj.DeclareParentsAdvisor
 
TypePatternClassFilter - infra.aop.aspectj中的类
Framework AOP ClassFilter implementation using AspectJ type matching.
TypePatternClassFilter() - 类的构造器 infra.aop.aspectj.TypePatternClassFilter
Creates a new instance of the TypePatternClassFilter class.
TypePatternClassFilter(String) - 类的构造器 infra.aop.aspectj.TypePatternClassFilter
Create a fully configured TypePatternClassFilter using the given type pattern.

U

ultimateTargetClass(Object) - 类中的静态方法 infra.aop.framework.AopProxyUtils
Determine the ultimate target class of the given bean instance, traversing not only a top-level proxy but any number of nested proxies as well — as long as possible without side effects, that is, just for singleton targets.
undeclaredThrowableStrategy - 类中的静态变量 infra.aop.framework.CglibAopProxy
 
union(ClassFilter) - 类中的方法 infra.aop.support.ComposablePointcut
Apply a union with the given ClassFilter.
union(ClassFilter[]) - 接口中的静态方法 infra.aop.ClassFilter
Match all classes that either (or all) of the given ClassFilters matches.
union(ClassFilter, ClassFilter) - 接口中的静态方法 infra.aop.ClassFilter
Match all classes that either (or both) of the given ClassFilters matches.
union(MethodMatcher) - 类中的方法 infra.aop.support.ComposablePointcut
Apply a union with the given MethodMatcher.
union(MethodMatcher, ClassFilter, MethodMatcher, ClassFilter) - 接口中的静态方法 infra.aop.MethodMatcher
Match all methods that either (or both) of the given MethodMatchers matches.
union(MethodMatcher, MethodMatcher) - 接口中的静态方法 infra.aop.MethodMatcher
Match all methods that either (or both) of the given MethodMatchers matches.
union(Pointcut) - 类中的方法 infra.aop.support.ComposablePointcut
Apply a union with the given Pointcut.
union(Pointcut, Pointcut) - 接口中的静态方法 infra.aop.Pointcut
Match all methods that either (or both) of the given pointcuts matches.
UnionClassFilter(ClassFilter[]) - 类的构造器 infra.aop.ClassFilter.UnionClassFilter
 
UnionIntroductionAwareMethodMatcher(MethodMatcher, MethodMatcher) - 类的构造器 infra.aop.MethodMatcher.UnionIntroductionAwareMethodMatcher
 
UnionMethodMatcher(MethodMatcher, MethodMatcher) - 类的构造器 infra.aop.MethodMatcher.UnionMethodMatcher
 
UnknownAdviceTypeException - infra.aop.framework.adapter中的异常错误
Exception thrown when an attempt is made to use an unsupported Advisor or Advice type.
UnknownAdviceTypeException(Object) - 异常错误的构造器 infra.aop.framework.adapter.UnknownAdviceTypeException
Create a new UnknownAdviceTypeException for the given advice object.
UnknownAdviceTypeException(String) - 异常错误的构造器 infra.aop.framework.adapter.UnknownAdviceTypeException
Create a new UnknownAdviceTypeException with the given message.
useClassProxyingIfNecessary(BeanDefinitionRegistry, Element) - 类中的静态方法 infra.aop.config.AopNamespaceUtils
 
usePrefix - 类中的变量 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
 

V

validate(Class<?>) - 类中的方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
validate(Class<?>) - 接口中的方法 infra.aop.aspectj.annotation.AspectJAdvisorFactory
Is the given class a valid AspectJ aspect class?
validateClassIfNecessary(Class<?>, ClassLoader) - 类中的方法 infra.aop.framework.CglibAopProxy
Checks to see whether the supplied Class has already been validated and validates it if not.
validatedClasses - 类中的静态变量 infra.aop.framework.CglibAopProxy
Keeps track of the Classes that we have validated for final methods.
validateInterfaces() - 类中的方法 infra.aop.aspectj.DeclareParentsAdvisor
 
validateInterfaces() - 接口中的方法 infra.aop.IntroductionAdvisor
Can the advised interfaces be implemented by the introduction advice?
validateInterfaces() - 类中的方法 infra.aop.support.DefaultIntroductionAdvisor
 
validateIntroductionAdvisor(IntroductionAdvisor) - 类中的方法 infra.aop.framework.AdvisedSupport
 
validateObject(PooledObject<Object>) - 类中的方法 infra.aop.target.CommonsPool2TargetSource
 
valueOf(String) - enum class中的静态方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 infra.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
Returns an array containing the constants of this enum class, in the order they are declared.
varTypeField - 类中的静态变量 infra.aop.aspectj.RuntimeTestWalker
 
visit(And) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(Call) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(FieldGetCall) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(HasAnnotation) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
visit(HasAnnotation) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(Instanceof) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.InstanceOfResidueTestVisitor
 
visit(Instanceof) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.SubtypeSensitiveVarTypeTestVisitor
 
visit(Instanceof) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(Literal) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(Not) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(Or) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 
visit(MatchingContextBasedTest) - 类中的方法 infra.aop.aspectj.RuntimeTestWalker.TestVisitorAdapter
 

W

wrap(Object) - 接口中的方法 infra.aop.framework.adapter.AdvisorAdapterRegistry
Return an Advisor wrapping the given advice.
wrap(Object) - 类中的方法 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
wrapIfNecessary(Object, String, Object) - 类中的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
Wrap the given bean if necessary, i.e. if it is eligible for being proxied.
WRITE - 接口中的静态变量 org.aopalliance.intercept.FieldAccess
The write access type (see FieldAccess.getAccessType()).
writeReplace() - 类中的方法 infra.aop.target.AbstractPrototypeTargetSource
Replaces this object with a SingletonTargetSource on serialization.
writeToLog(Logger, String) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Write the supplied trace message to the supplied Logger instance.
writeToLog(Logger, String, Throwable) - 类中的方法 infra.aop.interceptor.AbstractTraceInterceptor
Write the supplied trace message and Throwable to the supplied Logger instance.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格