跳过导航链接
spring-aop
A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractAdvisingBeanPostProcessor - org.springframework.aop.framework中的类
Base class for BeanPostProcessor implementations that apply a Spring AOP Advisor to specific beans.
AbstractAdvisingBeanPostProcessor() - 类 的构造器org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
 
AbstractAdvisorAutoProxyCreator - org.springframework.aop.framework.autoproxy中的类
Generic auto proxy creator that builds AOP proxies for specific beans based on detected Advisors for each bean.
AbstractAdvisorAutoProxyCreator() - 类 的构造器org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
AbstractAspectJAdvice - org.springframework.aop.aspectj中的类
 
AbstractAspectJAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.AbstractAspectJAdvice
Create a new AbstractAspectJAdvice for the given advice method.
AbstractAspectJAdvisorFactory - org.springframework.aop.aspectj.annotation中的类
Abstract base class for factories that can create Spring AOP Advisors given AspectJ classes from classes honoring the AspectJ 5 annotation syntax.
AbstractAspectJAdvisorFactory() - 类 的构造器org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
AbstractAspectJAdvisorFactory.AspectJAnnotation<A extends Annotation> - org.springframework.aop.aspectj.annotation中的类
Class modelling an AspectJ annotation, exposing its type enumeration and pointcut String.
AbstractAspectJAdvisorFactory.AspectJAnnotationType - org.springframework.aop.aspectj.annotation中的枚举
Enum for AspectJ annotation types.
AbstractAutoProxyCreator - org.springframework.aop.framework.autoproxy中的类
BeanPostProcessor implementation that wraps each eligible bean with an AOP proxy, delegating to specified interceptors before invoking the bean itself.
AbstractAutoProxyCreator() - 类 的构造器org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
AbstractBeanFactoryAwareAdvisingPostProcessor - org.springframework.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() - 类 的构造器org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
AbstractBeanFactoryBasedTargetSource - org.springframework.aop.target中的类
Base class for TargetSource implementations that are based on a Spring BeanFactory, delegating to Spring-managed bean instances.
AbstractBeanFactoryBasedTargetSource() - 类 的构造器org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
 
AbstractBeanFactoryBasedTargetSourceCreator - org.springframework.aop.framework.autoproxy.target中的类
Convenient superclass for TargetSourceCreator implementations that require creating multiple instances of a prototype bean.
AbstractBeanFactoryBasedTargetSourceCreator() - 类 的构造器org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
 
AbstractBeanFactoryPointcutAdvisor - org.springframework.aop.support中的类
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice to be configured as reference to an Advice bean in a BeanFactory.
AbstractBeanFactoryPointcutAdvisor() - 类 的构造器org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
 
AbstractExpressionPointcut - org.springframework.aop.support中的类
Abstract superclass for expression pointcuts, offering location and expression properties.
AbstractExpressionPointcut() - 类 的构造器org.springframework.aop.support.AbstractExpressionPointcut
 
AbstractGenericPointcutAdvisor - org.springframework.aop.support中的类
Abstract generic PointcutAdvisor that allows for any Advice to be configured.
AbstractGenericPointcutAdvisor() - 类 的构造器org.springframework.aop.support.AbstractGenericPointcutAdvisor
 
AbstractInterceptorDrivenBeanDefinitionDecorator - org.springframework.aop.config中的类
Base implementation for BeanDefinitionDecorators wishing to add an interceptor to the resulting bean.
AbstractInterceptorDrivenBeanDefinitionDecorator() - 类 的构造器org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
AbstractLazyCreationTargetSource - org.springframework.aop.target中的类
TargetSource implementation that will lazily create a user-managed object.
AbstractLazyCreationTargetSource() - 类 的构造器org.springframework.aop.target.AbstractLazyCreationTargetSource
 
AbstractMonitoringInterceptor - org.springframework.aop.interceptor中的类
Base class for monitoring interceptors, such as performance monitors.
AbstractMonitoringInterceptor() - 类 的构造器org.springframework.aop.interceptor.AbstractMonitoringInterceptor
 
AbstractPointcutAdvisor - org.springframework.aop.support中的类
Abstract base class for PointcutAdvisor implementations.
AbstractPointcutAdvisor() - 类 的构造器org.springframework.aop.support.AbstractPointcutAdvisor
 
AbstractPoolingTargetSource - org.springframework.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() - 类 的构造器org.springframework.aop.target.AbstractPoolingTargetSource
 
AbstractPrototypeBasedTargetSource - org.springframework.aop.target中的类
Base class for dynamic TargetSource implementations that create new prototype bean instances to support a pooling or new-instance-per-invocation strategy.
AbstractPrototypeBasedTargetSource() - 类 的构造器org.springframework.aop.target.AbstractPrototypeBasedTargetSource
 
AbstractRefreshableTargetSource - org.springframework.aop.target.dynamic中的类
Abstract TargetSource implementation that wraps a refreshable target object.
AbstractRefreshableTargetSource() - 类 的构造器org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
 
AbstractRegexpMethodPointcut - org.springframework.aop.support中的类
Abstract base regular expression pointcut bean.
AbstractRegexpMethodPointcut() - 类 的构造器org.springframework.aop.support.AbstractRegexpMethodPointcut
 
AbstractSingletonProxyFactoryBean - org.springframework.aop.framework中的类
Convenient superclass for FactoryBean types that produce singleton-scoped proxy objects.
AbstractSingletonProxyFactoryBean() - 类 的构造器org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
 
AbstractTraceInterceptor - org.springframework.aop.interceptor中的类
Base MethodInterceptor implementation for tracing.
AbstractTraceInterceptor() - 类 的构造器org.springframework.aop.interceptor.AbstractTraceInterceptor
 
activated(AdvisedSupport) - 接口 中的方法org.springframework.aop.framework.AdvisedSupportListener
Invoked when the first proxy is created.
activateObject(PooledObject<Object>) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
 
addAdvice(Advice) - 接口 中的方法org.springframework.aop.framework.Advised
Add the given AOP Alliance advice to the tail of the advice (interceptor) chain.
addAdvice(int, Advice) - 接口 中的方法org.springframework.aop.framework.Advised
Add the given AOP Alliance Advice at the specified position in the advice chain.
addAdvice(Advice) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
addAdvice(int, Advice) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Cannot add introductions this way unless the advice implements IntroductionInfo.
addAdvisor(Advisor) - 接口 中的方法org.springframework.aop.framework.Advised
Add an advisor at the end of the advisor chain.
addAdvisor(int, Advisor) - 接口 中的方法org.springframework.aop.framework.Advised
Add an Advisor at the specified position in the chain.
addAdvisor(Advisor) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
addAdvisor(int, Advisor) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
addAdvisors(Advisor...) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Add all of the given advisors to this proxy configuration.
addAdvisors(Collection<Advisor>) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Add all of the given advisors to this proxy configuration.
addAspect(Object) - 类 中的方法org.springframework.aop.aspectj.annotation.AspectJProxyFactory
Add the supplied aspect instance to the chain.
addAspect(Class<?>) - 类 中的方法org.springframework.aop.aspectj.annotation.AspectJProxyFactory
Add an aspect of the supplied type to the end of the advice chain.
addInterface(Class<?>) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Add a new proxied interface.
addInterface(Class<?>) - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
Add the specified interface to the list of interfaces to introduce.
addListener(AdvisedSupportListener) - 类 中的方法org.springframework.aop.framework.ProxyCreatorSupport
Add the given AdvisedSupportListener to this proxy configuration.
addMethodName(String) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcut
Add another eligible method name, in addition to those already named.
addMethodName(String) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcutAdvisor
Add another eligible method name, in addition to those already named.
Advice - org.aopalliance.aop中的接口
 
adviceChanged() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Invoked when advice has changed.
adviceChanged(AdvisedSupport) - 接口 中的方法org.springframework.aop.framework.AdvisedSupportListener
Invoked when advice is changed after a proxy is created.
adviceChanged() - 类 中的方法org.springframework.aop.framework.ProxyCreatorSupport
Propagate advice change event to all AdvisedSupportListeners.
adviceChanged() - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Blow away and recache singleton on an advice change.
AdviceEntry - org.springframework.aop.config中的类
ParseState entry representing an advice element.
AdviceEntry(String) - 类 的构造器org.springframework.aop.config.AdviceEntry
Creates a new instance of the AdviceEntry class.
adviceIncluded(Advice) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Is the given advice included in any advisor within this proxy configuration?
Advised - org.springframework.aop.framework中的接口
Interface to be implemented by classes that hold the configuration of a factory of AOP proxies.
AdvisedSupport - org.springframework.aop.framework中的类
Base class for AOP proxy configuration managers.
AdvisedSupport() - 类 的构造器org.springframework.aop.framework.AdvisedSupport
No-arg constructor for use as a JavaBean.
AdvisedSupport(Class<?>...) - 类 的构造器org.springframework.aop.framework.AdvisedSupport
Create a AdvisedSupport instance with the given parameters.
AdvisedSupportListener - org.springframework.aop.framework中的接口
Listener to be registered on ProxyCreatorSupport objects Allows for receiving callbacks on activation and change of advice.
Advisor - org.springframework.aop中的接口
Base interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).
advisor - 类 中的变量org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
 
ADVISOR - 类 中的静态变量org.springframework.aop.interceptor.ExposeInvocationInterceptor
Singleton advisor for this class.
AdvisorAdapter - org.springframework.aop.framework.adapter中的接口
Interface allowing extension to the Spring AOP framework to allow handling of new Advisors and Advice types.
AdvisorAdapterRegistrationManager - org.springframework.aop.framework.adapter中的类
BeanPostProcessor that registers AdvisorAdapter beans in the BeanFactory with an AdvisorAdapterRegistry (by default the GlobalAdvisorAdapterRegistry).
AdvisorAdapterRegistrationManager() - 类 的构造器org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
AdvisorAdapterRegistry - org.springframework.aop.framework.adapter中的接口
Interface for registries of Advisor adapters.
AdvisorChainFactory - org.springframework.aop.framework中的接口
Factory interface for advisor chains.
AdvisorComponentDefinition - org.springframework.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) - 类 的构造器org.springframework.aop.config.AdvisorComponentDefinition
 
AdvisorComponentDefinition(String, BeanDefinition, BeanDefinition) - 类 的构造器org.springframework.aop.config.AdvisorComponentDefinition
 
AdvisorEntry - org.springframework.aop.config中的类
ParseState entry representing an advisor.
AdvisorEntry(String) - 类 的构造器org.springframework.aop.config.AdvisorEntry
Creates a new instance of the AdvisorEntry class.
advisorsPreFiltered() - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
This auto-proxy creator always returns pre-filtered Advisors.
advisorsPreFiltered() - 类 中的方法org.springframework.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.
AfterAdvice - org.springframework.aop中的接口
 
afterPropertiesSet() - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
 
afterReturning(Object, Method, Object[], Object) - 接口 中的方法org.springframework.aop.AfterReturningAdvice
方法实现说明:返回通知方法定义
afterReturning(Object, Method, Object[], Object) - 类 中的方法org.springframework.aop.aspectj.AspectJAfterReturningAdvice
 
AfterReturningAdvice - org.springframework.aop中的接口
 
AfterReturningAdviceInterceptor - org.springframework.aop.framework.adapter中的类
 
AfterReturningAdviceInterceptor(AfterReturningAdvice) - 类 的构造器org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor
Create a new AfterReturningAdviceInterceptor for the given advice.
AmbiguousBindingException(String) - 异常错误 的构造器org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException
Construct a new AmbiguousBindingException with the specified message.
AnnotationAwareAspectJAutoProxyCreator - org.springframework.aop.aspectj.annotation中的类
AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJ annotation aspects in the current application context, as well as Spring Advisors.
AnnotationAwareAspectJAutoProxyCreator() - 类 的构造器org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
AnnotationClassFilter - org.springframework.aop.support.annotation中的类
Simple ClassFilter that looks for a specific Java 5 annotation being present on a class.
AnnotationClassFilter(Class<? extends Annotation>) - 类 的构造器org.springframework.aop.support.annotation.AnnotationClassFilter
Create a new AnnotationClassFilter for the given annotation type.
AnnotationClassFilter(Class<? extends Annotation>, boolean) - 类 的构造器org.springframework.aop.support.annotation.AnnotationClassFilter
Create a new AnnotationClassFilter for the given annotation type.
AnnotationMatchingPointcut - org.springframework.aop.support.annotation中的类
Simple Pointcut that looks for a specific Java 5 annotation being present on a class or method.
AnnotationMatchingPointcut(Class<? extends Annotation>) - 类 的构造器org.springframework.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation type.
AnnotationMatchingPointcut(Class<? extends Annotation>, boolean) - 类 的构造器org.springframework.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation type.
AnnotationMatchingPointcut(Class<? extends Annotation>, Class<? extends Annotation>) - 类 的构造器org.springframework.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation type.
AnnotationMatchingPointcut(Class<? extends Annotation>, Class<? extends Annotation>, boolean) - 类 的构造器org.springframework.aop.support.annotation.AnnotationMatchingPointcut
Create a new AnnotationMatchingPointcut for the given annotation type.
AnnotationMethodMatcher - org.springframework.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>) - 类 的构造器org.springframework.aop.support.annotation.AnnotationMethodMatcher
Create a new AnnotationClassFilter for the given annotation type.
AnnotationMethodMatcher(Class<? extends Annotation>, boolean) - 类 的构造器org.springframework.aop.support.annotation.AnnotationMethodMatcher
Create a new AnnotationClassFilter for the given annotation type.
AopConfigException - org.springframework.aop.framework中的异常错误
Exception that gets thrown on illegal AOP configuration arguments.
AopConfigException(String) - 异常错误 的构造器org.springframework.aop.framework.AopConfigException
Constructor for AopConfigException.
AopConfigException(String, Throwable) - 异常错误 的构造器org.springframework.aop.framework.AopConfigException
Constructor for AopConfigException.
AopConfigUtils - org.springframework.aop.config中的类
Utility class for handling registration of AOP auto-proxy creators.
AopConfigUtils() - 类 的构造器org.springframework.aop.config.AopConfigUtils
 
AopContext - org.springframework.aop.framework中的类
Class containing static methods used to obtain information about the current AOP invocation.
AopContext() - 类 的构造器org.springframework.aop.framework.AopContext
 
AopInfrastructureBean - org.springframework.aop.framework中的接口
Marker interface that indicates a bean that is part of Spring's AOP infrastructure.
AopInvocationException - org.springframework.aop中的异常错误
Exception that gets thrown when an AOP invocation failed because of misconfiguration or unexpected runtime issues.
AopInvocationException(String) - 异常错误 的构造器org.springframework.aop.AopInvocationException
Constructor for AopInvocationException.
AopInvocationException(String, Throwable) - 异常错误 的构造器org.springframework.aop.AopInvocationException
Constructor for AopInvocationException.
AopNamespaceHandler - org.springframework.aop.config中的类
NamespaceHandler for the aop namespace.
AopNamespaceHandler() - 类 的构造器org.springframework.aop.config.AopNamespaceHandler
 
AopNamespaceUtils - org.springframework.aop.config中的类
Utility class for handling registration of auto-proxy creators used internally by the 'aop' namespace tags.
AopNamespaceUtils() - 类 的构造器org.springframework.aop.config.AopNamespaceUtils
 
AopProxy - org.springframework.aop.framework中的接口
Delegate interface for a configured AOP proxy, allowing for the creation of actual proxy objects.
AopProxyFactory - org.springframework.aop.framework中的接口
Interface to be implemented by factories that are able to create AOP proxies based on AdvisedSupport configuration objects.
AopProxyUtils - org.springframework.aop.framework中的类
Utility methods for AOP proxy factories.
AopProxyUtils() - 类 的构造器org.springframework.aop.framework.AopProxyUtils
 
AopUtils - org.springframework.aop.support中的类
Utility methods for AOP support code.
AopUtils() - 类 的构造器org.springframework.aop.support.AopUtils
 
argBinding(JoinPoint, JoinPointMatch, Object, Throwable) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Take the arguments at the method execution join point and output a set of arguments to the advice method
arguments - 类 中的变量org.springframework.aop.framework.ReflectiveMethodInvocation
 
AspectComponentDefinition - org.springframework.aop.config中的类
ComponentDefinition that holds an aspect definition, including its nested pointcuts.
AspectComponentDefinition(String, BeanDefinition[], BeanReference[], Object) - 类 的构造器org.springframework.aop.config.AspectComponentDefinition
 
AspectEntry - org.springframework.aop.config中的类
ParseState entry representing an aspect.
AspectEntry(String, String) - 类 的构造器org.springframework.aop.config.AspectEntry
Create a new AspectEntry.
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.
AspectInstanceFactory - org.springframework.aop.aspectj中的接口
Interface implemented to provide an instance of an AspectJ aspect.
aspectJAdviceMethod - 类 中的变量org.springframework.aop.aspectj.AbstractAspectJAdvice
 
AspectJAdviceParameterNameDiscoverer - org.springframework.aop.aspectj中的类
ParameterNameDiscoverer implementation that tries to deduce parameter names for an advice method from the pointcut expression, returning, and throwing clauses.
AspectJAdviceParameterNameDiscoverer(String) - 类 的构造器org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Create a new discoverer that attempts to discover parameter names from the given pointcut expression.
AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException - org.springframework.aop.aspectj中的异常错误
Thrown in response to an ambiguous binding being detected when trying to resolve a method's parameter names.
AspectJAdvisorFactory - org.springframework.aop.aspectj.annotation中的接口
Interface for factories that can create Spring AOP Advisors from classes annotated with AspectJ annotation syntax.
AspectJAfterAdvice - org.springframework.aop.aspectj中的类
 
AspectJAfterAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.AspectJAfterAdvice
 
AspectJAfterReturningAdvice - org.springframework.aop.aspectj中的类
 
AspectJAfterReturningAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.AspectJAfterReturningAdvice
 
AspectJAfterThrowingAdvice - org.springframework.aop.aspectj中的类
 
AspectJAfterThrowingAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
 
AspectJAnnotation(A) - 类 的构造器org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
AspectJAopUtils - org.springframework.aop.aspectj中的类
Utility methods for dealing with AspectJ advisors.
AspectJAopUtils() - 类 的构造器org.springframework.aop.aspectj.AspectJAopUtils
 
AspectJAroundAdvice - org.springframework.aop.aspectj中的类
Spring AOP around advice (MethodInterceptor) that wraps an AspectJ advice method.
AspectJAroundAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.AspectJAroundAdvice
 
AspectJAwareAdvisorAutoProxyCreator - org.springframework.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() - 类 的构造器org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
 
AspectJExpressionPointcut - org.springframework.aop.aspectj中的类
Spring Pointcut implementation that uses the AspectJ weaver to evaluate a pointcut expression.
AspectJExpressionPointcut() - 类 的构造器org.springframework.aop.aspectj.AspectJExpressionPointcut
Create a new default AspectJExpressionPointcut.
AspectJExpressionPointcut(Class<?>, String[], Class<?>[]) - 类 的构造器org.springframework.aop.aspectj.AspectJExpressionPointcut
Create a new AspectJExpressionPointcut with the given settings.
AspectJExpressionPointcutAdvisor - org.springframework.aop.aspectj中的类
Spring AOP Advisor that can be used for any AspectJ pointcut expression.
AspectJExpressionPointcutAdvisor() - 类 的构造器org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
AspectJMethodBeforeAdvice - org.springframework.aop.aspectj中的类
 
AspectJMethodBeforeAdvice(Method, AspectJExpressionPointcut, AspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.AspectJMethodBeforeAdvice
 
AspectJPointcutAdvisor - org.springframework.aop.aspectj中的类
AspectJPointcutAdvisor that adapts an AbstractAspectJAdvice to the PointcutAdvisor interface.
AspectJPointcutAdvisor(AbstractAspectJAdvice) - 类 的构造器org.springframework.aop.aspectj.AspectJPointcutAdvisor
Create a new AspectJPointcutAdvisor for the given advice
AspectJPrecedenceInformation - org.springframework.aop.aspectj中的接口
Interface to be implemented by types that can supply the information needed to sort advice/advisors by AspectJ's precedence rules.
AspectJProxyFactory - org.springframework.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() - 类 的构造器org.springframework.aop.aspectj.annotation.AspectJProxyFactory
Create a new AspectJProxyFactory.
AspectJProxyFactory(Object) - 类 的构造器org.springframework.aop.aspectj.annotation.AspectJProxyFactory
Create a new AspectJProxyFactory.
AspectJProxyFactory(Class<?>...) - 类 的构造器org.springframework.aop.aspectj.annotation.AspectJProxyFactory
Create a new AspectJProxyFactory.
AspectJProxyUtils - org.springframework.aop.aspectj中的类
Utility methods for working with AspectJ proxies.
AspectJProxyUtils() - 类 的构造器org.springframework.aop.aspectj.AspectJProxyUtils
 
AspectJWeaverMessageHandler - org.springframework.aop.aspectj中的类
Implementation of AspectJ's IMessageHandler interface that routes AspectJ weaving messages through the same logging system as the regular Spring messages.
AspectJWeaverMessageHandler() - 类 的构造器org.springframework.aop.aspectj.AspectJWeaverMessageHandler
 
AspectMetadata - org.springframework.aop.aspectj.annotation中的类
Metadata for an AspectJ aspect class, with an additional Spring AOP pointcut for the per clause.
AspectMetadata(Class<?>, String) - 类 的构造器org.springframework.aop.aspectj.annotation.AspectMetadata
Create a new AspectMetadata instance for the given aspect class.
AsyncExecutionAspectSupport - org.springframework.aop.interceptor中的类
Base class for asynchronous method execution aspects, such as org.springframework.scheduling.annotation.AnnotationAsyncExecutionInterceptor or org.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect.
AsyncExecutionAspectSupport(Executor) - 类 的构造器org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Create a new instance with a default AsyncUncaughtExceptionHandler.
AsyncExecutionAspectSupport(Executor, AsyncUncaughtExceptionHandler) - 类 的构造器org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Create a new AsyncExecutionAspectSupport with the given exception handler.
AsyncExecutionInterceptor - org.springframework.aop.interceptor中的类
AOP Alliance MethodInterceptor that processes method invocations asynchronously, using a given AsyncTaskExecutor.
AsyncExecutionInterceptor(Executor) - 类 的构造器org.springframework.aop.interceptor.AsyncExecutionInterceptor
Create a new instance with a default AsyncUncaughtExceptionHandler.
AsyncExecutionInterceptor(Executor, AsyncUncaughtExceptionHandler) - 类 的构造器org.springframework.aop.interceptor.AsyncExecutionInterceptor
Create a new AsyncExecutionInterceptor.
AsyncUncaughtExceptionHandler - org.springframework.aop.interceptor中的接口
A strategy for handling uncaught exceptions thrown from asynchronous methods.
AUTO_PROXY_CREATOR_BEAN_NAME - 类 中的静态变量org.springframework.aop.config.AopConfigUtils
The bean name of the internally managed auto-proxy creator.
AutoProxyUtils - org.springframework.aop.framework.autoproxy中的类
Utilities for auto-proxy aware components.
AutoProxyUtils() - 类 的构造器org.springframework.aop.framework.autoproxy.AutoProxyUtils
 

B

BeanFactoryAdvisorRetrievalHelper - org.springframework.aop.framework.autoproxy中的类
Helper for retrieving standard Spring Advisors from a BeanFactory, for use with auto-proxying.
BeanFactoryAdvisorRetrievalHelper(ConfigurableListableBeanFactory) - 类 的构造器org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper
Create a new BeanFactoryAdvisorRetrievalHelper for the given BeanFactory.
BeanFactoryAspectInstanceFactory - org.springframework.aop.aspectj.annotation中的类
AspectInstanceFactory implementation backed by a Spring BeanFactory.
BeanFactoryAspectInstanceFactory(BeanFactory, String) - 类 的构造器org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
Create a BeanFactoryAspectInstanceFactory.
BeanFactoryAspectInstanceFactory(BeanFactory, String, Class<?>) - 类 的构造器org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
Create a BeanFactoryAspectInstanceFactory, providing a type that AspectJ should introspect to create AJType metadata.
BeanFactoryAspectJAdvisorsBuilder - org.springframework.aop.aspectj.annotation中的类
Helper for retrieving @AspectJ beans from a BeanFactory and building Spring Advisors based on them, for use with auto-proxying.
BeanFactoryAspectJAdvisorsBuilder(ListableBeanFactory) - 类 的构造器org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Create a new BeanFactoryAspectJAdvisorsBuilder for the given BeanFactory.
BeanFactoryAspectJAdvisorsBuilder(ListableBeanFactory, AspectJAdvisorFactory) - 类 的构造器org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Create a new BeanFactoryAspectJAdvisorsBuilder for the given BeanFactory.
BeanFactoryRefreshableTargetSource - org.springframework.aop.target.dynamic中的类
Refreshable TargetSource that fetches fresh target beans from a BeanFactory.
BeanFactoryRefreshableTargetSource(BeanFactory, String) - 类 的构造器org.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource
Create a new BeanFactoryRefreshableTargetSource for the given bean factory and bean name.
BeanNameAutoProxyCreator - org.springframework.aop.framework.autoproxy中的类
Auto proxy creator that identifies beans to proxy via a list of names.
BeanNameAutoProxyCreator() - 类 的构造器org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
 
before(Method, Object[], Object) - 类 中的方法org.springframework.aop.aspectj.AspectJMethodBeforeAdvice
方法实现说明:执行我们的前置通知
before(Method, Object[], Object) - 接口 中的方法org.springframework.aop.MethodBeforeAdvice
方法实现说明:执行我们的前置通知
BeforeAdvice - org.springframework.aop中的接口
 
beforeExistingAdvisors - 类 中的变量org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
 
buildAdvisors(String, Object[]) - 类 中的方法org.springframework.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() - 类 中的方法org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
去容器中获取到所有的切面信息保存到缓存中
buildInternalBeanFactory(ConfigurableBeanFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
Build an internal BeanFactory for resolving target beans.
buildSafePointcut() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Build a 'safe' pointcut that excludes the AspectJ advice method itself.

C

calculateArgumentBindings() - 类 中的方法org.springframework.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(Pointcut, Class<?>) - 类 中的静态方法org.springframework.aop.support.AopUtils
Can the given pointcut apply at all on the given class?
canApply(Pointcut, Class<?>, boolean) - 类 中的静态方法org.springframework.aop.support.AopUtils
Can the given pointcut apply at all on the given class?
canApply(Advisor, Class<?>) - 类 中的静态方法org.springframework.aop.support.AopUtils
Can the given advisor apply at all on the given class?
canApply(Advisor, Class<?>, boolean) - 类 中的静态方法org.springframework.aop.support.AopUtils
Can the given advisor apply at all on the given class?
ClassFilter - org.springframework.aop中的接口
Filter that restricts matching of a pointcut or introduction to a given set of target classes.
ClassFilters - org.springframework.aop.support中的类
Static utility methods for composing ClassFilters.
ClassFilters() - 类 的构造器org.springframework.aop.support.ClassFilters
 
CommonsPool2TargetSource - org.springframework.aop.target中的类
TargetSource implementation that holds objects in a configurable Apache Commons2 Pool.
CommonsPool2TargetSource() - 类 的构造器org.springframework.aop.target.CommonsPool2TargetSource
Create a CommonsPoolTargetSource with default settings.
completeProxiedInterfaces(AdvisedSupport) - 类 中的静态方法org.springframework.aop.framework.AopProxyUtils
Determine the complete set of interfaces to proxy for the given AOP configuration.
ComposablePointcut - org.springframework.aop.support中的类
Convenient class for building up pointcuts.
ComposablePointcut() - 类 的构造器org.springframework.aop.support.ComposablePointcut
Create a default ComposablePointcut, with ClassFilter.TRUE and MethodMatcher.TRUE.
ComposablePointcut(Pointcut) - 类 的构造器org.springframework.aop.support.ComposablePointcut
Create a ComposablePointcut based on the given Pointcut.
ComposablePointcut(ClassFilter) - 类 的构造器org.springframework.aop.support.ComposablePointcut
Create a ComposablePointcut for the given ClassFilter, with MethodMatcher.TRUE.
ComposablePointcut(MethodMatcher) - 类 的构造器org.springframework.aop.support.ComposablePointcut
Create a ComposablePointcut for the given MethodMatcher, with ClassFilter.TRUE.
ComposablePointcut(ClassFilter, MethodMatcher) - 类 的构造器org.springframework.aop.support.ComposablePointcut
Create a ComposablePointcut for the given ClassFilter and MethodMatcher.
ConcurrencyThrottleInterceptor - org.springframework.aop.interceptor中的类
Interceptor that throttles concurrent access, blocking invocations if a specified concurrency limit is reached.
ConcurrencyThrottleInterceptor() - 类 的构造器org.springframework.aop.interceptor.ConcurrencyThrottleInterceptor
 
construct(ConstructorInvocation) - 接口 中的方法org.aopalliance.intercept.ConstructorInterceptor
Implement this method to perform extra treatments before and after the construction of a new object.
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 constructor-call.
ControlFlowPointcut - org.springframework.aop.support中的类
Pointcut and method matcher for use in simple cflow-style pointcut.
ControlFlowPointcut(Class<?>) - 类 的构造器org.springframework.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all control flows below that class.
ControlFlowPointcut(Class<?>, String) - 类 的构造器org.springframework.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all calls below the given method in the given class.
copyConfigurationFrom(AdvisedSupport) - 类 中的方法org.springframework.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>) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.framework.ProxyConfig
Copy configuration from the other config object.
copyFrom(AbstractBeanFactoryBasedTargetSource) - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
Copy configuration from the other AbstractBeanFactoryBasedTargetSource object.
countAdvicesOfType(Class<?>) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Count advices of the given class.
createAdvisorIntroducingNamedBean(String) - 类 中的静态方法org.springframework.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 Spring IoC concept.
createAdvisorWithoutIntroduction(String) - 类 中的静态方法org.springframework.aop.interceptor.ExposeBeanNameAdvisors
Create a new advisor that will expose the given bean name, with no introduction
createAopProxy(AdvisedSupport) - 接口 中的方法org.springframework.aop.framework.AopProxyFactory
Create an AopProxy for the given AOP configuration.
createAopProxy(AdvisedSupport) - 类 中的方法org.springframework.aop.framework.DefaultAopProxyFactory
 
createAopProxy() - 类 中的方法org.springframework.aop.framework.ProxyCreatorSupport
Subclasses should call this to get a new AOP proxy.
createBeanFactoryBasedTargetSource(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
Subclasses must implement this method to return a new AbstractPrototypeBasedTargetSource 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.
createBeanFactoryBasedTargetSource(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
createBeanFactoryBasedTargetSource(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
 
createCompositeInterface(Class<?>[]) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Create a composite interface Class for the given interfaces, implementing the given interfaces in one single Class.
createInterceptorDefinition(Node) - 类 中的方法org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
Subclasses should implement this method to return the BeanDefinition for the interceptor they wish to apply to the bean being decorated.
createInvocationTraceName(MethodInvocation) - 类 中的方法org.springframework.aop.interceptor.AbstractMonitoringInterceptor
Create a String name for the given MethodInvocation that can be used for trace/logging purposes.
createMainInterceptor() - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Create the "main" interceptor for this proxy factory bean.
createObject() - 类 中的方法org.springframework.aop.target.AbstractLazyCreationTargetSource
Subclasses should implement this method to return the lazy initialized object.
createObjectPool() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Subclasses can override this if they want to return a specific Commons pool.
createParameterNameDiscoverer() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Create a ParameterNameDiscoverer to be used for argument binding.
createPointcut() - 类 中的方法org.springframework.aop.support.RegexpMethodPointcutAdvisor
Create the actual pointcut: By default, a JdkRegexpMethodPointcut will be used.
createPool() - 类 中的方法org.springframework.aop.target.AbstractPoolingTargetSource
Create the pool.
createPool() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Creates and holds an ObjectPool instance.
createProxy(Class<?>, String, Object[], TargetSource) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Create an AOP proxy for the given bean.
createScopedProxy(BeanDefinitionHolder, BeanDefinitionRegistry, boolean) - 类 中的静态方法org.springframework.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) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Determine a TargetSource for the given target (or TargetSource).
currentInvocation() - 类 中的静态方法org.springframework.aop.interceptor.ExposeInvocationInterceptor
Return the AOP Alliance MethodInvocation object associated with the current invocation.
currentJoinPoint() - 类 中的静态方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Lazily instantiate joinpoint for the current invocation.
currentProxy() - 类 中的静态方法org.springframework.aop.framework.AopContext
Try to return the current AOP proxy.
CustomizableTraceInterceptor - org.springframework.aop.interceptor中的类
MethodInterceptor implementation that allows for highly customizable method-level tracing, using placeholders.
CustomizableTraceInterceptor() - 类 的构造器org.springframework.aop.interceptor.CustomizableTraceInterceptor
 
customizeProxyFactory(ProxyFactory) - 类 中的方法org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
Subclasses may choose to implement this: for example, to change the interfaces exposed.
customizeProxyFactory(ProxyFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Subclasses may choose to implement this: for example, to change the interfaces exposed.

D

DebugInterceptor - org.springframework.aop.interceptor中的类
AOP Alliance MethodInterceptor that can be introduced in a chain to display verbose information about intercepted invocations to the logger.
DebugInterceptor() - 类 的构造器org.springframework.aop.interceptor.DebugInterceptor
Create a new DebugInterceptor with a static logger.
DebugInterceptor(boolean) - 类 的构造器org.springframework.aop.interceptor.DebugInterceptor
Create a new DebugInterceptor with dynamic or static logger, according to the given flag.
DeclareParentsAdvisor - org.springframework.aop.aspectj中的类
Introduction advisor delegating to the given object.
DeclareParentsAdvisor(Class<?>, String, Class<?>) - 类 的构造器org.springframework.aop.aspectj.DeclareParentsAdvisor
Create a new advisor for this DeclareParents field.
DeclareParentsAdvisor(Class<?>, String, Object) - 类 的构造器org.springframework.aop.aspectj.DeclareParentsAdvisor
Create a new advisor for this DeclareParents field.
decorate(Node, BeanDefinitionHolder, ParserContext) - 类 中的方法org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
DEFAULT_TASK_EXECUTOR_BEAN_NAME - 类 中的静态变量org.springframework.aop.interceptor.AsyncExecutionAspectSupport
The default name of the TaskExecutor bean to pick up: "taskExecutor".
DefaultAdvisorAdapterRegistry - org.springframework.aop.framework.adapter中的类
Default implementation of the AdvisorAdapterRegistry interface.
DefaultAdvisorAdapterRegistry() - 类 的构造器org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry
Create a new DefaultAdvisorAdapterRegistry, registering well-known adapters.
DefaultAdvisorAutoProxyCreator - org.springframework.aop.framework.autoproxy中的类
BeanPostProcessor implementation that creates AOP proxies based on all candidate Advisors in the current BeanFactory.
DefaultAdvisorAutoProxyCreator() - 类 的构造器org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
 
DefaultAdvisorChainFactory - org.springframework.aop.framework中的类
A simple but definitive way of working out an advice chain for a Method, given an Advised object.
DefaultAdvisorChainFactory() - 类 的构造器org.springframework.aop.framework.DefaultAdvisorChainFactory
 
DefaultAopProxyFactory - org.springframework.aop.framework中的类
Default AopProxyFactory implementation, creating either a CGLIB proxy or a JDK dynamic proxy.
DefaultAopProxyFactory() - 类 的构造器org.springframework.aop.framework.DefaultAopProxyFactory
 
DefaultBeanFactoryPointcutAdvisor - org.springframework.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() - 类 的构造器org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor
 
DefaultIntroductionAdvisor - org.springframework.aop.support中的类
Simple IntroductionAdvisor implementation that by default applies to any class.
DefaultIntroductionAdvisor(Advice) - 类 的构造器org.springframework.aop.support.DefaultIntroductionAdvisor
Create a DefaultIntroductionAdvisor for the given advice.
DefaultIntroductionAdvisor(Advice, IntroductionInfo) - 类 的构造器org.springframework.aop.support.DefaultIntroductionAdvisor
Create a DefaultIntroductionAdvisor for the given advice.
DefaultIntroductionAdvisor(DynamicIntroductionAdvice, Class<?>) - 类 的构造器org.springframework.aop.support.DefaultIntroductionAdvisor
Create a DefaultIntroductionAdvisor for the given advice.
defaultLogger - 类 中的变量org.springframework.aop.interceptor.AbstractTraceInterceptor
The default Log instance used to write trace messages.
DefaultPointcutAdvisor - org.springframework.aop.support中的类
Convenient Pointcut-driven Advisor implementation.
DefaultPointcutAdvisor() - 类 的构造器org.springframework.aop.support.DefaultPointcutAdvisor
Create an empty DefaultPointcutAdvisor.
DefaultPointcutAdvisor(Advice) - 类 的构造器org.springframework.aop.support.DefaultPointcutAdvisor
Create a DefaultPointcutAdvisor that matches all methods.
DefaultPointcutAdvisor(Pointcut, Advice) - 类 的构造器org.springframework.aop.support.DefaultPointcutAdvisor
Create a DefaultPointcutAdvisor, specifying Pointcut and Advice.
DefaultScopedObject - org.springframework.aop.scope中的类
Default implementation of the ScopedObject interface.
DefaultScopedObject(ConfigurableBeanFactory, String) - 类 的构造器org.springframework.aop.scope.DefaultScopedObject
Creates a new instance of the DefaultScopedObject class.
DelegatePerTargetObjectIntroductionInterceptor - org.springframework.aop.support中的类
Convenient implementation of the IntroductionInterceptor interface.
DelegatePerTargetObjectIntroductionInterceptor(Class<?>, Class<?>) - 类 的构造器org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor
 
DelegatingIntroductionInterceptor - org.springframework.aop.support中的类
Convenient implementation of the IntroductionInterceptor interface.
DelegatingIntroductionInterceptor(Object) - 类 的构造器org.springframework.aop.support.DelegatingIntroductionInterceptor
Construct a new DelegatingIntroductionInterceptor, providing a delegate that implements the interfaces to be introduced.
DelegatingIntroductionInterceptor() - 类 的构造器org.springframework.aop.support.DelegatingIntroductionInterceptor
Construct a new DelegatingIntroductionInterceptor.
destroy() - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
Destroys the internal BeanFactory on shutdown of the TargetSourceCreator.
destroy() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Closes the underlying ObjectPool when destroying this object.
destroy() - 类 中的方法org.springframework.aop.target.ThreadLocalTargetSource
Dispose of targets if necessary; clear ThreadLocal.
destroyObject(PooledObject<Object>) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
 
destroyPrototypeInstance(Object) - 类 中的方法org.springframework.aop.target.AbstractPrototypeBasedTargetSource
Subclasses should call this method to destroy an obsolete prototype instance.
determineAsyncExecutor(Method) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Determine the specific executor to use when executing the given method.
determineCandidateConstructors(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
determineTargetClass(ConfigurableListableBeanFactory, String) - 类 中的静态方法org.springframework.aop.framework.autoproxy.AutoProxyUtils
Determine the original target class for the specified bean, if possible, otherwise falling back to a regular getType lookup.
DO_NOT_PROXY - 类 中的静态变量org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Convenience constant for subclasses: Return value for "do not proxy".
dontIgnore(IMessage.Kind) - 类 中的方法org.springframework.aop.aspectj.AspectJWeaverMessageHandler
 
doProceed(MethodInvocation) - 类 中的方法org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor
Proceed with the supplied MethodInterceptor.
doProceed(MethodInvocation) - 类 中的方法org.springframework.aop.support.DelegatingIntroductionInterceptor
Proceed with the supplied MethodInterceptor.
doSubmit(Callable<Object>, AsyncTaskExecutor, Class<?>) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Delegate for actually executing the given task with the chosen executor.
DynamicIntroductionAdvice - org.springframework.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 - org.springframework.aop.support中的类
Convenient abstract superclass for dynamic method matchers, which do care about arguments at runtime.
DynamicMethodMatcher() - 类 的构造器org.springframework.aop.support.DynamicMethodMatcher
 
DynamicMethodMatcherPointcut - org.springframework.aop.support中的类
Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts.
DynamicMethodMatcherPointcut() - 类 的构造器org.springframework.aop.support.DynamicMethodMatcherPointcut
 

E

EMPTY_ADVICE - 接口 中的静态变量org.springframework.aop.Advisor
Common placeholder for an empty Advice to be returned from Advisor.getAdvice() if no proper advice has been configured (yet).
EMPTY_TARGET_SOURCE - 类 中的静态变量org.springframework.aop.framework.AdvisedSupport
Canonical TargetSource when there's no target, and behavior is supplied by the advisors.
EmptyTargetSource - org.springframework.aop.target中的类
Canonical TargetSource when there is no target (or just the target class known), and behavior is supplied by interfaces and advisors only.
equals(Object) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
equals(Object) - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
 
equals(Object) - 类 中的方法org.springframework.aop.support.AbstractPointcutAdvisor
 
equals(Object) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
 
equals(Object) - 类 中的方法org.springframework.aop.support.annotation.AnnotationClassFilter
 
equals(Object) - 类 中的方法org.springframework.aop.support.annotation.AnnotationMatchingPointcut
 
equals(Object) - 类 中的方法org.springframework.aop.support.annotation.AnnotationMethodMatcher
 
equals(Object) - 类 中的方法org.springframework.aop.support.ComposablePointcut
 
equals(Object) - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
 
equals(Object) - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
equals(Object) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcut
 
equals(Object) - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
 
equals(Object) - 类 中的方法org.springframework.aop.target.EmptyTargetSource
 
equals(Object) - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
Two HotSwappableTargetSources are equal if the current target objects are equal.
equals(Object) - 类 中的方法org.springframework.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) - 类 中的静态方法org.springframework.aop.framework.AopProxyUtils
Check equality of the advisors behind the given AdvisedSupport objects.
equalsInProxy(AdvisedSupport, AdvisedSupport) - 类 中的静态方法org.springframework.aop.framework.AopProxyUtils
Check equality of the proxies behind the given AdvisedSupport objects.
equalsProxiedInterfaces(AdvisedSupport, AdvisedSupport) - 类 中的静态方法org.springframework.aop.framework.AopProxyUtils
Check equality of the proxied interfaces behind the given AdvisedSupport objects.
evaluateProxyInterfaces(Class<?>, ProxyFactory) - 类 中的方法org.springframework.aop.framework.ProxyProcessorSupport
Check the interfaces on the given bean class and apply them to the ProxyFactory, if appropriate.
ExposeBeanNameAdvisors - org.springframework.aop.interceptor中的类
Convenient methods for creating advisors that may be used when autoproxying beans created with the Spring IoC container, binding the bean name to the current invocation.
ExposeBeanNameAdvisors() - 类 的构造器org.springframework.aop.interceptor.ExposeBeanNameAdvisors
 
ExposeInvocationInterceptor - org.springframework.aop.interceptor中的类
Interceptor that exposes the current MethodInvocation as a thread-local object.
ExpressionPointcut - org.springframework.aop.support中的接口
Interface to be implemented by pointcuts that use String expressions.
extendAdvisors(List<Advisor>) - 类 中的方法org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
Adds an ExposeInvocationInterceptor to the beginning of the advice chain.
extendAdvisors(List<Advisor>) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Extension hook that subclasses can override to register additional Advisors, given the sorted Advisors obtained to date.

F

findAdvisorBeans() - 类 中的方法org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper
Find all eligible Advisor beans in the current bean factory, ignoring FactoryBeans and excluding beans that are currently in creation.
findAdvisorsThatCanApply(List<Advisor>, Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
判断我们候选的通知能否作用到我们当前正在创建的类上
findAdvisorsThatCanApply(List<Advisor>, Class<?>) - 类 中的静态方法org.springframework.aop.support.AopUtils
找到合适的增强器对象
findAspectJAnnotationOnMethod(Method) - 类 中的静态方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
Find and return the first AspectJ annotation on the given method (there should only be one anyway...).
findCandidateAdvisors() - 类 中的方法org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
findCandidateAdvisors() - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Find all candidate Advisors to use in auto-proxying.
findEligibleAdvisors(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
找到合适的增强器对象
findQualifiedExecutor(BeanFactory, String) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Retrieve a target executor for the given qualifier.
forceAutoProxyCreatorToExposeProxy(BeanDefinitionRegistry) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
forceAutoProxyCreatorToUseClassProxying(BeanDefinitionRegistry) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
forClass(Class<?>) - 类 中的静态方法org.springframework.aop.target.EmptyTargetSource
Return an EmptyTargetSource for the given target Class.
forClass(Class<?>, boolean) - 类 中的静态方法org.springframework.aop.target.EmptyTargetSource
Return an EmptyTargetSource for the given target Class.
forClassAnnotation(Class<? extends Annotation>) - 类 中的静态方法org.springframework.aop.support.annotation.AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the class level.
forMethodAnnotation(Class<? extends Annotation>) - 类 中的静态方法org.springframework.aop.support.annotation.AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the method level.
freshTarget() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
Obtain a fresh target object.
freshTarget() - 类 中的方法org.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource
Retrieve a fresh target object.

G

getActiveCount() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
 
getActiveCount() - 接口 中的方法org.springframework.aop.target.PoolingConfig
Return the number of active objects in the pool.
getAdvice() - 接口 中的方法org.springframework.aop.Advisor
Return the advice part of this aspect.
getAdvice(Method, AspectJExpressionPointcut, MetadataAwareAspectInstanceFactory, int, String) - 接口 中的方法org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
Build a Spring AOP Advice for the given AspectJ advice method.
getAdvice(Method, AspectJExpressionPointcut, MetadataAwareAspectInstanceFactory, int, String) - 类 中的方法org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
 
getAdvice() - 类 中的方法org.springframework.aop.aspectj.DeclareParentsAdvisor
 
getAdvice() - 类 中的方法org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
 
getAdvice() - 类 中的方法org.springframework.aop.support.AbstractGenericPointcutAdvisor
 
getAdvice() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
getAdvice() - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
 
getAdviceBeanName() - 类 中的方法org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
Return the name of the advice bean that this advisor refers to, if any.
getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Return whether the given bean is to be proxied, what additional advices (e.g.
getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - 类 中的方法org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
Identify as bean to proxy if the bean name is in the configured list of names.
getAdvisor(Method, MetadataAwareAspectInstanceFactory, int, String) - 接口 中的方法org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
Build a Spring AOP Advisor for the given AspectJ advice method.
getAdvisor(Method, MetadataAwareAspectInstanceFactory, int, String) - 类 中的方法org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getAdvisorBeanNamePrefix() - 类 中的方法org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Return the prefix for bean names that will cause them to be included for auto-proxying by this object.
getAdvisorChainFactory() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Return the advisor chain factory to use (never null).
getAdvisors(MetadataAwareAspectInstanceFactory) - 接口 中的方法org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
Build Spring AOP Advisors for all annotated At-AspectJ methods on the specified aspect instance.
getAdvisors(MetadataAwareAspectInstanceFactory) - 类 中的方法org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
 
getAdvisors() - 接口 中的方法org.springframework.aop.framework.Advised
Return the advisors applying to this proxy.
getAdvisors() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
getAdvisorsInternal() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Allows uncontrolled access to the List of Advisors.
getAjType() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectMetadata
Return AspectJ reflection information.
getAnnotation() - 类 中的方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getAnnotationType() - 类 中的方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getAopProxyFactory() - 类 中的方法org.springframework.aop.framework.ProxyCreatorSupport
Return the AopProxyFactory that this ProxyConfig uses.
getArgs() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getArgumentNames() - 类 中的方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getArguments() - 接口 中的方法org.aopalliance.intercept.Invocation
方法实现说明: 获取调用对象参数列表
getArguments() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
getAspectClass() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectMetadata
Return the aspect class.
getAspectClass() - 类 中的方法org.springframework.aop.aspectj.SimpleAspectInstanceFactory
Return the specified aspect class (never null).
getAspectClassLoader() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Return the ClassLoader for aspect instances.
getAspectClassLoader() - 类 中的方法org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectClassLoader() - 类 中的方法org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectClassLoader() - 接口 中的方法org.springframework.aop.aspectj.AspectInstanceFactory
Expose the aspect class loader that this factory uses.
getAspectClassLoader() - 类 中的方法org.springframework.aop.aspectj.SimpleAspectInstanceFactory
 
getAspectClassLoader() - 类 中的方法org.springframework.aop.aspectj.SingletonAspectInstanceFactory
 
getAspectClassLoader() - 类 中的方法org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
getAspectCreationMutex() - 类 中的方法org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectCreationMutex() - 类 中的方法org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectCreationMutex() - 接口 中的方法org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
Return the best possible creation mutex for this factory.
getAspectCreationMutex() - 类 中的方法org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
 
getAspectCreationMutex() - 类 中的方法org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
 
getAspectInstance() - 类 中的方法org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectInstance() - 类 中的方法org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectInstance() - 接口 中的方法org.springframework.aop.aspectj.AspectInstanceFactory
Create an instance of this factory's aspect.
getAspectInstance() - 类 中的方法org.springframework.aop.aspectj.SimpleAspectInstanceFactory
 
getAspectInstance() - 类 中的方法org.springframework.aop.aspectj.SingletonAspectInstanceFactory
 
getAspectInstance() - 类 中的方法org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
Look up the aspect bean from the BeanFactory and returns it.
getAspectInstanceFactory() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Return the factory for aspect instances.
getAspectJAdviceMethod() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Return the AspectJ-style advice method.
getAspectJPrecedenceInformationFor(Advisor) - 类 中的静态方法org.springframework.aop.aspectj.AspectJAopUtils
Return the AspectJPrecedenceInformation provided by this advisor or its advice.
getAspectMetadata() - 类 中的方法org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
getAspectMetadata() - 类 中的方法org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getAspectMetadata() - 接口 中的方法org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
Return the AspectJ AspectMetadata for this factory's aspect.
getAspectMetadata() - 类 中的方法org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
 
getAspectMetadata() - 类 中的方法org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
 
getAspectName() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
getAspectName() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectMetadata
Return the aspect name.
getAspectName() - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
Return the name of the aspect (bean) in which the advice was declared.
getAspectName() - 接口 中的方法org.springframework.aop.aspectj.AspectJPrecedenceInformation
Return the name of the aspect (bean) in which the advice was declared.
getBeanDefinitions() - 类 中的方法org.springframework.aop.config.AdvisorComponentDefinition
 
getBeanDefinitions() - 类 中的方法org.springframework.aop.config.AspectComponentDefinition
 
getBeanDefinitions() - 类 中的方法org.springframework.aop.config.PointcutComponentDefinition
 
getBeanFactory() - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Return the owning BeanFactory.
getBeanFactory() - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
Return the BeanFactory that this TargetSourceCreators runs in.
getBeanFactory() - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
Return the owning BeanFactory.
getBeanName() - 类 中的静态方法org.springframework.aop.interceptor.ExposeBeanNameAdvisors
Find the bean name for the current invocation.
getBeanName(MethodInvocation) - 类 中的静态方法org.springframework.aop.interceptor.ExposeBeanNameAdvisors
Find the bean name for the given invocation.
getBeanReferences() - 类 中的方法org.springframework.aop.config.AdvisorComponentDefinition
 
getBeanReferences() - 类 中的方法org.springframework.aop.config.AspectComponentDefinition
 
getCacheKey(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Build a cache key for the given bean class and bean name.
getClassFilter() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
getClassFilter() - 类 中的方法org.springframework.aop.aspectj.DeclareParentsAdvisor
 
getClassFilter() - 接口 中的方法org.springframework.aop.IntroductionAdvisor
Return the filter determining which target classes this introduction should apply to.
getClassFilter() - 接口 中的方法org.springframework.aop.Pointcut
Return the ClassFilter for this pointcut.
getClassFilter() - 类 中的方法org.springframework.aop.support.annotation.AnnotationMatchingPointcut
 
getClassFilter() - 类 中的方法org.springframework.aop.support.ComposablePointcut
 
getClassFilter() - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
 
getClassFilter() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
getClassFilter() - 类 中的方法org.springframework.aop.support.DynamicMethodMatcherPointcut
 
getClassFilter() - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcut
 
getClassForLogging(Object) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Determine the class to use for logging purposes.
getConstructor() - 接口 中的方法org.aopalliance.intercept.ConstructorInvocation
Get the constructor being called.
getCount() - 类 中的方法org.springframework.aop.interceptor.DebugInterceptor
Return the number of times this interceptor has been invoked.
getCurrentProxiedBeanName() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
getCurrentProxiedBeanName() - 类 中的静态方法org.springframework.aop.framework.autoproxy.ProxyCreationContext
Return the name of the currently proxied bean instance.
getCustomTargetSource(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Create a target source for bean instances.
getDeclarationOrder() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
getDeclarationOrder() - 接口 中的方法org.springframework.aop.aspectj.AspectJPrecedenceInformation
Return the declaration order of the advice member within the aspect.
getDefaultExecutor(BeanFactory) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Retrieve or build a default executor for this advice instance.
getDefaultExecutor(BeanFactory) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionInterceptor
This implementation searches for a unique TaskExecutor bean in the context, or for an Executor bean named "taskExecutor" otherwise.
getDescription() - 类 中的方法org.springframework.aop.config.AdvisorComponentDefinition
 
getDescription() - 类 中的方法org.springframework.aop.config.PointcutComponentDefinition
 
getDiscoveredReturningGenericType() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
getDiscoveredReturningType() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
getDiscoveredThrowingType() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
getEarlyBeanReference(Object, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
getEvaluations() - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
It's useful to know how many times we've fired, for optimization.
getExcludedPatterns() - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Returns the regular expressions for exclusion matching.
getExecutorQualifier(Method) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionInterceptor
This implementation is a no-op for compatibility in Spring 3.1.2.
getExpression() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
getExpression() - 类 中的方法org.springframework.aop.support.AbstractExpressionPointcut
Return this pointcut's expression.
getExpression() - 接口 中的方法org.springframework.aop.support.ExpressionPointcut
Return the String expression for this pointcut.
getHandlerMethodCount() - 类 中的方法org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor
Return the number of handler methods in this advice.
getHitCount() - 类 中的方法org.springframework.aop.target.ThreadLocalTargetSource
 
getHitCount() - 接口 中的方法org.springframework.aop.target.ThreadLocalTargetSourceStats
Return the number of hits that were satisfied by a thread-bound object.
getId() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getIdleCount() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
 
getIdleCount() - 接口 中的方法org.springframework.aop.target.PoolingConfig
Return the number of idle objects in the pool.
getInstance() - 类 中的静态方法org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry
Return the singleton DefaultAdvisorAdapterRegistry instance.
getInterceptor(Advisor) - 接口 中的方法org.springframework.aop.framework.adapter.AdvisorAdapter
Return an AOP Alliance MethodInterceptor exposing the behavior of the given advice to an interception-based AOP framework.
getInterceptorNameSuffix(BeanDefinition) - 类 中的方法org.springframework.aop.config.AbstractInterceptorDrivenBeanDefinitionDecorator
 
getInterceptors(Advisor) - 接口 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
getInterceptorsAndDynamicInterceptionAdvice(Method, Class<?>) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Determine a list of MethodInterceptor objects for the given method, based on this configuration.
getInterceptorsAndDynamicInterceptionAdvice(Advised, Method, Class<?>) - 接口 中的方法org.springframework.aop.framework.AdvisorChainFactory
Determine a list of MethodInterceptor objects for the given advisor chain configuration.
getInterceptorsAndDynamicInterceptionAdvice(Advised, Method, Class<?>) - 类 中的方法org.springframework.aop.framework.DefaultAdvisorChainFactory
 
getInterfaces() - 类 中的方法org.springframework.aop.aspectj.DeclareParentsAdvisor
 
getInterfaces() - 接口 中的方法org.springframework.aop.IntroductionInfo
Return the additional interfaces introduced by this Advisor or Advice.
getInterfaces() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
getInterfaces() - 类 中的方法org.springframework.aop.support.IntroductionInfoSupport
 
getInternalBeanFactoryForBean(String) - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
Return the internal BeanFactory to be used for the specified bean.
getInvocationCount() - 类 中的方法org.springframework.aop.target.ThreadLocalTargetSource
 
getInvocationCount() - 接口 中的方法org.springframework.aop.target.ThreadLocalTargetSourceStats
Return the number of client invocations.
getInvocationDescription(MethodInvocation) - 类 中的方法org.springframework.aop.interceptor.DebugInterceptor
 
getInvocationDescription(MethodInvocation) - 类 中的方法org.springframework.aop.interceptor.SimpleTraceInterceptor
Return a description for the given method invocation.
getJoinPoint() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Overridden in around advice to return proceeding join point.
getJoinPointMatch() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Get the current join point match at the join point we are being dispatched on.
getJoinPointMatch(ProxyMethodInvocation) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
getKind() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getLastRefreshTime() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
 
getLastRefreshTime() - 接口 中的方法org.springframework.aop.target.dynamic.Refreshable
Return the last time an actual refresh happened (as timestamp).
getLocation() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
getLocation() - 类 中的方法org.springframework.aop.support.AbstractExpressionPointcut
Return location information about the pointcut expression if available.
getLoggerForInvocation(MethodInvocation) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Return the appropriate Log instance to use for the given MethodInvocation.
getMaxIdle() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Return the maximum number of idle objects in the pool.
getMaxSize() - 类 中的方法org.springframework.aop.target.AbstractPoolingTargetSource
Return the maximum size of the pool.
getMaxSize() - 接口 中的方法org.springframework.aop.target.PoolingConfig
Return the maximum size of the pool.
getMaxWait() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Return the maximum waiting time for fetching an object from the pool.
getMethod() - 接口 中的方法org.aopalliance.intercept.MethodInvocation
方法实现说明
getMethod() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
Return the method invoked on the proxied interface.
getMethodMatcher() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
getMethodMatcher() - 接口 中的方法org.springframework.aop.Pointcut
Return the MethodMatcher for this pointcut.
getMethodMatcher() - 类 中的方法org.springframework.aop.support.annotation.AnnotationMatchingPointcut
 
getMethodMatcher() - 类 中的方法org.springframework.aop.support.ComposablePointcut
 
getMethodMatcher() - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
 
getMethodMatcher() - 类 中的方法org.springframework.aop.support.DynamicMethodMatcherPointcut
 
getMethodMatcher() - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcut
 
getMinEvictableIdleTimeMillis() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Return the minimum time that an idle object can sit in the pool.
getMinIdle() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Return the minimum number of idle objects in the pool.
getMostSpecificMethod(Method, Class<?>) - 类 中的静态方法org.springframework.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() - 类 中的方法org.springframework.aop.config.AdvisorComponentDefinition
 
getName() - 类 中的方法org.springframework.aop.config.PointcutComponentDefinition
 
getNonAspectClass() - 异常错误 中的方法org.springframework.aop.aspectj.annotation.NotAnAtAspectException
Returns the offending class.
getObject() - 类 中的方法org.springframework.aop.config.MethodLocatingFactoryBean
 
getObject() - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
 
getObject() - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Return a proxy.
getObject() - 类 中的方法org.springframework.aop.scope.ScopedProxyFactoryBean
 
getObjectCount() - 类 中的方法org.springframework.aop.target.ThreadLocalTargetSource
 
getObjectCount() - 接口 中的方法org.springframework.aop.target.ThreadLocalTargetSourceStats
Return the number of thread-bound objects created.
getObjectType() - 类 中的方法org.springframework.aop.config.MethodLocatingFactoryBean
 
getObjectType() - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
 
getObjectType() - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Return the type of the proxy.
getObjectType() - 类 中的方法org.springframework.aop.scope.ScopedProxyFactoryBean
 
getOrder() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
getOrder() - 类 中的方法org.springframework.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() - 类 中的方法org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
getOrder() - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
 
getOrder() - 类 中的方法org.springframework.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() - 类 中的方法org.springframework.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() - 类 中的方法org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
getOrder() - 类 中的方法org.springframework.aop.framework.ProxyProcessorSupport
 
getOrder() - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionInterceptor
 
getOrder() - 类 中的方法org.springframework.aop.interceptor.ExposeInvocationInterceptor
 
getOrder() - 类 中的方法org.springframework.aop.support.AbstractPointcutAdvisor
 
getOrder() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
getOrder() - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
 
getOrderForAspectClass(Class<?>) - 类 中的方法org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
 
getOrderForAspectClass(Class<?>) - 类 中的方法org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
 
getOrderForAspectClass(Class<?>) - 类 中的方法org.springframework.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<?>) - 类 中的方法org.springframework.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.
getParameterNames(Method) - 类 中的方法org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
Deduce the parameter names for an advice method.
getParameterNames(Constructor<?>) - 类 中的方法org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
An advice method can never be a constructor in Spring.
getPatterns() - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Return the regular expressions for method matching.
getPerClausePointcut() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectMetadata
Return a Spring pointcut expression for a singleton aspect.
getPointcut() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Return the AspectJ expression pointcut.
getPointcut() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
getPointcut() - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
 
getPointcut() - 接口 中的方法org.springframework.aop.PointcutAdvisor
Get the Pointcut that drives this advisor.
getPointcut() - 类 中的方法org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor
 
getPointcut() - 类 中的方法org.springframework.aop.support.DefaultPointcutAdvisor
 
getPointcut() - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcutAdvisor
 
getPointcut() - 类 中的方法org.springframework.aop.support.RegexpMethodPointcutAdvisor
Initialize the singleton Pointcut held within this Advisor.
getPointcut() - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
 
getPointcutExpression() - 类 中的方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
getPointcutExpression() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
Return the underlying AspectJ pointcut expression.
getPoolingConfigMixin() - 类 中的方法org.springframework.aop.target.AbstractPoolingTargetSource
Return an IntroductionAdvisor that providing a mixin exposing statistics about the pool maintained by this object.
getPrefix() - 类 中的方法org.springframework.aop.interceptor.AbstractMonitoringInterceptor
Return the text that will get appended to the trace data.
getProxiedInterfaces() - 接口 中的方法org.springframework.aop.framework.Advised
Return the interfaces proxied by the AOP proxy.
getProxiedInterfaces() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
getProxy() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectJProxyFactory
Create a new proxy according to the settings in this factory.
getProxy(ClassLoader) - 类 中的方法org.springframework.aop.aspectj.annotation.AspectJProxyFactory
Create a new proxy according to the settings in this factory.
getProxy() - 接口 中的方法org.springframework.aop.framework.AopProxy
Create a new proxy object.
getProxy(ClassLoader) - 接口 中的方法org.springframework.aop.framework.AopProxy
Create a new proxy object.
getProxy() - 类 中的方法org.springframework.aop.framework.ProxyFactory
Create a new proxy according to the settings in this factory.
getProxy(ClassLoader) - 类 中的方法org.springframework.aop.framework.ProxyFactory
Create a new proxy according to the settings in this factory.
getProxy(Class<T>, Interceptor) - 类 中的静态方法org.springframework.aop.framework.ProxyFactory
Create a new proxy for the given interface and interceptor.
getProxy(Class<T>, TargetSource) - 类 中的静态方法org.springframework.aop.framework.ProxyFactory
Create a proxy for the specified TargetSource, implementing the specified interface.
getProxy(TargetSource) - 类 中的静态方法org.springframework.aop.framework.ProxyFactory
Create a proxy for the specified TargetSource that extends the target class of the TargetSource.
getProxy(AopProxy) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Return the proxy object to expose.
getProxy() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
getProxy() - 接口 中的方法org.springframework.aop.ProxyMethodInvocation
Return the proxy that this method invocation was made through.
getProxyClassLoader() - 类 中的方法org.springframework.aop.framework.ProxyProcessorSupport
Return the configured proxy ClassLoader for this processor.
getRefreshCount() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
 
getRefreshCount() - 接口 中的方法org.springframework.aop.target.dynamic.Refreshable
Return the number of actual refreshes since startup.
getSignature() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getSingletonTarget(Object) - 类 中的静态方法org.springframework.aop.framework.AopProxyUtils
Obtain the singleton target object behind the given proxy, if any.
getSource() - 类 中的方法org.springframework.aop.config.AdvisorComponentDefinition
 
getSource() - 类 中的方法org.springframework.aop.config.PointcutComponentDefinition
 
getSourceLocation() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getStaticPart() - 接口 中的方法org.aopalliance.intercept.Joinpoint
Return the static part of this joinpoint.
getStaticPart() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
getStaticPart() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
getStatsMixin() - 类 中的方法org.springframework.aop.target.ThreadLocalTargetSource
Return an introduction advisor mixin that allows the AOP proxy to be cast to ThreadLocalInvokerStats.
getSuffix() - 类 中的方法org.springframework.aop.interceptor.AbstractMonitoringInterceptor
Return the text that will get prepended to the trace data.
getTarget() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
Returns the Spring AOP target.
getTarget() - 类 中的方法org.springframework.aop.target.AbstractLazyCreationTargetSource
Returns the lazy-initialized target object, creating it on-the-fly if it doesn't exist already.
getTarget() - 类 中的方法org.springframework.aop.target.AbstractPoolingTargetSource
Acquire an object from the pool.
getTarget() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Borrows an object from the ObjectPool.
getTarget() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
 
getTarget() - 类 中的方法org.springframework.aop.target.EmptyTargetSource
Always returns null.
getTarget() - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
 
getTarget() - 类 中的方法org.springframework.aop.target.LazyInitTargetSource
 
getTarget() - 类 中的方法org.springframework.aop.target.PrototypeTargetSource
Obtain a new prototype instance for every call.
getTarget() - 类 中的方法org.springframework.aop.target.SimpleBeanTargetSource
 
getTarget() - 类 中的方法org.springframework.aop.target.SingletonTargetSource
 
getTarget() - 类 中的方法org.springframework.aop.target.ThreadLocalTargetSource
Implementation of abstract getTarget() method.
getTarget() - 接口 中的方法org.springframework.aop.TargetSource
Return a target instance.
getTargetBeanName(String) - 类 中的静态方法org.springframework.aop.scope.ScopedProxyUtils
Generate the bean name that is used within the scoped proxy to reference the target bean.
getTargetBeanName() - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
Return the name of the target bean in the factory.
getTargetClass() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
getTargetClass(Object) - 类 中的静态方法org.springframework.aop.support.AopUtils
Determine the target class of the given bean instance which might be an AOP proxy.
getTargetClass() - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
 
getTargetClass() - 类 中的方法org.springframework.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() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
 
getTargetClass() - 类 中的方法org.springframework.aop.target.EmptyTargetSource
Always returns the specified target Class, or null if none.
getTargetClass() - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
Return the type of the current target object.
getTargetClass() - 类 中的方法org.springframework.aop.target.SingletonTargetSource
 
getTargetClass() - 接口 中的方法org.springframework.aop.TargetClassAware
Return the target class behind the implementing object (typically a proxy configuration or an actual proxy).
getTargetClass() - 接口 中的方法org.springframework.aop.TargetSource
Return the type of targets returned by this TargetSource.
getTargetObject() - 类 中的方法org.springframework.aop.scope.DefaultScopedObject
 
getTargetObject() - 接口 中的方法org.springframework.aop.scope.ScopedObject
Return the current target object behind this scoped object proxy, in its raw form (as stored in the target scope).
getTargetSource() - 接口 中的方法org.springframework.aop.framework.Advised
Return the TargetSource used by this Advised object.
getTargetSource() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
getTargetSource(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
 
getTargetSource(Class<?>, String) - 接口 中的方法org.springframework.aop.framework.autoproxy.TargetSourceCreator
Create a special TargetSource for the given bean, if any.
GETTERS - 类 中的静态变量org.springframework.aop.support.Pointcuts
Pointcut matching all bean property getters, in any class
getThis() - 接口 中的方法org.aopalliance.intercept.Joinpoint
Return the object that holds the current joinpoint's static part.
getThis() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
Returns the Spring AOP proxy.
getThis() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
getTimeBetweenEvictionRunsMillis() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Return the time between eviction runs that check idle objects.
getTypePattern() - 类 中的方法org.springframework.aop.aspectj.TypePatternClassFilter
Return the AspectJ type pattern to match.
getUserAttribute(String) - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
getUserAttribute(String) - 接口 中的方法org.springframework.aop.ProxyMethodInvocation
Return the value of the specified user attribute.
getUserAttributes() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
Return user attributes associated with this invocation.
GLOBAL_SUFFIX - 类 中的静态变量org.springframework.aop.framework.ProxyFactoryBean
This suffix in a value in an interceptor list indicates to expand globals.
GlobalAdvisorAdapterRegistry - org.springframework.aop.framework.adapter中的类
Singleton to publish a shared DefaultAdvisorAdapterRegistry instance.
GlobalAdvisorAdapterRegistry() - 类 的构造器org.springframework.aop.framework.adapter.GlobalAdvisorAdapterRegistry
 

H

handleError(Throwable, Method, Object...) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Handles a fatal error thrown while asynchronously invoking the specified Method.
handleMessage(IMessage) - 类 中的方法org.springframework.aop.aspectj.AspectJWeaverMessageHandler
 
handleUncaughtException(Throwable, Method, Object...) - 接口 中的方法org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler
Handle the given uncaught exception thrown from an asynchronous method.
handleUncaughtException(Throwable, Method, Object...) - 类 中的方法org.springframework.aop.interceptor.SimpleAsyncUncaughtExceptionHandler
 
hashCode() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
hashCode() - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
 
hashCode() - 类 中的方法org.springframework.aop.support.AbstractPointcutAdvisor
 
hashCode() - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
 
hashCode() - 类 中的方法org.springframework.aop.support.annotation.AnnotationClassFilter
 
hashCode() - 类 中的方法org.springframework.aop.support.annotation.AnnotationMatchingPointcut
 
hashCode() - 类 中的方法org.springframework.aop.support.annotation.AnnotationMethodMatcher
 
hashCode() - 类 中的方法org.springframework.aop.support.ComposablePointcut
 
hashCode() - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
 
hashCode() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
hashCode() - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcut
 
hashCode() - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
 
hashCode() - 类 中的方法org.springframework.aop.target.EmptyTargetSource
 
hashCode() - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
 
hashCode() - 类 中的方法org.springframework.aop.target.SingletonTargetSource
SingletonTargetSource uses the hash code of the target object.
HotSwappableTargetSource - org.springframework.aop.target中的类
TargetSource implementation that caches a local target object, but allows the target to be swapped while the application is running.
HotSwappableTargetSource(Object) - 类 的构造器org.springframework.aop.target.HotSwappableTargetSource
Create a new HotSwappableTargetSource with the given initial target object.

I

ignore(IMessage.Kind) - 类 中的方法org.springframework.aop.aspectj.AspectJWeaverMessageHandler
 
implementInterfacesOnObject(Object) - 类 中的方法org.springframework.aop.support.IntroductionInfoSupport
Publish all interfaces that the given delegate implements at the proxy level.
implementsInterface(Class<?>) - 接口 中的方法org.springframework.aop.DynamicIntroductionAdvice
Does this introduction advice implement the given interface?
implementsInterface(Class<?>) - 类 中的方法org.springframework.aop.support.IntroductionInfoSupport
Check whether the specified interfaces is a published introduction interface.
indexOf(Advisor) - 接口 中的方法org.springframework.aop.framework.Advised
Return the index (from 0) of the given advisor, or -1 if no such advisor applies to this proxy.
indexOf(Advice) - 接口 中的方法org.springframework.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(Advisor) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
indexOf(Advice) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
InfrastructureAdvisorAutoProxyCreator - org.springframework.aop.framework.autoproxy中的类
Auto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors.
InfrastructureAdvisorAutoProxyCreator() - 类 的构造器org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
init() - 类 中的方法org.springframework.aop.config.AopNamespaceHandler
Register the BeanDefinitionParsers for the 'config', 'spring-configured', 'aspectj-autoproxy' and 'scoped-proxy' tags.
initBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
initBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
initBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
initExcludedPatternRepresentation(String[]) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Subclasses must implement this to initialize regexp pointcuts.
initExcludedPatternRepresentation(String[]) - 类 中的方法org.springframework.aop.support.JdkRegexpMethodPointcut
Initialize exclusion Patterns from the supplied String[].
initPatternRepresentation(String[]) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Subclasses must implement this to initialize regexp pointcuts.
initPatternRepresentation(String[]) - 类 中的方法org.springframework.aop.support.JdkRegexpMethodPointcut
Initialize Patterns from the supplied String[].
INSTANCE - 类 中的静态变量org.springframework.aop.interceptor.ExposeInvocationInterceptor
Singleton instance of this class
INSTANCE - 类 中的静态变量org.springframework.aop.target.EmptyTargetSource
The canonical (Singleton) instance of this EmptyTargetSource.
InstantiationModelAwarePointcutAdvisor - org.springframework.aop.aspectj中的接口
Interface to be implemented by Spring AOP Advisors wrapping AspectJ aspects that may have a lazy initialization strategy.
Interceptor - org.aopalliance.intercept中的接口
 
interceptorsAndDynamicMethodMatchers - 类 中的变量org.springframework.aop.framework.ReflectiveMethodInvocation
List of MethodInterceptor and InterceptorAndDynamicMethodMatcher that need dynamic checks.
intersection(ClassFilter, ClassFilter) - 类 中的静态方法org.springframework.aop.support.ClassFilters
Match all classes that both of the given ClassFilters match.
intersection(ClassFilter[]) - 类 中的静态方法org.springframework.aop.support.ClassFilters
Match all classes that all of the given ClassFilters match.
intersection(ClassFilter) - 类 中的方法org.springframework.aop.support.ComposablePointcut
Apply an intersection with the given ClassFilter.
intersection(MethodMatcher) - 类 中的方法org.springframework.aop.support.ComposablePointcut
Apply an intersection with the given MethodMatcher.
intersection(Pointcut) - 类 中的方法org.springframework.aop.support.ComposablePointcut
Apply an intersection with the given Pointcut.
intersection(MethodMatcher, MethodMatcher) - 类 中的静态方法org.springframework.aop.support.MethodMatchers
Match all methods that both of the given MethodMatchers match.
intersection(Pointcut, Pointcut) - 类 中的静态方法org.springframework.aop.support.Pointcuts
Match all methods that both the given pointcuts match.
IntroductionAdvisor - org.springframework.aop中的接口
Superinterface for advisors that perform one or more AOP introductions.
IntroductionAwareMethodMatcher - org.springframework.aop中的接口
A specialized type of MethodMatcher that takes into account introductions when matching methods.
IntroductionInfo - org.springframework.aop中的接口
Interface supplying the information necessary to describe an introduction.
IntroductionInfoSupport - org.springframework.aop.support中的类
Support for implementations of IntroductionInfo.
IntroductionInfoSupport() - 类 的构造器org.springframework.aop.support.IntroductionInfoSupport
 
IntroductionInterceptor - org.springframework.aop中的接口
Subinterface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor.
invocableClone() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
This implementation returns a shallow copy of this invocation object, including an independent copy of the original arguments array.
invocableClone(Object...) - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
This implementation returns a shallow copy of this invocation object, using the given arguments array for the clone.
invocableClone() - 接口 中的方法org.springframework.aop.ProxyMethodInvocation
Create a clone of this object.
invocableClone(Object...) - 接口 中的方法org.springframework.aop.ProxyMethodInvocation
Create a clone of this object.
Invocation - org.aopalliance.intercept中的接口
 
invoke(MethodInvocation) - 接口 中的方法org.aopalliance.intercept.MethodInterceptor
方法实现说明
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.aspectj.AspectJAfterAdvice
方法实现说明
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
方法实现说明:执行我们的异常通知
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.aspectj.AspectJAroundAdvice
 
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor
 
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor
 
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor
 
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Determines whether or not logging is enabled for the particular MethodInvocation.
invoke(MethodInvocation) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.interceptor.ConcurrencyThrottleInterceptor
 
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.interceptor.DebugInterceptor
 
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.interceptor.ExposeInvocationInterceptor
 
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.support.DelegatePerTargetObjectIntroductionInterceptor
Subclasses may need to override this if they want to perform custom behaviour in around advice.
invoke(MethodInvocation) - 类 中的方法org.springframework.aop.support.DelegatingIntroductionInterceptor
Subclasses may need to override this if they want to perform custom behaviour in around advice.
invokeAdviceMethod(JoinPointMatch, Object, Throwable) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Invoke the advice method.
invokeAdviceMethod(JoinPoint, JoinPointMatch, Object, Throwable) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
invokeAdviceMethodWithGivenArgs(Object[]) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
invokeJoinpoint() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
Invoke the joinpoint using reflection.
invokeJoinpointUsingReflection(Object, Method, Object[]) - 类 中的静态方法org.springframework.aop.support.AopUtils
Invoke the given target via reflection, as part of an AOP method invocation.
invokeUnderTrace(MethodInvocation, Log) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Subclasses must override this method to perform any tracing around the supplied MethodInvocation.
invokeUnderTrace(MethodInvocation, Log) - 类 中的方法org.springframework.aop.interceptor.CustomizableTraceInterceptor
Writes a log message before the invocation based on the value of enterMessage.
invokeUnderTrace(MethodInvocation, Log) - 类 中的方法org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
Wraps the invocation with a JAMon Monitor and writes the current performance statistics to the log (if enabled).
invokeUnderTrace(MethodInvocation, Log) - 类 中的方法org.springframework.aop.interceptor.PerformanceMonitorInterceptor
 
invokeUnderTrace(MethodInvocation, Log) - 类 中的方法org.springframework.aop.interceptor.SimpleTraceInterceptor
 
isActive() - 类 中的方法org.springframework.aop.framework.ProxyCreatorSupport
Subclasses can call this to check whether any AOP proxies have been created yet.
isAdviceInstantiated() - 接口 中的方法org.springframework.aop.aspectj.InstantiationModelAwarePointcutAdvisor
Return whether this advisor has already instantiated its advice.
isAfterAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAfterAdvice
 
isAfterAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAfterReturningAdvice
 
isAfterAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
 
isAfterAdvice(Advisor) - 类 中的静态方法org.springframework.aop.aspectj.AspectJAopUtils
Return true if the advisor is a form of after advice.
isAfterAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAroundAdvice
 
isAfterAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJMethodBeforeAdvice
 
isAfterAdvice() - 接口 中的方法org.springframework.aop.aspectj.AspectJPrecedenceInformation
Return whether this is an after advice.
isAopProxy(Object) - 类 中的静态方法org.springframework.aop.support.AopUtils
Check whether the given object is a JDK dynamic proxy or a CGLIB proxy.
isAspect(Class<?>) - 类 中的方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
传入正在创建的Bean对象的class中是不是有@Aspect切面的注解信息
isAspect(Class<?>) - 接口 中的方法org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
Determine whether or not the given class is an aspect, as reported by AspectJ's AjTypeSystem.
isBeforeAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAfterAdvice
 
isBeforeAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAfterReturningAdvice
 
isBeforeAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
 
isBeforeAdvice(Advisor) - 类 中的静态方法org.springframework.aop.aspectj.AspectJAopUtils
Return true if the advisor is a form of before advice.
isBeforeAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJAroundAdvice
 
isBeforeAdvice() - 类 中的方法org.springframework.aop.aspectj.AspectJMethodBeforeAdvice
 
isBeforeAdvice() - 接口 中的方法org.springframework.aop.aspectj.AspectJPrecedenceInformation
Return whether this is a before advice.
isBlockWhenExhausted() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Specify if the call should block when the pool is exhausted.
isCglibProxy(Object) - 类 中的静态方法org.springframework.aop.support.AopUtils
Check whether the given object is a CGLIB proxy.
isConfigurationCallbackInterface(Class<?>) - 类 中的方法org.springframework.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(Object, String) - 类 中的方法org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
Check whether the given bean is eligible for advising with this post-processor's Advisor.
isEligible(Class<?>) - 类 中的方法org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
Check whether the given class is eligible for advising with this post-processor's Advisor.
isEligibleAdvisorBean(String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Return whether the Advisor bean with the given name is eligible for proxying in the first place.
isEligibleAdvisorBean(String) - 类 中的方法org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Consider Advisor beans with the specified prefix as eligible, if activated.
isEligibleAdvisorBean(String) - 类 中的方法org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
判断我们事务注解导入的BeanFactoryTransactionAttributeSourceAdvisor 是不是我们想要的Advisor
isEligibleAspectBean(String) - 类 中的方法org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
Check whether the given aspect bean is eligible for auto-proxying.
isEligibleBean(String) - 类 中的方法org.springframework.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Return whether the aspect bean with the given name is eligible.
isEligibleBean(String) - 类 中的方法org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper
Determine whether the aspect bean with the given name is eligible.
isEqualsMethod(Method) - 类 中的静态方法org.springframework.aop.support.AopUtils
Determine whether the given method is an "equals" method.
isExposeProxy() - 接口 中的方法org.springframework.aop.framework.Advised
Return whether the factory should expose the proxy as a ThreadLocal.
isExposeProxy() - 类 中的方法org.springframework.aop.framework.ProxyConfig
Return whether the AOP proxy will expose the AOP proxy for each invocation.
isFinalizeMethod(Method) - 类 中的静态方法org.springframework.aop.support.AopUtils
Determine whether the given method is a "finalize" method.
isFrozen() - 接口 中的方法org.springframework.aop.framework.Advised
Return whether the Advised configuration is frozen, in which case no advice changes can be made.
isFrozen() - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
isFrozen() - 类 中的方法org.springframework.aop.framework.ProxyConfig
Return whether the config is frozen, and no advice changes can be made.
isHashCodeMethod(Method) - 类 中的静态方法org.springframework.aop.support.AopUtils
Determine whether the given method is a "hashCode" method.
isIgnoring(IMessage.Kind) - 类 中的方法org.springframework.aop.aspectj.AspectJWeaverMessageHandler
 
isInfrastructureClass(Class<?>) - 类 中的方法org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
我aop功能中有进行了重写了父类的判断(事务没有重写)
isInfrastructureClass(Class<?>) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Return whether the given bean class represents an infrastructure class that should never be proxied.
isInitialized() - 类 中的方法org.springframework.aop.target.AbstractLazyCreationTargetSource
Return whether the lazy target object of this TargetSource has already been fetched.
isInterceptorEnabled(MethodInvocation, Log) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Determine whether the interceptor should kick in, that is, whether the invokeUnderTrace method should be called.
isInterceptorEnabled(MethodInvocation, Log) - 类 中的方法org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
Always applies the interceptor if the "trackAllInvocations" flag has been set; else just kicks in if the log is enabled.
isInterfaceProxied(Class<?>) - 接口 中的方法org.springframework.aop.framework.Advised
Determine whether the given interface is proxied.
isInterfaceProxied(Class<?>) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
isInternalLanguageInterface(Class<?>) - 类 中的方法org.springframework.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) - 类 中的静态方法org.springframework.aop.support.AopUtils
Check whether the given object is a JDK dynamic proxy.
isLazilyInstantiated() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectMetadata
Return whether the aspect needs to be lazily instantiated.
isLazy() - 接口 中的方法org.springframework.aop.aspectj.InstantiationModelAwarePointcutAdvisor
Return whether this advisor is lazily initializing its underlying advice.
isLogEnabled(Log) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Determine whether the given Log instance is enabled.
isMatch(String, String) - 类 中的方法org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
Return if the given bean name matches the mapped name.
isMatch(String, String) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcut
Return if the given method name matches the mapped name.
isMaterialized() - 类 中的方法org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
isMethodOnIntroducedInterface(MethodInvocation) - 类 中的方法org.springframework.aop.support.IntroductionInfoSupport
Is this method on an introduced interface?
isOpaque() - 类 中的方法org.springframework.aop.framework.ProxyConfig
Return whether proxies created by this configuration should be prevented from being cast to Advised.
isOptimize() - 类 中的方法org.springframework.aop.framework.ProxyConfig
Return whether proxies should perform aggressive optimizations.
isPerInstance() - 接口 中的方法org.springframework.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 Spring bean factory.
isPerInstance() - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
 
isPerInstance() - 类 中的方法org.springframework.aop.aspectj.DeclareParentsAdvisor
 
isPerInstance() - 类 中的方法org.springframework.aop.support.AbstractPointcutAdvisor
 
isPerInstance() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
isPerInstance() - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
 
isPerThisOrPerTarget() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectMetadata
Return whether the aspect is defined as "perthis" or "pertarget".
isPerTypeWithin() - 类 中的方法org.springframework.aop.aspectj.annotation.AspectMetadata
Return whether the aspect is defined as "pertypewithin".
isPreFiltered() - 接口 中的方法org.springframework.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() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
isPrototypeBased() - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
Return whether this TargetSourceCreator is prototype-based.
isPrototypeBased() - 类 中的方法org.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
isProxyTargetClass() - 接口 中的方法org.springframework.aop.framework.Advised
Are we proxying the full target class instead of specified interfaces?
isProxyTargetClass() - 类 中的方法org.springframework.aop.framework.ProxyConfig
Return whether to proxy the target class directly as well as any interfaces.
isRuntime() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
isRuntime() - 接口 中的方法org.springframework.aop.MethodMatcher
Is this MethodMatcher dynamic, that is, must a final call be made on the MethodMatcher.matches(java.lang.reflect.Method, Class, Object[]) method at runtime even if the 2-arg matches method returns true?
isRuntime() - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
 
isRuntime() - 类 中的方法org.springframework.aop.support.DynamicMethodMatcher
 
isRuntime() - 类 中的方法org.springframework.aop.support.StaticMethodMatcher
 
isScopedTarget(String) - 类 中的静态方法org.springframework.aop.scope.ScopedProxyUtils
Specify if the beanName is the name of a bean that references the target bean within a scoped proxy.
isSingleton() - 类 中的方法org.springframework.aop.config.MethodLocatingFactoryBean
 
isSingleton() - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
 
isSingleton() - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
 
isSingleton() - 类 中的方法org.springframework.aop.scope.ScopedProxyFactoryBean
 
isStatic() - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
 
isStatic() - 类 中的方法org.springframework.aop.target.AbstractLazyCreationTargetSource
 
isStatic() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
Not static.
isStatic() - 类 中的方法org.springframework.aop.target.EmptyTargetSource
Always returns true.
isStatic() - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
 
isStatic() - 类 中的方法org.springframework.aop.target.SingletonTargetSource
 
isStatic() - 接口 中的方法org.springframework.aop.TargetSource
Will all calls to TargetSource.getTarget() return the same object?
isToStringMethod(Method) - 类 中的静态方法org.springframework.aop.support.AopUtils
Determine whether the given method is a "toString" method.
isUsePrefix() - 类 中的方法org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Return whether to only include advisors with a certain prefix in the bean name.

J

JamonPerformanceMonitorInterceptor - org.springframework.aop.interceptor中的类
Performance monitor interceptor that uses JAMon library to perform the performance measurement on the intercepted method and output the stats.
JamonPerformanceMonitorInterceptor() - 类 的构造器org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
Create a new JamonPerformanceMonitorInterceptor with a static logger.
JamonPerformanceMonitorInterceptor(boolean) - 类 的构造器org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
Create a new JamonPerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
JamonPerformanceMonitorInterceptor(boolean, boolean) - 类 的构造器org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
Create a new JamonPerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
JdkRegexpMethodPointcut - org.springframework.aop.support中的类
Regular expression pointcut based on the java.util.regex package.
JdkRegexpMethodPointcut() - 类 的构造器org.springframework.aop.support.JdkRegexpMethodPointcut
 
JOIN_POINT_KEY - 类 中的静态变量org.springframework.aop.aspectj.AbstractAspectJAdvice
Key used in ReflectiveMethodInvocation userAtributes map for the current joinpoint.
Joinpoint - org.aopalliance.intercept中的接口
 

L

lazyGetProceedingJoinPoint(ProxyMethodInvocation) - 类 中的方法org.springframework.aop.aspectj.AspectJAroundAdvice
Return the ProceedingJoinPoint for the current invocation, instantiating it lazily if it hasn't been bound to the thread already.
LazyInitTargetSource - org.springframework.aop.target中的类
TargetSource that lazily accesses a singleton bean from a BeanFactory.
LazyInitTargetSource() - 类 的构造器org.springframework.aop.target.LazyInitTargetSource
 
LazyInitTargetSourceCreator - org.springframework.aop.framework.autoproxy.target中的类
TargetSourceCreator that enforces a LazyInitTargetSource for each bean that is defined as "lazy-init".
LazyInitTargetSourceCreator() - 类 的构造器org.springframework.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
LazySingletonAspectInstanceFactoryDecorator - org.springframework.aop.aspectj.annotation中的类
Decorator to cause a MetadataAwareAspectInstanceFactory to instantiate only once.
LazySingletonAspectInstanceFactoryDecorator(MetadataAwareAspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
Create a new lazily initializing decorator for the given AspectInstanceFactory.
logger - 类 中的变量org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
Logger available to subclasses
logger - 类 中的变量org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Logger available to subclasses
logger - 类 中的变量org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
 
logger - 类 中的变量org.springframework.aop.framework.ProxyFactoryBean
 
logger - 类 中的变量org.springframework.aop.interceptor.AsyncExecutionAspectSupport
 
logger - 类 中的变量org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
Logger available to subclasses
logger - 类 中的变量org.springframework.aop.target.AbstractLazyCreationTargetSource
Logger available to subclasses
logger - 类 中的变量org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
Logger available to subclasses

M

makeAdvisorChainAspectJCapableIfNecessary(List<Advisor>) - 类 中的静态方法org.springframework.aop.aspectj.AspectJProxyUtils
Add special advisors if necessary to work with a proxy chain that contains AspectJ advisors.
makeObject() - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
 
matches(Class<?>) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
matches(Method, Class<?>, boolean) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
matches(Method, Class<?>) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
matches(Method, Class<?>, Object...) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
matches(Class<?>) - 类 中的方法org.springframework.aop.aspectj.TypePatternClassFilter
Should the pointcut apply to the given interface or target class?
matches(Class<?>) - 接口 中的方法org.springframework.aop.ClassFilter
Should the pointcut apply to the given interface or target class?
matches(Method, Class<?>, boolean) - 接口 中的方法org.springframework.aop.IntroductionAwareMethodMatcher
Perform static checking whether the given method matches.
matches(Method, Class<?>) - 接口 中的方法org.springframework.aop.MethodMatcher
Perform static checking whether the given method matches.
matches(Method, Class<?>, Object...) - 接口 中的方法org.springframework.aop.MethodMatcher
Check whether there a runtime (dynamic) match for this method, which must have matched statically.
matches(Method, Class<?>) - 类 中的方法org.springframework.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(String, int) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Does the pattern at the given index match the given String?
matches(Class<?>) - 类 中的方法org.springframework.aop.support.annotation.AnnotationClassFilter
 
matches(Method, Class<?>) - 类 中的方法org.springframework.aop.support.annotation.AnnotationMethodMatcher
 
matches(Class<?>) - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
Subclasses can override this for greater filtering (and performance).
matches(Method, Class<?>) - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
Subclasses can override this if it's possible to filter out some candidate classes.
matches(Method, Class<?>, Object...) - 类 中的方法org.springframework.aop.support.ControlFlowPointcut
 
matches(Class<?>) - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
matches(Method, Class<?>) - 类 中的方法org.springframework.aop.support.DynamicMethodMatcher
Can override to add preconditions for dynamic matching.
matches(String, int) - 类 中的方法org.springframework.aop.support.JdkRegexpMethodPointcut
Returns true if the Pattern at index patternIndex matches the supplied candidate String.
matches(MethodMatcher, Method, Class<?>, boolean) - 类 中的静态方法org.springframework.aop.support.MethodMatchers
Apply the given MethodMatcher to the given Method, supporting an IntroductionAwareMethodMatcher (if applicable).
matches(Method, Class<?>) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcut
 
matches(Pointcut, Method, Class<?>, Object...) - 类 中的静态方法org.springframework.aop.support.Pointcuts
Perform the least expensive check for a pointcut match.
matches(Class<?>) - 类 中的方法org.springframework.aop.support.RootClassFilter
 
matches(Method, Class<?>, Object...) - 类 中的方法org.springframework.aop.support.StaticMethodMatcher
 
matchesExclusion(String, int) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Does the exclusion pattern at the given index match the given String?
matchesExclusion(String, int) - 类 中的方法org.springframework.aop.support.JdkRegexpMethodPointcut
Returns true if the exclusion Pattern at index patternIndex matches the supplied candidate String.
matchesPattern(String) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Match the specified candidate against the configured patterns.
MetadataAwareAspectInstanceFactory - org.springframework.aop.aspectj.annotation中的接口
Subinterface of AspectInstanceFactory that returns AspectMetadata associated with AspectJ-annotated classes.
method - 类 中的变量org.springframework.aop.framework.ReflectiveMethodInvocation
 
MethodBeforeAdvice - org.springframework.aop中的接口
 
MethodBeforeAdviceInterceptor - org.springframework.aop.framework.adapter中的类
Interceptor to wrap am MethodBeforeAdvice.
MethodBeforeAdviceInterceptor(MethodBeforeAdvice) - 类 的构造器org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor
Create a new MethodBeforeAdviceInterceptor for the given advice.
MethodInterceptor - org.aopalliance.intercept中的接口
 
MethodInvocation - org.aopalliance.intercept中的接口
 
MethodInvocationProceedingJoinPoint - org.springframework.aop.aspectj中的类
An implementation of the AspectJ ProceedingJoinPoint interface wrapping an AOP Alliance MethodInvocation.
MethodInvocationProceedingJoinPoint(ProxyMethodInvocation) - 类 的构造器org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
Create a new MethodInvocationProceedingJoinPoint, wrapping the given Spring ProxyMethodInvocation object.
MethodLocatingFactoryBean - org.springframework.aop.config中的类
FactoryBean implementation that locates a Method on a specified bean.
MethodLocatingFactoryBean() - 类 的构造器org.springframework.aop.config.MethodLocatingFactoryBean
 
MethodMatcher - org.springframework.aop中的接口
Part of a Pointcut: Checks whether the target method is eligible for advice.
MethodMatchers - org.springframework.aop.support中的类
Static utility methods for composing MethodMatchers.
MethodMatchers() - 类 的构造器org.springframework.aop.support.MethodMatchers
 

N

NameMatchMethodPointcut - org.springframework.aop.support中的类
Pointcut bean for simple method name matches, as alternative to regexp patterns.
NameMatchMethodPointcut() - 类 的构造器org.springframework.aop.support.NameMatchMethodPointcut
 
NameMatchMethodPointcutAdvisor - org.springframework.aop.support中的类
Convenient class for name-match method pointcuts that hold an Advice, making them an Advisor.
NameMatchMethodPointcutAdvisor() - 类 的构造器org.springframework.aop.support.NameMatchMethodPointcutAdvisor
 
NameMatchMethodPointcutAdvisor(Advice) - 类 的构造器org.springframework.aop.support.NameMatchMethodPointcutAdvisor
 
newPrototypeInstance() - 类 中的方法org.springframework.aop.target.AbstractPrototypeBasedTargetSource
Subclasses should call this method to create a new prototype instance.
NotAnAtAspectException - org.springframework.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<?>) - 异常错误 的构造器org.springframework.aop.aspectj.annotation.NotAnAtAspectException
Create a new NotAnAtAspectException for the given class.

O

obtainFreshBean(BeanFactory, String) - 类 中的方法org.springframework.aop.target.dynamic.BeanFactoryRefreshableTargetSource
A template method that subclasses may override to provide a fresh target object for the given bean factory and bean name.
onSetExpression(String) - 类 中的方法org.springframework.aop.support.AbstractExpressionPointcut
Called when a new pointcut expression is set.
org.aopalliance.aop - 程序包 org.aopalliance.aop
The core AOP Alliance advice marker.
org.aopalliance.intercept - 程序包 org.aopalliance.intercept
The AOP Alliance reflective interception abstraction.
org.springframework.aop - 程序包 org.springframework.aop
Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
org.springframework.aop.aspectj - 程序包 org.springframework.aop.aspectj
AspectJ integration package.
org.springframework.aop.aspectj.annotation - 程序包 org.springframework.aop.aspectj.annotation
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
org.springframework.aop.aspectj.autoproxy - 程序包 org.springframework.aop.aspectj.autoproxy
Base classes enabling auto-proxying based on AspectJ.
org.springframework.aop.config - 程序包 org.springframework.aop.config
Support package for declarative AOP configuration, with XML schema being the primary configuration format.
org.springframework.aop.framework - 程序包 org.springframework.aop.framework
Package containing Spring's basic AOP infrastructure, compliant with the AOP Alliance interfaces.
org.springframework.aop.framework.adapter - 程序包 org.springframework.aop.framework.adapter
SPI package allowing Spring AOP framework to handle arbitrary advice types.
org.springframework.aop.framework.autoproxy - 程序包 org.springframework.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.
org.springframework.aop.framework.autoproxy.target - 程序包 org.springframework.aop.framework.autoproxy.target
 
org.springframework.aop.interceptor - 程序包 org.springframework.aop.interceptor
Provides miscellaneous interceptor implementations.
org.springframework.aop.scope - 程序包 org.springframework.aop.scope
Support for AOP-based scoping of target objects, with configurable backend.
org.springframework.aop.support - 程序包 org.springframework.aop.support
Convenience classes for using Spring's AOP API.
org.springframework.aop.support.annotation - 程序包 org.springframework.aop.support.annotation
Annotation support for AOP pointcuts.
org.springframework.aop.target - 程序包 org.springframework.aop.target
 
org.springframework.aop.target.dynamic - 程序包 org.springframework.aop.target.dynamic
 
ORIGINAL_TARGET_CLASS_ATTRIBUTE - 类 中的静态变量org.springframework.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.

P

parameterNameDiscoverer - 类 中的变量org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
passivateObject(PooledObject<Object>) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
 
PerformanceMonitorInterceptor - org.springframework.aop.interceptor中的类
Simple AOP Alliance MethodInterceptor for performance monitoring.
PerformanceMonitorInterceptor() - 类 的构造器org.springframework.aop.interceptor.PerformanceMonitorInterceptor
Create a new PerformanceMonitorInterceptor with a static logger.
PerformanceMonitorInterceptor(boolean) - 类 的构造器org.springframework.aop.interceptor.PerformanceMonitorInterceptor
Create a new PerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
PLACEHOLDER_ARGUMENT_TYPES - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[argumentTypes] placeholder.
PLACEHOLDER_ARGUMENTS - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[arguments] placeholder.
PLACEHOLDER_EXCEPTION - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[exception] placeholder.
PLACEHOLDER_INVOCATION_TIME - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[invocationTime] placeholder.
PLACEHOLDER_METHOD_NAME - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[methodName] placeholder.
PLACEHOLDER_RETURN_VALUE - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[returnValue] placeholder.
PLACEHOLDER_TARGET_CLASS_NAME - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[targetClassName] placeholder.
PLACEHOLDER_TARGET_CLASS_SHORT_NAME - 类 中的静态变量org.springframework.aop.interceptor.CustomizableTraceInterceptor
The $[targetClassShortName] placeholder.
Pointcut - org.springframework.aop中的接口
Core Spring pointcut abstraction.
PointcutAdvisor - org.springframework.aop中的接口
Superinterface for all Advisors that are driven by a pointcut.
PointcutComponentDefinition - org.springframework.aop.config中的类
ComponentDefinition implementation that holds a pointcut definition.
PointcutComponentDefinition(String, BeanDefinition, String) - 类 的构造器org.springframework.aop.config.PointcutComponentDefinition
 
PointcutEntry - org.springframework.aop.config中的类
ParseState entry representing a pointcut.
PointcutEntry(String) - 类 的构造器org.springframework.aop.config.PointcutEntry
Creates a new instance of the PointcutEntry class.
Pointcuts - org.springframework.aop.support中的类
Pointcut constants for matching getters and setters, and static methods useful for manipulating and evaluating pointcuts.
Pointcuts() - 类 的构造器org.springframework.aop.support.Pointcuts
 
PoolingConfig - org.springframework.aop.target中的接口
Config interface for a pooling target source.
postProcessAfterInitialization(Object, String) - 类 中的方法org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - 类 中的方法org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
postProcessAfterInitialization(Object, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
在该后置方法中 我们的事务和aop的代理对象都是在这生成的
postProcessAfterInstantiation(Object, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
postProcessBeforeInitialization(Object, String) - 类 中的方法org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - 类 中的方法org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
postProcessBeforeInitialization(Object, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
postProcessBeforeInstantiation(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
在我们的创建Bean的流程中还没调用构造器来实例化bean的时候进行调用(实例化前后) 我们的aop 解析切面 以及事务解析事务注解都是在这里完成的
postProcessPropertyValues(PropertyValues, PropertyDescriptor[], Object, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
postProcessProxyFactory(ProxyFactory) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
A hook for subclasses to post-process the ProxyFactory before creating the proxy instance with it.
postProcessTargetObject(Object) - 类 中的方法org.springframework.aop.target.LazyInitTargetSource
Subclasses may override this method to perform additional processing on the target object when it is first loaded.
predictBeanType(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
PREFIX_COMMONS_POOL - 类 中的静态变量org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
 
PREFIX_PROTOTYPE - 类 中的静态变量org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
 
PREFIX_THREAD_LOCAL - 类 中的静态变量org.springframework.aop.framework.autoproxy.target.QuickTargetSourceCreator
 
prepareProxyFactory(Object, String) - 类 中的方法org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor
Prepare a ProxyFactory for the given bean.
prepareProxyFactory(Object, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
PRESERVE_TARGET_CLASS_ATTRIBUTE - 类 中的静态变量org.springframework.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).
proceed() - 接口 中的方法org.aopalliance.intercept.Joinpoint
方法实现说明:处理下一个拦截器对象
proceed() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
proceed(Object[]) - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
proceed() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
PrototypeAspectInstanceFactory - org.springframework.aop.aspectj.annotation中的类
AspectInstanceFactory backed by a BeanFactory-provided prototype, enforcing prototype semantics.
PrototypeAspectInstanceFactory(BeanFactory, String) - 类 的构造器org.springframework.aop.aspectj.annotation.PrototypeAspectInstanceFactory
Create a PrototypeAspectInstanceFactory.
PrototypeTargetSource - org.springframework.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() - 类 的构造器org.springframework.aop.target.PrototypeTargetSource
 
proxiedUserInterfaces(Object) - 类 中的静态方法org.springframework.aop.framework.AopProxyUtils
Extract the user-specified interfaces that the given proxy implements, i.e. all non-Advised interfaces that the proxy implements.
proxy - 类 中的变量org.springframework.aop.framework.ReflectiveMethodInvocation
 
PROXY_TARGET_CLASS_ATTRIBUTE - 类 中的静态变量org.springframework.aop.config.AopNamespaceUtils
The proxy-target-class attribute as found on AOP-related XML tags.
PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS - 类 中的静态变量org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Convenience constant for subclasses: Return value for "proxy without additional interceptors, just the common ones".
ProxyConfig - org.springframework.aop.framework中的类
Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.
ProxyConfig() - 类 的构造器org.springframework.aop.framework.ProxyConfig
 
ProxyCreationContext - org.springframework.aop.framework.autoproxy中的类
Holder for the current proxy creation context, as exposed by auto-proxy creators such as AbstractAdvisorAutoProxyCreator.
ProxyCreationContext() - 类 的构造器org.springframework.aop.framework.autoproxy.ProxyCreationContext
 
ProxyCreatorSupport - org.springframework.aop.framework中的类
Base class for proxy factories.
ProxyCreatorSupport() - 类 的构造器org.springframework.aop.framework.ProxyCreatorSupport
Create a new ProxyCreatorSupport instance.
ProxyCreatorSupport(AopProxyFactory) - 类 的构造器org.springframework.aop.framework.ProxyCreatorSupport
Create a new ProxyCreatorSupport instance.
ProxyFactory - org.springframework.aop.framework中的类
Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.
ProxyFactory() - 类 的构造器org.springframework.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactory(Object) - 类 的构造器org.springframework.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactory(Class<?>...) - 类 的构造器org.springframework.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactory(Class<?>, Interceptor) - 类 的构造器org.springframework.aop.framework.ProxyFactory
Create a new ProxyFactory for the given interface and interceptor.
ProxyFactory(Class<?>, TargetSource) - 类 的构造器org.springframework.aop.framework.ProxyFactory
Create a ProxyFactory for the specified TargetSource, making the proxy implement the specified interface.
ProxyFactoryBean - org.springframework.aop.framework中的类
FactoryBean implementation that builds an AOP proxy based on beans in Spring BeanFactory.
ProxyFactoryBean() - 类 的构造器org.springframework.aop.framework.ProxyFactoryBean
 
ProxyMethodInvocation - org.springframework.aop中的接口
Extension of the AOP Alliance MethodInvocation interface, allowing access to the proxy that the method invocation was made through.
ProxyProcessorSupport - org.springframework.aop.framework中的类
Base class with common functionality for proxy processors, in particular ClassLoader management and the ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory) algorithm.
ProxyProcessorSupport() - 类 的构造器org.springframework.aop.framework.ProxyProcessorSupport
 
publishedInterfaces - 类 中的变量org.springframework.aop.support.IntroductionInfoSupport
 

Q

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

R

RawTargetAccess - org.springframework.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).
ReflectiveAspectJAdvisorFactory - org.springframework.aop.aspectj.annotation中的类
Factory that can create Spring AOP Advisors given AspectJ classes from classes honoring the AspectJ 5 annotation syntax, using reflection to invoke the corresponding advice methods.
ReflectiveAspectJAdvisorFactory() - 类 的构造器org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
Create a new ReflectiveAspectJAdvisorFactory.
ReflectiveAspectJAdvisorFactory(BeanFactory) - 类 的构造器org.springframework.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 - org.springframework.aop.aspectj.annotation中的类
Synthetic advisor that instantiates the aspect.
ReflectiveMethodInvocation - org.springframework.aop.framework中的类
Spring's implementation of the AOP Alliance MethodInvocation interface, implementing the extended ProxyMethodInvocation interface.
ReflectiveMethodInvocation(Object, Object, Method, Object[], Class<?>, List<Object>) - 类 的构造器org.springframework.aop.framework.ReflectiveMethodInvocation
创建一个方法调用对象
refresh() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
 
refresh() - 接口 中的方法org.springframework.aop.target.dynamic.Refreshable
Refresh the underlying target object.
Refreshable - org.springframework.aop.target.dynamic中的接口
Interface to be implemented by dynamic target objects, which support reloading and optionally polling for updates.
RegexpMethodPointcutAdvisor - org.springframework.aop.support中的类
Convenient class for regexp method pointcuts that hold an Advice, making them an Advisor.
RegexpMethodPointcutAdvisor() - 类 的构造器org.springframework.aop.support.RegexpMethodPointcutAdvisor
Create an empty RegexpMethodPointcutAdvisor.
RegexpMethodPointcutAdvisor(Advice) - 类 的构造器org.springframework.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
RegexpMethodPointcutAdvisor(String, Advice) - 类 的构造器org.springframework.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
RegexpMethodPointcutAdvisor(String[], Advice) - 类 的构造器org.springframework.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
registerAdvisorAdapter(AdvisorAdapter) - 接口 中的方法org.springframework.aop.framework.adapter.AdvisorAdapterRegistry
Register the given AdvisorAdapter.
registerAdvisorAdapter(AdvisorAdapter) - 类 中的方法org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext, Element) - 类 中的静态方法org.springframework.aop.config.AopNamespaceUtils
 
registerAspectJAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
registerAspectJAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
registerAspectJAutoProxyCreatorIfNecessary(ParserContext, Element) - 类 中的静态方法org.springframework.aop.config.AopNamespaceUtils
 
registerAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
registerAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类 中的静态方法org.springframework.aop.config.AopConfigUtils
 
registerAutoProxyCreatorIfNecessary(ParserContext, Element) - 类 中的静态方法org.springframework.aop.config.AopNamespaceUtils
 
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
 
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.AbstractLazyCreationTargetSource
 
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.AbstractPoolingTargetSource
Return the given object to the pool.
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Returns the specified object to the underlying ObjectPool.
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
No need to release target.
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.EmptyTargetSource
Nothing to release.
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
 
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.PrototypeTargetSource
Destroy the given independent instance.
releaseTarget(Object) - 类 中的方法org.springframework.aop.target.SingletonTargetSource
 
releaseTarget(Object) - 接口 中的方法org.springframework.aop.TargetSource
Release the given target object obtained from the TargetSource.getTarget() method, if any.
removeAdvice(Advice) - 接口 中的方法org.springframework.aop.framework.Advised
Remove the Advisor containing the given advice.
removeAdvice(Advice) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
removeAdvisor(Advisor) - 接口 中的方法org.springframework.aop.framework.Advised
Remove the given advisor.
removeAdvisor(int) - 接口 中的方法org.springframework.aop.framework.Advised
Remove the advisor at the given index.
removeAdvisor(Advisor) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
removeAdvisor(int) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
removeFromScope() - 类 中的方法org.springframework.aop.scope.DefaultScopedObject
 
removeFromScope() - 接口 中的方法org.springframework.aop.scope.ScopedObject
Remove this object from its target scope, for example from the backing session.
removeInterface(Class<?>) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Remove a proxied interface.
removeListener(AdvisedSupportListener) - 类 中的方法org.springframework.aop.framework.ProxyCreatorSupport
Remove the given AdvisedSupportListener from this proxy configuration.
replaceAdvisor(Advisor, Advisor) - 接口 中的方法org.springframework.aop.framework.Advised
Replace the given advisor.
replaceAdvisor(Advisor, Advisor) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
replacePlaceholders(String, MethodInvocation, Object, Throwable, long) - 类 中的方法org.springframework.aop.interceptor.CustomizableTraceInterceptor
Replace the placeholders in the given message with the supplied values, or values derived from those supplied.
requiresRefresh() - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
Determine whether a refresh is required.
resetCount() - 类 中的方法org.springframework.aop.interceptor.DebugInterceptor
Reset the invocation count to zero.
RootClassFilter - org.springframework.aop.support中的类
Simple ClassFilter implementation that passes classes (and optionally subclasses).
RootClassFilter(Class<?>) - 类 的构造器org.springframework.aop.support.RootClassFilter
 

S

ScopedObject - org.springframework.aop.scope中的接口
An AOP introduction interface for scoped objects.
ScopedProxyFactoryBean - org.springframework.aop.scope中的类
Convenient proxy factory bean for scoped objects.
ScopedProxyFactoryBean() - 类 的构造器org.springframework.aop.scope.ScopedProxyFactoryBean
Create a new ScopedProxyFactoryBean instance.
ScopedProxyUtils - org.springframework.aop.scope中的类
Utility class for creating a scoped proxy.
ScopedProxyUtils() - 类 的构造器org.springframework.aop.scope.ScopedProxyUtils
 
selectInvocableMethod(Method, Class<?>) - 类 中的静态方法org.springframework.aop.support.AopUtils
方法实现说明:判断传入的方法是不是一个 可调用的方法
SEPARATOR - 类 中的静态变量org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Separator between prefix and remainder of bean name
set$AroundClosure(AroundClosure) - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
setAdvice(Advice) - 类 中的方法org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
Specify a particular instance of the target advice directly, avoiding lazy resolution in AbstractBeanFactoryPointcutAdvisor.getAdvice().
setAdvice(Advice) - 类 中的方法org.springframework.aop.support.AbstractGenericPointcutAdvisor
Specify the advice that this advisor should apply.
setAdvice(Advice) - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
 
setAdviceBeanName(String) - 类 中的方法org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
Specify the name of the advice bean that this advisor should refer to.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Specify the AdvisorAdapterRegistry to use.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类 中的方法org.springframework.aop.framework.adapter.AdvisorAdapterRegistrationManager
Specify the AdvisorAdapterRegistry to register AdvisorAdapter beans with.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Specify the AdvisorAdapterRegistry to use.
setAdvisorAdapterRegistry(AdvisorAdapterRegistry) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Specify the AdvisorAdapterRegistry to use.
setAdvisorBeanNamePrefix(String) - 类 中的方法org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Set the prefix for bean names that will cause them to be included for auto-proxying by this object.
setAdvisorChainFactory(AdvisorChainFactory) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Set the advisor chain factory to use.
setAopProxyFactory(AopProxyFactory) - 类 中的方法org.springframework.aop.framework.ProxyCreatorSupport
Customize the AopProxyFactory, allowing different strategies to be dropped in without changing the core framework.
setApplyCommonInterceptorsFirst(boolean) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Set whether the common interceptors should be applied before bean-specific ones.
setArgumentNames(String) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Set by creator of this advice object if the argument names are known.
setArgumentNamesFromStringArray(String...) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
setArguments(Object...) - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
setArguments(Object...) - 接口 中的方法org.springframework.aop.ProxyMethodInvocation
Set the arguments to be used on subsequent invocations in the any advice in this chain.
setAspectBeanName(String) - 类 中的方法org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
Set the name of the aspect bean.
setAspectJAdvisorFactory(AspectJAdvisorFactory) - 类 中的方法org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
setAspectName(String) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Set the name of the aspect (bean) in which the advice was declared.
setAutodetectInterfaces(boolean) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Set whether to autodetect proxy interfaces if none specified.
setBeanClassLoader(ClassLoader) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
 
setBeanClassLoader(ClassLoader) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
 
setBeanClassLoader(ClassLoader) - 类 中的方法org.springframework.aop.framework.ProxyProcessorSupport
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.config.MethodLocatingFactoryBean
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
我们的AbstractAdvisorAutoProxyCreator的父类AbstractAutoProxyCreator实现了BeanFactoryAware接口 而AbstractAutoProxyCreator是我们事务 和aop导入进来的后置处理器的顶级父类 所有在实例化aop和事务导入进来的组件的 时候会调用setBeanFactory的方法来注入我们的bean工厂 调用了setBeanFactory 会触发initBeanFactory的调用来实例化我们的通知查找探测器
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.framework.autoproxy.target.AbstractBeanFactoryBasedTargetSourceCreator
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.scope.ScopedProxyFactoryBean
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
Set the owning BeanFactory.
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.target.AbstractPoolingTargetSource
 
setBeanFactory(BeanFactory) - 类 中的方法org.springframework.aop.target.AbstractPrototypeBasedTargetSource
 
setBeanName(String) - 类 中的方法org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
 
setBeanNames(String...) - 类 中的方法org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
Set the names of the beans that should automatically get wrapped with proxies.
setBeforeExistingAdvisors(boolean) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Set whether the call should bock when the pool is exhausted.
setClassFilter(ClassFilter) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcutAdvisor
Set the ClassFilter to use for this pointcut.
setClassFilter(ClassFilter) - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcut
Set the ClassFilter to use for this pointcut.
setCustomTargetSourceCreators(TargetSourceCreator...) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Set custom TargetSourceCreators to be applied in this order.
setDeclarationOrder(int) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
Set the declaration order of this advice within the aspect.
setEnterMessage(String) - 类 中的方法org.springframework.aop.interceptor.CustomizableTraceInterceptor
Set the template used for method entry log messages.
setExceptionHandler(AsyncUncaughtExceptionHandler) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Supply the AsyncUncaughtExceptionHandler to use to handle exceptions thrown by invoking asynchronous methods with a void return type.
setExceptionMessage(String) - 类 中的方法org.springframework.aop.interceptor.CustomizableTraceInterceptor
Set the template used for method exception log messages.
setExcludedPattern(String) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Convenience method when we have only a single exclusion pattern.
setExcludedPatterns(String...) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Set the regular expressions defining methods to match for exclusion.
setExecutor(Executor) - 类 中的方法org.springframework.aop.interceptor.AsyncExecutionAspectSupport
Supply the executor to be used when executing async methods.
setExitMessage(String) - 类 中的方法org.springframework.aop.interceptor.CustomizableTraceInterceptor
Set the template used for method exit log messages.
setExposeProxy(boolean) - 接口 中的方法org.springframework.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) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setExpression(String) - 类 中的方法org.springframework.aop.support.AbstractExpressionPointcut
 
setFrozen(boolean) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.framework.ProxyConfig
Set whether this config should be frozen.
setFrozen(boolean) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
 
setHideProxyClassNames(boolean) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Set to "true" to have dynamic loggers hide proxy class names wherever possible.
setIncludePatterns(List<String>) - 类 中的方法org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
Set a list of regex patterns, matching eligible @AspectJ bean names.
setInterceptorNames(String...) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Set the common interceptors.
setInterceptorNames(String...) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Set the list of Advice/Advisor bean names.
setInterfaces(Class<?>...) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Set the interfaces to be proxied.
setLocation(String) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setLocation(String) - 类 中的方法org.springframework.aop.support.AbstractExpressionPointcut
Set the location for debugging.
setLogExceptionStackTrace(boolean) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Set whether to pass an exception to the logger, suggesting inclusion of its stack trace into the log.
setLoggerName(String) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Set the name of the logger to use.
setLogTargetClassInvocation(boolean) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcut
Convenience method when we have only a single method name to match.
setMappedName(String) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcutAdvisor
Convenience method when we have only a single method name to match.
setMappedNames(String...) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcut
Set the method names defining methods to match.
setMappedNames(String...) - 类 中的方法org.springframework.aop.support.NameMatchMethodPointcutAdvisor
Set the method names defining methods to match.
setMaxIdle(int) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Set the maximum number of idle objects in the pool.
setMaxSize(int) - 类 中的方法org.springframework.aop.target.AbstractPoolingTargetSource
Set the maximum size of the pool.
setMaxWait(long) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Set the maximum waiting time for fetching an object from the pool.
setMethodName(String) - 类 中的方法org.springframework.aop.config.MethodLocatingFactoryBean
Set the name of the Method to locate.
setMinEvictableIdleTimeMillis(long) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Set the minimum time that an idle object can sit in the pool before it becomes subject to eviction.
setMinIdle(int) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
Set the minimum number of idle objects in the pool.
setOpaque(boolean) - 类 中的方法org.springframework.aop.framework.ProxyConfig
Set whether proxies created by this configuration should be prevented from being cast to Advised to query proxy status.
setOptimize(boolean) - 类 中的方法org.springframework.aop.framework.ProxyConfig
Set whether proxies should perform aggressive optimizations.
setOrder(int) - 类 中的方法org.springframework.aop.aspectj.AspectJPointcutAdvisor
 
setOrder(int) - 类 中的方法org.springframework.aop.framework.ProxyProcessorSupport
Set the ordering which will apply to this processor's implementation of Ordered, used when applying multiple processors.
setOrder(int) - 类 中的方法org.springframework.aop.support.AbstractPointcutAdvisor
 
setOrder(int) - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
setOrder(int) - 类 中的方法org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
 
setParameterNames(String...) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
Set the parameter names for the pointcut.
setParameterNames(String...) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setParameterTypes(Class<?>...) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
Set the parameter types for the pointcut.
setParameterTypes(Class<?>...) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcutAdvisor
 
setPattern(String) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Convenience method when we have only a single pattern.
setPattern(String) - 类 中的方法org.springframework.aop.support.RegexpMethodPointcutAdvisor
Set the regular expression defining methods to match.
setPatterns(String...) - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
Set the regular expressions defining methods to match.
setPatterns(String...) - 类 中的方法org.springframework.aop.support.RegexpMethodPointcutAdvisor
Set the regular expressions defining methods to match.
setPointcut(Pointcut) - 类 中的方法org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor
Specify the pointcut targeting the advice.
setPointcut(Pointcut) - 类 中的方法org.springframework.aop.support.DefaultPointcutAdvisor
Specify the pointcut targeting the advice.
setPointcutDeclarationScope(Class<?>) - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
Set the declaration scope for the pointcut.
setPostInterceptors(Object[]) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Set additional interceptors (or advisors) to be applied after the implicit transaction interceptor.
setPreFiltered(boolean) - 接口 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
setPrefix(String) - 类 中的方法org.springframework.aop.interceptor.AbstractMonitoringInterceptor
Set the text that will get appended to the trace data.
setPreInterceptors(Object[]) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Set additional interceptors (or advisors) to be applied before the implicit transaction interceptor, e.g. a PerformanceMonitorInterceptor.
setProxyClassLoader(ClassLoader) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Set the ClassLoader to generate the proxy class in.
setProxyClassLoader(ClassLoader) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Set the ClassLoader to generate the proxy class in.
setProxyClassLoader(ClassLoader) - 类 中的方法org.springframework.aop.framework.ProxyProcessorSupport
Set the ClassLoader to generate the proxy class in.
setProxyInterfaces(Class<?>[]) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Specify the set of interfaces being proxied.
setProxyInterfaces(Class<?>[]) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Set the names of the interfaces we're proxying.
setProxyTargetClass(boolean) - 类 中的方法org.springframework.aop.framework.ProxyConfig
Set whether to proxy the target class directly, instead of just proxying specific interfaces.
setRaiseExceptions(boolean) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
Set the delay between refresh checks, in milliseconds.
setReturningName(String) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
setReturningName(String) - 类 中的方法org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If afterReturning advice binds the return value, the returning variable name must be specified.
setReturningName(String) - 类 中的方法org.springframework.aop.aspectj.AspectJAfterReturningAdvice
 
setReturningNameNoCheck(String) - 类 中的方法org.springframework.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.
setSingleton(boolean) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Set the value of the singleton property.
setSuffix(String) - 类 中的方法org.springframework.aop.interceptor.AbstractMonitoringInterceptor
Set the text that will get prepended to the trace data.
setTarget(Object) - 类 中的方法org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
Set the target object, that is, the bean to be wrapped with a transactional proxy.
setTarget(Object) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Set the given object as target.
setTargetBeanName(String) - 类 中的方法org.springframework.aop.config.MethodLocatingFactoryBean
Set the name of the bean to locate the Method on.
setTargetBeanName(String) - 类 中的方法org.springframework.aop.scope.ScopedProxyFactoryBean
Set the name of the bean that is to be scoped.
setTargetBeanName(String) - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
Set the name of the target bean in the factory.
setTargetClass(Class<?>) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Set a target class to be proxied, indicating that the proxy should be castable to the given class.
setTargetClass(Class<?>) - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
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) - 类 中的方法org.springframework.aop.framework.ProxyFactoryBean
Set the name of the target bean.
setTargetSource(TargetSource) - 接口 中的方法org.springframework.aop.framework.Advised
Change the TargetSource used by this Advised object.
setTargetSource(TargetSource) - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
SETTERS - 类 中的静态变量org.springframework.aop.support.Pointcuts
Pointcut matching all bean property setters, in any class
setThrowingName(String) - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
setThrowingName(String) - 类 中的方法org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer
If afterThrowing advice binds the thrown value, the throwing variable name must be specified.
setThrowingName(String) - 类 中的方法org.springframework.aop.aspectj.AspectJAfterThrowingAdvice
 
setThrowingNameNoCheck(String) - 类 中的方法org.springframework.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) - 类 中的方法org.springframework.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.
setTrackAllInvocations(boolean) - 类 中的方法org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
Set whether to track all invocations that go through this interceptor, or just invocations with trace logging enabled.
setTypePattern(String) - 类 中的方法org.springframework.aop.aspectj.TypePatternClassFilter
Set the AspectJ type pattern to match.
setUseDynamicLogger(boolean) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Set whether to use a dynamic logger or a static logger.
setUsePrefix(boolean) - 类 中的方法org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Set whether to only include advisors with a certain prefix in the bean name.
setUserAttribute(String, Object) - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
setUserAttribute(String, Object) - 接口 中的方法org.springframework.aop.ProxyMethodInvocation
Add the specified user attribute with the given value to this invocation.
shouldProxyTargetClass(Class<?>, String) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Determine whether the given bean should be proxied with its target class rather than its interfaces.
shouldProxyTargetClass(ConfigurableListableBeanFactory, String) - 类 中的静态方法org.springframework.aop.framework.autoproxy.AutoProxyUtils
Determine whether the given bean should be proxied with its target class rather than its interfaces.
shouldSkip(Class<?>, String) - 类 中的方法org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
 
shouldSkip(Class<?>, String) - 类 中的方法org.springframework.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.
SimpleAspectInstanceFactory - org.springframework.aop.aspectj中的类
Implementation of AspectInstanceFactory that creates a new instance of the specified aspect class for every SimpleAspectInstanceFactory.getAspectInstance() call.
SimpleAspectInstanceFactory(Class<?>) - 类 的构造器org.springframework.aop.aspectj.SimpleAspectInstanceFactory
Create a new SimpleAspectInstanceFactory for the given aspect class.
SimpleAsyncUncaughtExceptionHandler - org.springframework.aop.interceptor中的类
A default AsyncUncaughtExceptionHandler that simply logs the exception.
SimpleAsyncUncaughtExceptionHandler() - 类 的构造器org.springframework.aop.interceptor.SimpleAsyncUncaughtExceptionHandler
 
SimpleBeanFactoryAwareAspectInstanceFactory - org.springframework.aop.config中的类
Implementation of AspectInstanceFactory that locates the aspect from the BeanFactory using a configured bean name.
SimpleBeanFactoryAwareAspectInstanceFactory() - 类 的构造器org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
 
SimpleBeanTargetSource - org.springframework.aop.target中的类
Simple TargetSource implementation, freshly obtaining the specified target bean from its containing Spring BeanFactory.
SimpleBeanTargetSource() - 类 的构造器org.springframework.aop.target.SimpleBeanTargetSource
 
SimpleMetadataAwareAspectInstanceFactory - org.springframework.aop.aspectj.annotation中的类
Implementation of MetadataAwareAspectInstanceFactory that creates a new instance of the specified aspect class for every SimpleAspectInstanceFactory.getAspectInstance() call.
SimpleMetadataAwareAspectInstanceFactory(Class<?>, String) - 类 的构造器org.springframework.aop.aspectj.annotation.SimpleMetadataAwareAspectInstanceFactory
Create a new SimpleMetadataAwareAspectInstanceFactory for the given aspect class.
SimpleTraceInterceptor - org.springframework.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() - 类 的构造器org.springframework.aop.interceptor.SimpleTraceInterceptor
Create a new SimpleTraceInterceptor with a static logger.
SimpleTraceInterceptor(boolean) - 类 的构造器org.springframework.aop.interceptor.SimpleTraceInterceptor
Create a new SimpleTraceInterceptor with dynamic or static logger, according to the given flag.
SingletonAspectInstanceFactory - org.springframework.aop.aspectj中的类
Implementation of AspectInstanceFactory that is backed by a specified singleton object, returning the same instance for every SingletonAspectInstanceFactory.getAspectInstance() call.
SingletonAspectInstanceFactory(Object) - 类 的构造器org.springframework.aop.aspectj.SingletonAspectInstanceFactory
Create a new SingletonAspectInstanceFactory for the given aspect instance.
SingletonMetadataAwareAspectInstanceFactory - org.springframework.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) - 类 的构造器org.springframework.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
Create a new SingletonMetadataAwareAspectInstanceFactory for the given aspect.
SingletonTargetSource - org.springframework.aop.target中的类
Implementation of the TargetSource interface that holds a given object.
SingletonTargetSource(Object) - 类 的构造器org.springframework.aop.target.SingletonTargetSource
Create a new SingletonTargetSource for the given target.
sortAdvisors(List<Advisor>) - 类 中的方法org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
Sort the rest by AspectJ precedence.
sortAdvisors(List<Advisor>) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Sort advisors based on ordering.
SpringProxy - org.springframework.aop中的接口
Marker interface implemented by all AOP proxies.
StaticMethodMatcher - org.springframework.aop.support中的类
Convenient abstract superclass for static method matchers, which don't care about arguments at runtime.
StaticMethodMatcher() - 类 的构造器org.springframework.aop.support.StaticMethodMatcher
 
StaticMethodMatcherPointcut - org.springframework.aop.support中的类
Convenient superclass when we want to force subclasses to implement the MethodMatcher interface but subclasses will want to be pointcuts.
StaticMethodMatcherPointcut() - 类 的构造器org.springframework.aop.support.StaticMethodMatcherPointcut
 
StaticMethodMatcherPointcutAdvisor - org.springframework.aop.support中的类
Convenient base class for Advisors that are also static pointcuts.
StaticMethodMatcherPointcutAdvisor() - 类 的构造器org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
Create a new StaticMethodMatcherPointcutAdvisor, expecting bean-style configuration.
StaticMethodMatcherPointcutAdvisor(Advice) - 类 的构造器org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
Create a new StaticMethodMatcherPointcutAdvisor for the given advice.
supportsAdvice(Advice) - 接口 中的方法org.springframework.aop.framework.adapter.AdvisorAdapter
Does this adapter understand this advice object?
supportsProceedingJoinPoint() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
supportsProceedingJoinPoint() - 类 中的方法org.springframework.aop.aspectj.AspectJAroundAdvice
 
suppressInterface(Class<?>) - 类 中的方法org.springframework.aop.support.IntroductionInfoSupport
Suppress the specified interface, which may have been autodetected due to the delegate implementing it.
swap(Object) - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
Swap the target, returning the old target object.
SyntheticInstantiationAdvisor(MetadataAwareAspectInstanceFactory) - 类 的构造器org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor
 

T

target - 类 中的变量org.springframework.aop.framework.ReflectiveMethodInvocation
 
TargetClassAware - org.springframework.aop中的接口
Minimal interface for exposing the target class behind a proxy.
targetObject - 类 中的变量org.springframework.aop.target.dynamic.AbstractRefreshableTargetSource
 
TargetSource - org.springframework.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 - org.springframework.aop.framework.autoproxy中的接口
Implementations can create special target sources, such as pooling target sources, for particular beans.
ThreadLocalTargetSource - org.springframework.aop.target中的类
Alternative to an object pool.
ThreadLocalTargetSource() - 类 的构造器org.springframework.aop.target.ThreadLocalTargetSource
 
ThreadLocalTargetSourceStats - org.springframework.aop.target中的接口
Statistics for a ThreadLocal TargetSource.
ThrowsAdvice - org.springframework.aop中的接口
Tag interface for throws advice.
ThrowsAdviceInterceptor - org.springframework.aop.framework.adapter中的类
Interceptor to wrap an after-throwing advice.
ThrowsAdviceInterceptor(Object) - 类 的构造器org.springframework.aop.framework.adapter.ThrowsAdviceInterceptor
Create a new ThrowsAdviceInterceptor for the given ThrowsAdvice.
toLongString() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
toProxyConfigString() - 接口 中的方法org.springframework.aop.framework.Advised
As toString() will normally be delegated to the target, this returns the equivalent for the AOP proxy.
toProxyConfigString() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
 
toShortString() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
toString() - 类 中的方法org.springframework.aop.aspectj.AbstractAspectJAdvice
 
toString() - 类 中的方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotation
 
toString() - 类 中的方法org.springframework.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
 
toString() - 类 中的方法org.springframework.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
toString() - 类 中的方法org.springframework.aop.aspectj.AspectJExpressionPointcut
 
toString() - 类 中的方法org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint
 
toString() - 类 中的方法org.springframework.aop.config.AdviceEntry
 
toString() - 类 中的方法org.springframework.aop.config.AdvisorEntry
 
toString() - 类 中的方法org.springframework.aop.config.AspectEntry
 
toString() - 类 中的方法org.springframework.aop.config.PointcutEntry
 
toString() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
For debugging/diagnostic use.
toString() - 类 中的方法org.springframework.aop.framework.ProxyConfig
 
toString() - 类 中的方法org.springframework.aop.framework.ReflectiveMethodInvocation
 
toString() - 类 中的方法org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
 
toString() - 类 中的方法org.springframework.aop.support.AbstractGenericPointcutAdvisor
 
toString() - 类 中的方法org.springframework.aop.support.AbstractRegexpMethodPointcut
 
toString() - 类 中的方法org.springframework.aop.support.annotation.AnnotationClassFilter
 
toString() - 类 中的方法org.springframework.aop.support.annotation.AnnotationMatchingPointcut
 
toString() - 类 中的方法org.springframework.aop.support.annotation.AnnotationMethodMatcher
 
toString() - 类 中的方法org.springframework.aop.support.ComposablePointcut
 
toString() - 类 中的方法org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor
 
toString() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
toString() - 类 中的方法org.springframework.aop.support.DefaultPointcutAdvisor
 
toString() - 类 中的方法org.springframework.aop.support.RegexpMethodPointcutAdvisor
 
toString() - 类 中的方法org.springframework.aop.target.AbstractBeanFactoryBasedTargetSource
 
toString() - 类 中的方法org.springframework.aop.target.EmptyTargetSource
 
toString() - 类 中的方法org.springframework.aop.target.HotSwappableTargetSource
 
toString() - 类 中的方法org.springframework.aop.target.PrototypeTargetSource
 
toString() - 类 中的方法org.springframework.aop.target.SingletonTargetSource
 
trackException(MonKey, Throwable) - 类 中的方法org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor
Count the thrown exception and put the stack trace in the details portion of the key.
TRUE - 接口 中的静态变量org.springframework.aop.ClassFilter
Canonical instance of a ClassFilter that matches all classes.
TRUE - 接口 中的静态变量org.springframework.aop.MethodMatcher
Canonical instance that matches all methods.
TRUE - 接口 中的静态变量org.springframework.aop.Pointcut
Canonical Pointcut instance that always matches.
TypePatternClassFilter - org.springframework.aop.aspectj中的类
Spring AOP ClassFilter implementation using AspectJ type matching.
TypePatternClassFilter() - 类 的构造器org.springframework.aop.aspectj.TypePatternClassFilter
Creates a new instance of the TypePatternClassFilter class.
TypePatternClassFilter(String) - 类 的构造器org.springframework.aop.aspectj.TypePatternClassFilter
Create a fully configured TypePatternClassFilter using the given type pattern.

U

ultimateTargetClass(Object) - 类 中的静态方法org.springframework.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.
union(ClassFilter, ClassFilter) - 类 中的静态方法org.springframework.aop.support.ClassFilters
Match all classes that either (or both) of the given ClassFilters matches.
union(ClassFilter[]) - 类 中的静态方法org.springframework.aop.support.ClassFilters
Match all classes that either (or all) of the given ClassFilters matches.
union(ClassFilter) - 类 中的方法org.springframework.aop.support.ComposablePointcut
Apply a union with the given ClassFilter.
union(MethodMatcher) - 类 中的方法org.springframework.aop.support.ComposablePointcut
Apply a union with the given MethodMatcher.
union(Pointcut) - 类 中的方法org.springframework.aop.support.ComposablePointcut
Apply a union with the given Pointcut.
union(MethodMatcher, MethodMatcher) - 类 中的静态方法org.springframework.aop.support.MethodMatchers
Match all methods that either (or both) of the given MethodMatchers matches.
union(Pointcut, Pointcut) - 类 中的静态方法org.springframework.aop.support.Pointcuts
Match all methods that either (or both) of the given pointcuts matches.
UnknownAdviceTypeException - org.springframework.aop.framework.adapter中的异常错误
Exception thrown when an attempt is made to use an unsupported Advisor or Advice type.
UnknownAdviceTypeException(Object) - 异常错误 的构造器org.springframework.aop.framework.adapter.UnknownAdviceTypeException
Create a new UnknownAdviceTypeException for the given advice object.
UnknownAdviceTypeException(String) - 异常错误 的构造器org.springframework.aop.framework.adapter.UnknownAdviceTypeException
Create a new UnknownAdviceTypeException with the given message.
updateAdvisorArray() - 类 中的方法org.springframework.aop.framework.AdvisedSupport
Bring the array up to date with the list.

V

validate(Class<?>) - 类 中的方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
validate(Class<?>) - 接口 中的方法org.springframework.aop.aspectj.annotation.AspectJAdvisorFactory
Is the given class a valid AspectJ aspect class?
validateInterfaces() - 类 中的方法org.springframework.aop.aspectj.DeclareParentsAdvisor
 
validateInterfaces() - 接口 中的方法org.springframework.aop.IntroductionAdvisor
Can the advised interfaces be implemented by the introduction advice?
validateInterfaces() - 类 中的方法org.springframework.aop.support.DefaultIntroductionAdvisor
 
validateObject(PooledObject<Object>) - 类 中的方法org.springframework.aop.target.CommonsPool2TargetSource
 
valueOf(String) - 枚举 中的静态方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

wrap(Object) - 接口 中的方法org.springframework.aop.framework.adapter.AdvisorAdapterRegistry
Return an Advisor wrapping the given advice.
wrap(Object) - 类 中的方法org.springframework.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
wrapIfNecessary(Object, String, Object) - 类 中的方法org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
Wrap the given bean if necessary, i.e. if it is eligible for being proxied.
writeReplace() - 类 中的方法org.springframework.aop.target.AbstractPrototypeBasedTargetSource
Replaces this object with a SingletonTargetSource on serialization.
writeToLog(Log, String) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Write the supplied trace message to the supplied Log instance.
writeToLog(Log, String, Throwable) - 类 中的方法org.springframework.aop.interceptor.AbstractTraceInterceptor
Write the supplied trace message and Throwable to the supplied Log instance.
A B C D E F G H I J L M N O P Q R S T U V W 
跳过导航链接
spring-aop