索引

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

A

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

B

bean - 类中的变量 cn.taketoday.aop.framework.StandardMethodInvocation
 
BeanFactoryAdvisorRetriever - cn.taketoday.aop.framework.autoproxy中的类
Helper for retrieving standard Framework Advisors from a BeanFactory, for use with auto-proxying.
BeanFactoryAdvisorRetriever(ConfigurableBeanFactory) - 类的构造器 cn.taketoday.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
Create a new BeanFactoryAdvisorRetrievalHelper for the given BeanFactory.
BeanFactoryAspectInstanceFactory - cn.taketoday.aop.aspectj.annotation中的类
AspectInstanceFactory implementation backed by a Framework BeanFactory.
BeanFactoryAspectInstanceFactory(BeanFactory, String) - 类的构造器 cn.taketoday.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
Create a BeanFactoryAspectInstanceFactory.
BeanFactoryAspectInstanceFactory(BeanFactory, String, Class<?>) - 类的构造器 cn.taketoday.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
Create a BeanFactoryAspectInstanceFactory, providing a type that AspectJ should introspect to create AJType metadata.
BeanFactoryAspectJAdvisorsBuilder - cn.taketoday.aop.aspectj.annotation中的类
Helper for retrieving @AspectJ beans from a BeanFactory and building Framework Advisors based on them, for use with auto-proxying.
BeanFactoryAspectJAdvisorsBuilder(BeanFactory) - 类的构造器 cn.taketoday.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Create a new BeanFactoryAspectJAdvisorsBuilder for the given BeanFactory.
BeanFactoryAspectJAdvisorsBuilder(BeanFactory, AspectJAdvisorFactory) - 类的构造器 cn.taketoday.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Create a new BeanFactoryAspectJAdvisorsBuilder for the given BeanFactory.
BeanFactoryRefreshableTargetSource - cn.taketoday.aop.target中的类
Refreshable TargetSource that fetches fresh target beans from a BeanFactory.
BeanFactoryRefreshableTargetSource(BeanFactory, String) - 类的构造器 cn.taketoday.aop.target.BeanFactoryRefreshableTargetSource
Create a new BeanFactoryRefreshableTargetSource for the given bean factory and bean name.
BeanNameAutoProxyCreator - cn.taketoday.aop.framework.autoproxy中的类
Auto proxy creator that identifies beans to proxy via a list of names.
BeanNameAutoProxyCreator() - 类的构造器 cn.taketoday.aop.framework.autoproxy.BeanNameAutoProxyCreator
 
before(MethodInvocation) - 类中的方法 cn.taketoday.aop.aspectj.AspectJMethodBeforeAdvice
 
before(MethodInvocation) - 接口中的方法 cn.taketoday.aop.MethodBeforeAdvice
Callback before a given method is invoked.
BeforeAdvice - cn.taketoday.aop中的接口
 
beforeExistingAdvisors - 类中的变量 cn.taketoday.aop.framework.AbstractAdvisingBeanPostProcessor
 
buildAdvisors(String, Object[]) - 类中的方法 cn.taketoday.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() - 类中的方法 cn.taketoday.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Look for AspectJ-annotated aspect beans in the current bean factory, and return to a list of Framework AOP Advisors representing them.
buildInternalBeanFactory(ConfigurableBeanFactory) - 类中的方法 cn.taketoday.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Build an internal BeanFactory for resolving target beans.
buildSafePointcut() - 类中的方法 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
Build a 'safe' pointcut that excludes the AspectJ advice method itself.

C

calculateArgumentBindings() - 类中的方法 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
Do as much work as we can as part of the set-up so that argument binding on subsequent advice invocations can be as fast as possible.
canApply(Advisor, Class<?>) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Can the given advisor apply at all on the given class?
canApply(Advisor, Class<?>, boolean) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Can the given advisor apply at all on the given class?
canApply(Pointcut, Class<?>) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Can the given pointcut apply at all on the given class?
canApply(Pointcut, Class<?>, boolean) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Can the given pointcut apply at all on the given class?
CglibAopProxy - cn.taketoday.aop.framework中的类
CGLIB-based AopProxy implementation for the AOP framework.
CglibAopProxy(AdvisedSupport) - 类的构造器 cn.taketoday.aop.framework.CglibAopProxy
Create a new CglibAopProxy for the given AOP configuration.
CglibAopProxy.SerializableNoOp - cn.taketoday.aop.framework中的类
Serializable replacement for CGLIB's NoOp interface.
ClassFilter - cn.taketoday.aop中的接口
Filter that restricts matching of a pointcut or introduction to a given set of target classes.
ClassFilters - cn.taketoday.aop.support中的类
Static utility methods for composing ClassFilters.
ClassFilters() - 类的构造器 cn.taketoday.aop.support.ClassFilters
 
cn.taketoday.aop - 程序包 cn.taketoday.aop
Aspect Programming
cn.taketoday.aop.aspectj - 程序包 cn.taketoday.aop.aspectj
AspectJ integration package.
cn.taketoday.aop.aspectj.annotation - 程序包 cn.taketoday.aop.aspectj.annotation
Classes enabling AspectJ 5 @Annotated classes to be used in Framework AOP.
cn.taketoday.aop.aspectj.autoproxy - 程序包 cn.taketoday.aop.aspectj.autoproxy
Base classes enabling auto-proxying based on AspectJ.
cn.taketoday.aop.config - 程序包 cn.taketoday.aop.config
Support package for declarative AOP configuration, with XML schema being the primary configuration format.
cn.taketoday.aop.framework - 程序包 cn.taketoday.aop.framework
 
cn.taketoday.aop.framework.adapter - 程序包 cn.taketoday.aop.framework.adapter
SPI package allowing AOP framework to handle arbitrary advice types.
cn.taketoday.aop.framework.autoproxy - 程序包 cn.taketoday.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.
cn.taketoday.aop.framework.autoproxy.target - 程序包 cn.taketoday.aop.framework.autoproxy.target
 
cn.taketoday.aop.framework.std - 程序包 cn.taketoday.aop.framework.std
 
cn.taketoday.aop.interceptor - 程序包 cn.taketoday.aop.interceptor
Provides miscellaneous interceptor implementations.
cn.taketoday.aop.scope - 程序包 cn.taketoday.aop.scope
Support for AOP-based scoping of target objects, with configurable backend.
cn.taketoday.aop.support - 程序包 cn.taketoday.aop.support
 
cn.taketoday.aop.support.annotation - 程序包 cn.taketoday.aop.support.annotation
 
cn.taketoday.aop.target - 程序包 cn.taketoday.aop.target
 
CommonsPool2TargetSource - cn.taketoday.aop.target中的类
TargetSource implementation that holds objects in a configurable Apache Commons2 Pool.
CommonsPool2TargetSource() - 类的构造器 cn.taketoday.aop.target.CommonsPool2TargetSource
Create a CommonsPoolTargetSource with default settings.
completeProxiedInterfaces(AdvisedSupport) - 类中的静态方法 cn.taketoday.aop.framework.AopProxyUtils
Determine the complete set of interfaces to proxy for the given AOP configuration.
completeProxiedInterfaces(AdvisedSupport, boolean) - 类中的静态方法 cn.taketoday.aop.framework.AopProxyUtils
Determine the complete set of interfaces to proxy for the given AOP configuration.
ComposablePointcut - cn.taketoday.aop.support中的类
Convenient class for building up pointcuts.
ComposablePointcut() - 类的构造器 cn.taketoday.aop.support.ComposablePointcut
Create a default ComposablePointcut, with ClassFilter.TRUE and MethodMatcher.TRUE.
ComposablePointcut(ClassFilter) - 类的构造器 cn.taketoday.aop.support.ComposablePointcut
Create a ComposablePointcut for the given ClassFilter, with MethodMatcher.TRUE.
ComposablePointcut(ClassFilter, MethodMatcher) - 类的构造器 cn.taketoday.aop.support.ComposablePointcut
Create a ComposablePointcut for the given ClassFilter and MethodMatcher.
ComposablePointcut(MethodMatcher) - 类的构造器 cn.taketoday.aop.support.ComposablePointcut
Create a ComposablePointcut for the given MethodMatcher, with ClassFilter.TRUE.
ComposablePointcut(Pointcut) - 类的构造器 cn.taketoday.aop.support.ComposablePointcut
Create a ComposablePointcut based on the given Pointcut.
ConcurrencyThrottleInterceptor - cn.taketoday.aop.interceptor中的类
Interceptor that throttles concurrent access, blocking invocations if a specified concurrency limit is reached.
ConcurrencyThrottleInterceptor() - 类的构造器 cn.taketoday.aop.interceptor.ConcurrencyThrottleInterceptor
 
configure(Supplier<Executor>, Supplier<AsyncUncaughtExceptionHandler>) - 类中的方法 cn.taketoday.aop.interceptor.AsyncExecutionAspectSupport
Configure this aspect with the given executor and exception handler suppliers, applying the corresponding default if a supplier is not resolvable.
construct(ConstructorInvocation) - 接口中的方法 org.aopalliance.intercept.ConstructorInterceptor
Implement this method to perform extra treatments before and after the consrution of a new object.
constructorArgs - 类中的变量 cn.taketoday.aop.framework.AbstractSubclassesAopProxy
 
constructorArgTypes - 类中的变量 cn.taketoday.aop.framework.AbstractSubclassesAopProxy
 
ConstructorInterceptor - org.aopalliance.intercept中的接口
Intercepts the construction of a new object.
ConstructorInvocation - org.aopalliance.intercept中的接口
Description of an invocation to a constuctor, given to an interceptor upon construtor-call.
ControlFlowPointcut - cn.taketoday.aop.support中的类
Pointcut and method matcher for use in simple cflow-style pointcut.
ControlFlowPointcut(Class<?>) - 类的构造器 cn.taketoday.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all control flows below that class.
ControlFlowPointcut(Class<?>, String) - 类的构造器 cn.taketoday.aop.support.ControlFlowPointcut
Construct a new pointcut that matches all calls below the given method in the given class.
copyConfigurationFrom(AdvisedSupport) - 类中的方法 cn.taketoday.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>) - 类中的方法 cn.taketoday.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) - 类中的方法 cn.taketoday.aop.framework.ProxyConfig
Copy configuration from the other config object.
copyFrom(AbstractBeanFactoryTargetSource) - 类中的方法 cn.taketoday.aop.target.AbstractBeanFactoryTargetSource
Copy configuration from the other AbstractBeanFactoryBasedTargetSource object.
countAdvicesOfType(Class<?>) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
Count advices of the given class.
createAdvisorIntroducingNamedBean(String) - 类中的静态方法 cn.taketoday.aop.interceptor.ExposeBeanNameAdvisors
Create a new advisor that will expose the given bean name, introducing the NamedBean interface to make the bean name accessible without forcing the target object to be aware of this IoC concept.
createAdvisorWithoutIntroduction(String) - 类中的静态方法 cn.taketoday.aop.interceptor.ExposeBeanNameAdvisors
Create a new advisor that will expose the given bean name, with no introduction.
createAopProxy() - 类中的方法 cn.taketoday.aop.framework.ProxyCreatorSupport
Subclasses should call this to get a new AOP proxy.
createAopProxy(AdvisedSupport) - 接口中的方法 cn.taketoday.aop.framework.AopProxyFactory
Create an AopProxy for the given AOP configuration.
createAopProxy(AdvisedSupport) - 类中的方法 cn.taketoday.aop.framework.DefaultAopProxyFactory
 
createBeanFactoryTargetSource(Class<?>, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Subclasses must implement this method to return a new AbstractPrototypeTargetSource if they wish to create a custom TargetSource for this bean, or null if they are not interested it in, in which case no special target source will be created.
createBeanFactoryTargetSource(Class<?>, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
createBeanFactoryTargetSource(Class<?>, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.target.QuickTargetSourceCreator
 
createCompositeInterface(Class<?>[]) - 类中的方法 cn.taketoday.aop.framework.ProxyFactoryBean
Create a composite interface Class for the given interfaces, implementing the given interfaces in one single Class.
createEnhancer() - 类中的方法 cn.taketoday.aop.framework.CglibAopProxy
Creates the CGLIB Enhancer.
createInterceptorDefinition(Node) - 类中的方法 cn.taketoday.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) - 类中的方法 cn.taketoday.aop.interceptor.AbstractMonitoringInterceptor
Create a String name for the given MethodInvocation that can be used for trace/logging purposes.
createMainInterceptor() - 类中的方法 cn.taketoday.aop.framework.AbstractSingletonProxyFactoryBean
Create the "main" interceptor for this proxy factory bean.
createObject() - 类中的方法 cn.taketoday.aop.target.AbstractLazyCreationTargetSource
Subclasses should implement this method to return the lazy initialized object.
createObjectPool() - 类中的方法 cn.taketoday.aop.target.CommonsPool2TargetSource
Subclasses can override this if they want to return a specific Commons pool.
createParameterNameDiscoverer() - 类中的方法 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
Create a ParameterNameDiscoverer to be used for argument binding.
createPointcut() - 类中的方法 cn.taketoday.aop.support.RegexpMethodPointcutAdvisor
Create the actual pointcut: By default, a JdkRegexpMethodPointcut will be used.
createPool() - 类中的方法 cn.taketoday.aop.target.AbstractPoolingTargetSource
Create the pool.
createPool() - 类中的方法 cn.taketoday.aop.target.CommonsPool2TargetSource
Creates and holds an ObjectPool instance.
createProxy(Class<?>, String, Object[], TargetSource) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
Create an AOP proxy for the given bean.
createProxyClassAndInstance(Enhancer, Callback[]) - 类中的方法 cn.taketoday.aop.framework.CglibAopProxy
 
createProxyClassAndInstance(Enhancer, Callback[]) - 类中的方法 cn.taketoday.aop.framework.SerializationCglibAopProxy
 
createScopedProxy(BeanDefinitionHolder, BeanDefinitionRegistry, boolean) - 类中的静态方法 cn.taketoday.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) - 类中的方法 cn.taketoday.aop.framework.AbstractSingletonProxyFactoryBean
Determine a TargetSource for the given target (or TargetSource).
currentAdvice(int) - 类中的方法 cn.taketoday.aop.framework.TargetInvocation
 
currentAdviceIndex - 类中的变量 cn.taketoday.aop.framework.StandardMethodInvocation
a flag show that current index of advice
currentInvocation() - 类中的静态方法 cn.taketoday.aop.interceptor.ExposeInvocationInterceptor
Return the AOP Alliance MethodInvocation object associated with the current invocation.
currentJoinPoint() - 类中的静态方法 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
Lazily instantiate joinpoint for the current invocation.
currentProxy() - 类中的静态方法 cn.taketoday.aop.framework.AopContext
Try to return the current AOP proxy.
CustomizableTraceInterceptor - cn.taketoday.aop.interceptor中的类
MethodInterceptor implementation that allows for highly customizable method-level tracing, using placeholders.
CustomizableTraceInterceptor() - 类的构造器 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
 
customizeProxyFactory(ProxyFactory) - 类中的方法 cn.taketoday.aop.framework.AbstractAdvisingBeanPostProcessor
Subclasses may choose to implement this: for example, to change the interfaces exposed.
customizeProxyFactory(ProxyFactory) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
Subclasses may choose to implement this: for example, to change the interfaces exposed.

D

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

E

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

F

FIELD_CONFIG - 接口中的静态变量 cn.taketoday.aop.framework.std.ProxyMethodGenerator
 
FIELD_TARGET - 接口中的静态变量 cn.taketoday.aop.framework.std.ProxyMethodGenerator
 
FIELD_TARGET_SOURCE - 接口中的静态变量 cn.taketoday.aop.framework.std.ProxyMethodGenerator
 
FieldAccess - org.aopalliance.intercept中的接口
This interface represents a field access in the program.
FieldInterceptor - org.aopalliance.intercept中的接口
Intercepts field access on a target object.
filterAdvisors(List<Advisor>, Class<?>) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Determine the sublist of the candidateAdvisors list that is applicable to the given class.
findAdvisorsThatCanApply(List<Advisor>, Class<?>, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Search the given candidate Advisors to find all Advisors that can apply to the specified bean.
findAspectJAnnotationOnMethod(Method) - 类中的静态方法 cn.taketoday.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
Find and return the first AspectJ annotation on the given method (there should only be one anyway...).
findCandidateAdvisors() - 类中的方法 cn.taketoday.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
findCandidateAdvisors() - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Find all candidate Advisors to use in auto-proxying.
findEligibleAdvisors(Class<?>, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Find all eligible Advisors for auto-proxying this class.
findQualifiedExecutor(BeanFactory, String) - 类中的方法 cn.taketoday.aop.interceptor.AsyncExecutionAspectSupport
Retrieve a target executor for the given qualifier.
forceAutoProxyCreatorToExposeProxy(BeanDefinitionRegistry) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
forceAutoProxyCreatorToUseClassProxying(BeanDefinitionRegistry) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
forClass(Class<?>) - 类中的静态方法 cn.taketoday.aop.target.EmptyTargetSource
Return an EmptyTargetSource for the given target Class.
forClass(Class<?>, boolean) - 类中的静态方法 cn.taketoday.aop.target.EmptyTargetSource
Return an EmptyTargetSource for the given target Class.
forClassAnnotation(Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.aop.support.annotation.AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the class level.
forMethodAnnotation(Class<? extends Annotation>) - 类中的静态方法 cn.taketoday.aop.support.annotation.AnnotationMatchingPointcut
Factory method for an AnnotationMatchingPointcut that matches for the specified annotation at the method level.
freshTarget() - 类中的方法 cn.taketoday.aop.target.AbstractRefreshableTargetSource
Obtain a fresh target object.
freshTarget() - 类中的方法 cn.taketoday.aop.target.BeanFactoryRefreshableTargetSource
Retrieve a fresh target object.

G

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

H

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

I

ignore(IMessage.Kind) - 类中的方法 cn.taketoday.aop.aspectj.AspectJWeaverMessageHandler
 
implementInterfacesOnObject(Object) - 类中的方法 cn.taketoday.aop.support.IntroductionInfoSupport
Publish all interfaces that the given delegate implements at the proxy level.
implementsInterface(Class<?>) - 接口中的方法 cn.taketoday.aop.DynamicIntroductionAdvice
Does this introduction advice implement the given interface?
implementsInterface(Class<?>) - 类中的方法 cn.taketoday.aop.support.IntroductionInfoSupport
Check whether the specified interfaces is a published introduction interface.
indexOf(Advisor) - 接口中的方法 cn.taketoday.aop.framework.Advised
Return the index (from 0) of the given advisor, or -1 if no such advisor applies to this proxy.
indexOf(Advisor) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
indexOf(Advice) - 接口中的方法 cn.taketoday.aop.framework.Advised
Return the index (from 0) of the given AOP Alliance Advice, or -1 if no such advice is an advice for this proxy.
indexOf(Advice) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
InfrastructureAdvisorAutoProxyCreator - cn.taketoday.aop.framework.autoproxy中的类
Auto-proxy creator that considers infrastructure Advisor beans only, ignoring any application-defined Advisors.
InfrastructureAdvisorAutoProxyCreator() - 类的构造器 cn.taketoday.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
init() - 类中的方法 cn.taketoday.aop.config.AopNamespaceHandler
Register the BeanDefinitionParsers for the 'config', 'configured', 'aspectj-autoproxy' and 'scoped-proxy' tags.
initBeanFactory(ConfigurableBeanFactory) - 类中的方法 cn.taketoday.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
initBeanFactory(ConfigurableBeanFactory) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
 
initBeanFactory(ConfigurableBeanFactory) - 类中的方法 cn.taketoday.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
initExcludedPatternRepresentation(String[]) - 类中的方法 cn.taketoday.aop.support.AbstractRegexpMethodPointcut
Subclasses must implement this to initialize regexp pointcuts.
initExcludedPatternRepresentation(String[]) - 类中的方法 cn.taketoday.aop.support.JdkRegexpMethodPointcut
Initialize exclusion Patterns from the supplied String[].
initPatternRepresentation(String[]) - 类中的方法 cn.taketoday.aop.support.AbstractRegexpMethodPointcut
Subclasses must implement this to initialize regexp pointcuts.
initPatternRepresentation(String[]) - 类中的方法 cn.taketoday.aop.support.JdkRegexpMethodPointcut
Initialize Patterns from the supplied String[].
INSTANCE - 类中的静态变量 cn.taketoday.aop.interceptor.ExposeInvocationInterceptor
Singleton instance of this class.
INSTANCE - 类中的静态变量 cn.taketoday.aop.target.EmptyTargetSource
The canonical (Singleton) instance of this EmptyTargetSource.
InstantiationModelAwarePointcutAdvisor - cn.taketoday.aop.aspectj中的接口
Interface to be implemented by Framework AOP Advisors wrapping AspectJ aspects that may have a lazy initialization strategy.
Interceptor - org.aopalliance.intercept中的接口
This interface represents a generic interceptor.
InterceptorChainFactory - cn.taketoday.aop中的接口
Factory interface for advisor chains.
intersection(ClassFilter) - 类中的方法 cn.taketoday.aop.support.ComposablePointcut
Apply an intersection with the given ClassFilter.
intersection(ClassFilter[]) - 类中的静态方法 cn.taketoday.aop.support.ClassFilters
Match all classes that all of the given ClassFilters match.
intersection(ClassFilter, ClassFilter) - 类中的静态方法 cn.taketoday.aop.support.ClassFilters
Match all classes that both of the given ClassFilters match.
intersection(MethodMatcher) - 类中的方法 cn.taketoday.aop.support.ComposablePointcut
Apply an intersection with the given MethodMatcher.
intersection(MethodMatcher, MethodMatcher) - 类中的静态方法 cn.taketoday.aop.support.MethodMatchers
Match all methods that both of the given MethodMatchers match.
intersection(Pointcut) - 类中的方法 cn.taketoday.aop.support.ComposablePointcut
Apply an intersection with the given Pointcut.
intersection(Pointcut, Pointcut) - 类中的静态方法 cn.taketoday.aop.support.Pointcuts
Match all methods that both the given pointcuts match.
IntroductionAdvisor - cn.taketoday.aop中的接口
Superinterface for advisors that perform one or more AOP introductions.
IntroductionAwareMethodMatcher - cn.taketoday.aop中的接口
A specialized type of MethodMatcher that takes into account introductions when matching methods.
IntroductionInfo - cn.taketoday.aop中的接口
Interface supplying the information necessary to describe an introduction.
IntroductionInfoSupport - cn.taketoday.aop.support中的类
Support for implementations of IntroductionInfo.
IntroductionInfoSupport() - 类的构造器 cn.taketoday.aop.support.IntroductionInfoSupport
 
IntroductionInterceptor - cn.taketoday.aop中的接口
Sub-interface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor.
invocableClone() - 类中的方法 cn.taketoday.aop.framework.AbstractMethodInvocation
This implementation returns a shallow copy of this invocation object, including an independent copy of the original arguments array.
invocableClone() - 接口中的方法 cn.taketoday.aop.ProxyMethodInvocation
Create a clone of this object.
invocableClone(Object...) - 类中的方法 cn.taketoday.aop.framework.AbstractMethodInvocation
This implementation returns a shallow copy of this invocation object, using the given arguments array for the clone.
invocableClone(Object...) - 接口中的方法 cn.taketoday.aop.ProxyMethodInvocation
Create a clone of this object.
Invocation - org.aopalliance.intercept中的接口
This interface represents an invocation in the program.
invoke(Object, Method, Object[]) - 类中的方法 cn.taketoday.aop.framework.JdkDynamicAopProxy
Implementation of InvocationHandler.invoke.
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterAdvice
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterThrowingAdvice
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.aspectj.AspectJAroundAdvice
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.framework.adapter.AfterReturningAdviceInterceptor
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.framework.adapter.MethodBeforeAdviceInterceptor
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.framework.adapter.ThrowsAdviceInterceptor
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.interceptor.AbstractTraceInterceptor
Determines whether or not logging is enabled for the particular MethodInvocation.
invoke(MethodInvocation) - 类中的方法 cn.taketoday.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) - 类中的方法 cn.taketoday.aop.interceptor.ConcurrencyThrottleInterceptor
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.interceptor.DebugInterceptor
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.interceptor.ExposeInvocationInterceptor
 
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.support.DelegatePerTargetObjectIntroductionInterceptor
Subclasses may need to override this if they want to perform custom behaviour in around advice.
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.support.DelegatingIntroductionInterceptor
Subclasses may need to override this if they want to perform custom behaviour in around advice.
invoke(MethodInvocation) - 类中的方法 cn.taketoday.aop.support.RuntimeMethodInterceptor
 
invoke(MethodInvocation) - 接口中的方法 org.aopalliance.intercept.MethodInterceptor
Implement this method to perform extra treatments before and after the invocation.
invokeAdvice(MethodInvocation, int) - 类中的方法 cn.taketoday.aop.framework.TargetInvocation
 
invokeAdviceMethod(JoinPoint, JoinPointMatch, Object, Throwable) - 类中的方法 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
 
invokeAdviceMethod(JoinPointMatch, Object, Throwable) - 类中的方法 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
Invoke the advice method.
invokeAdviceMethodWithGivenArgs(Object[]) - 类中的方法 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
 
invokeJoinPoint() - 类中的方法 cn.taketoday.aop.framework.AbstractMethodInvocation
Invoke jon-point
invokeJoinPoint() - 类中的方法 cn.taketoday.aop.framework.DefaultMethodInvocation
 
invokeJoinPoint() - 类中的方法 cn.taketoday.aop.framework.StandardMethodInvocation
 
invokeJoinpointUsingReflection(Object, Method, Object[]) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Invoke the given target via reflection, as part of an AOP method invocation.
invokeStaticTarget(Method, GeneratorContext) - 类中的方法 cn.taketoday.aop.framework.std.NoneProxyMethodGenerator
void none() { ((Bean) target).none(); }
invokeTargetFromTargetSource(Method, GeneratorContext) - 类中的方法 cn.taketoday.aop.framework.std.NoneProxyMethodGenerator
void noneStatic() { ((Bean) this.targetSource.getTarget()).noneStatic(); }
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 cn.taketoday.aop.interceptor.AbstractTraceInterceptor
Subclasses must override this method to perform any tracing around the supplied MethodInvocation.
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
Writes a log message before the invocation based on the value of enterMessage.
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 cn.taketoday.aop.interceptor.JamonPerformanceMonitorInterceptor
Wraps the invocation with a JAMon Monitor and writes the current performance statistics to the log (if enabled).
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 cn.taketoday.aop.interceptor.PerformanceMonitorInterceptor
 
invokeUnderTrace(MethodInvocation, Logger) - 类中的方法 cn.taketoday.aop.interceptor.SimpleTraceInterceptor
 
isActive() - 类中的方法 cn.taketoday.aop.framework.ProxyCreatorSupport
Subclasses can call this to check whether any AOP proxies have been created yet.
isAdviceInstantiated() - 接口中的方法 cn.taketoday.aop.aspectj.InstantiationModelAwarePointcutAdvisor
Return whether this advisor has already instantiated its advice.
isAfterAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterAdvice
 
isAfterAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterReturningAdvice
 
isAfterAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterThrowingAdvice
 
isAfterAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAroundAdvice
 
isAfterAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJMethodBeforeAdvice
 
isAfterAdvice() - 接口中的方法 cn.taketoday.aop.aspectj.AspectJPrecedenceInformation
Return whether this is an after advice.
isAfterAdvice(Advisor) - 类中的静态方法 cn.taketoday.aop.aspectj.AspectJAopUtils
Return true if the advisor is a form of after advice.
isAopProxy(Object) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Check whether the given object is a JDK dynamic proxy or a CGLIB proxy.
isAspect(Class<?>) - 类中的方法 cn.taketoday.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
We consider something to be an AspectJ aspect suitable for use by the Framework AOP system if it has the @Aspect annotation, and was not compiled by ajc.
isAspect(Class<?>) - 接口中的方法 cn.taketoday.aop.aspectj.annotation.AspectJAdvisorFactory
Determine whether or not the given class is an aspect, as reported by AspectJ's AjTypeSystem.
isBeforeAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterAdvice
 
isBeforeAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterReturningAdvice
 
isBeforeAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAfterThrowingAdvice
 
isBeforeAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJAroundAdvice
 
isBeforeAdvice() - 类中的方法 cn.taketoday.aop.aspectj.AspectJMethodBeforeAdvice
 
isBeforeAdvice() - 接口中的方法 cn.taketoday.aop.aspectj.AspectJPrecedenceInformation
Return whether this is a before advice.
isBeforeAdvice(Advisor) - 类中的静态方法 cn.taketoday.aop.aspectj.AspectJAopUtils
Return true if the advisor is a form of before advice.
isBlockWhenExhausted() - 类中的方法 cn.taketoday.aop.target.CommonsPool2TargetSource
Specify if the call should block when the pool is exhausted.
isCglibProxy(Object) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Check whether the given object is a CGLIB proxy.
isConfigurationCallbackInterface(Class<?>) - 类中的方法 cn.taketoday.aop.framework.ProxyProcessorSupport
Determine whether the given interface is just a container callback and therefore not to be considered as a reasonable proxy interface.
isEligible(Class<?>) - 类中的方法 cn.taketoday.aop.framework.AbstractAdvisingBeanPostProcessor
Check whether the given class is eligible for advising with this post-processor's Advisor.
isEligible(Object, String) - 类中的方法 cn.taketoday.aop.framework.AbstractAdvisingBeanPostProcessor
Check whether the given bean is eligible for advising with this post-processor's Advisor.
isEligibleAdvisorBean(String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
Return whether the Advisor bean with the given name is eligible for proxying in the first place.
isEligibleAdvisorBean(String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Consider Advisor beans with the specified prefix as eligible, if activated.
isEligibleAdvisorBean(String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
 
isEligibleAspectBean(String) - 类中的方法 cn.taketoday.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
Check whether the given aspect bean is eligible for auto-proxying.
isEligibleBean(String) - 类中的方法 cn.taketoday.aop.aspectj.annotation.BeanFactoryAspectJAdvisorsBuilder
Return whether the aspect bean with the given name is eligible.
isEligibleBean(String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
Determine whether the aspect bean with the given name is eligible.
isExposeProxy() - 接口中的方法 cn.taketoday.aop.framework.Advised
Return whether the factory should expose the proxy as a ThreadLocal.
isExposeProxy() - 类中的方法 cn.taketoday.aop.framework.ProxyConfig
Return whether the AOP proxy will expose the AOP proxy for each invocation.
isFrozen() - 接口中的方法 cn.taketoday.aop.framework.Advised
Return whether the Advised configuration is frozen, in which case no advice changes can be made.
isFrozen() - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
 
isFrozen() - 类中的方法 cn.taketoday.aop.framework.ProxyConfig
Return whether the config is frozen, and no advice changes can be made.
isIgnoring(IMessage.Kind) - 类中的方法 cn.taketoday.aop.aspectj.AspectJWeaverMessageHandler
 
isInfrastructureClass(Class<?>) - 类中的方法 cn.taketoday.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
 
isInfrastructureClass(Class<?>) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
Return whether the given bean class represents an infrastructure class that should never be proxied.
isInitialized() - 类中的方法 cn.taketoday.aop.target.AbstractLazyCreationTargetSource
Return whether the lazy target object of this TargetSource has already been fetched.
isInterceptorEnabled(MethodInvocation, Logger) - 类中的方法 cn.taketoday.aop.interceptor.AbstractTraceInterceptor
Determine whether the interceptor should kick in, that is, whether the invokeUnderTrace method should be called.
isInterceptorEnabled(MethodInvocation, Logger) - 类中的方法 cn.taketoday.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<?>) - 接口中的方法 cn.taketoday.aop.framework.Advised
Determine whether the given interface is proxied.
isInterfaceProxied(Class<?>) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
isInternalLanguageInterface(Class<?>) - 类中的方法 cn.taketoday.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) - 类中的静态方法 cn.taketoday.aop.support.AopUtils
Check whether the given object is a JDK dynamic proxy.
isLazilyInstantiated() - 类中的方法 cn.taketoday.aop.aspectj.annotation.AspectMetadata
Return whether the aspect needs to be lazily instantiated.
isLazy() - 接口中的方法 cn.taketoday.aop.aspectj.InstantiationModelAwarePointcutAdvisor
Return whether this advisor is lazily initializing its underlying advice.
isLogEnabled(Logger) - 类中的方法 cn.taketoday.aop.interceptor.AbstractTraceInterceptor
Determine whether the given Logger instance is enabled.
isMatch(String, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.BeanNameAutoProxyCreator
Determine if the given bean name matches the mapped name.
isMatch(String, String) - 类中的方法 cn.taketoday.aop.support.NameMatchMethodPointcut
Return if the given method name matches the mapped name.
isMaterialized() - 类中的方法 cn.taketoday.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
 
isMethodOnIntroducedInterface(MethodInvocation) - 类中的方法 cn.taketoday.aop.support.IntroductionInfoSupport
Is this method on an introduced interface?
isOpaque() - 类中的方法 cn.taketoday.aop.framework.ProxyConfig
Return whether proxies created by this configuration should be prevented from being cast to Advised.
isOptimize() - 类中的方法 cn.taketoday.aop.framework.ProxyConfig
Return whether proxies should perform aggressive optimizations.
isPerInstance() - 接口中的方法 cn.taketoday.aop.Advisor
Return whether this advice is associated with a particular instance (for example, creating a mixin) or shared with all instances of the advised class obtained from the same bean factory.
isPerInstance() - 类中的方法 cn.taketoday.aop.aspectj.AspectJPointcutAdvisor
 
isPerInstance() - 类中的方法 cn.taketoday.aop.aspectj.DeclareParentsAdvisor
 
isPerInstance() - 类中的方法 cn.taketoday.aop.support.AbstractPointcutAdvisor
 
isPerInstance() - 类中的方法 cn.taketoday.aop.support.DefaultIntroductionAdvisor
 
isPerInstance() - 类中的方法 cn.taketoday.aop.support.StaticMethodMatcherPointcutAdvisor
 
isPerThisOrPerTarget() - 类中的方法 cn.taketoday.aop.aspectj.annotation.AspectMetadata
Return whether the aspect is defined as "perthis" or "pertarget".
isPerTypeWithin() - 类中的方法 cn.taketoday.aop.aspectj.annotation.AspectMetadata
Return whether the aspect is defined as "pertypewithin".
isPreFiltered() - 接口中的方法 cn.taketoday.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() - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
isPrototypeBased() - 类中的方法 cn.taketoday.aop.framework.autoproxy.target.AbstractBeanFactoryTargetSourceCreator
Return whether this TargetSourceCreator is prototype-based.
isPrototypeBased() - 类中的方法 cn.taketoday.aop.framework.autoproxy.target.LazyInitTargetSourceCreator
 
isProxyTargetClass() - 接口中的方法 cn.taketoday.aop.framework.Advised
Are we proxying the full target class instead of specified interfaces?
isProxyTargetClass() - 类中的方法 cn.taketoday.aop.framework.ProxyConfig
Return whether to proxy the target class directly as well as any interfaces.
isRuntime() - 类中的方法 cn.taketoday.aop.aspectj.AspectJExpressionPointcut
 
isRuntime() - 接口中的方法 cn.taketoday.aop.MethodMatcher
Is this MethodMatcher dynamic, that is, must a final call be made on the MethodMatcher.matches(MethodInvocation) method at runtime even if the 2-arg matches method returns true?
isRuntime() - 类中的方法 cn.taketoday.aop.support.ControlFlowPointcut
 
isRuntime() - 类中的方法 cn.taketoday.aop.support.DynamicMethodMatcher
 
isRuntime() - 类中的方法 cn.taketoday.aop.support.StaticMethodMatcher
 
isScopedTarget(String) - 类中的静态方法 cn.taketoday.aop.scope.ScopedProxyUtils
Determine if the beanName is the name of a bean that references the target bean within a scoped proxy.
isSingleton() - 类中的方法 cn.taketoday.aop.config.MethodLocatingFactoryBean
 
isSingleton() - 类中的方法 cn.taketoday.aop.framework.AbstractSingletonProxyFactoryBean
 
isSingleton() - 类中的方法 cn.taketoday.aop.framework.ProxyFactoryBean
 
isSingleton() - 类中的方法 cn.taketoday.aop.scope.ScopedProxyFactoryBean
 
isStatic() - 类中的方法 cn.taketoday.aop.target.AbstractBeanFactoryTargetSource
 
isStatic() - 类中的方法 cn.taketoday.aop.target.AbstractLazyCreationTargetSource
 
isStatic() - 类中的方法 cn.taketoday.aop.target.AbstractRefreshableTargetSource
Not static.
isStatic() - 类中的方法 cn.taketoday.aop.target.EmptyTargetSource
Always returns true.
isStatic() - 类中的方法 cn.taketoday.aop.target.HotSwappableTargetSource
 
isStatic() - 类中的方法 cn.taketoday.aop.target.SingletonTargetSource
 
isStatic() - 接口中的方法 cn.taketoday.aop.TargetSource
Will all calls to TargetSource.getTarget() return the same object?
isUsePrefix() - 类中的方法 cn.taketoday.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
Return whether to only include advisors with a certain prefix in the bean name.

J

JamonPerformanceMonitorInterceptor - cn.taketoday.aop.interceptor中的类
Performance monitor interceptor that uses JAMon library to perform the performance measurement on the intercepted method and output the stats.
JamonPerformanceMonitorInterceptor() - 类的构造器 cn.taketoday.aop.interceptor.JamonPerformanceMonitorInterceptor
Create a new JamonPerformanceMonitorInterceptor with a static logger.
JamonPerformanceMonitorInterceptor(boolean) - 类的构造器 cn.taketoday.aop.interceptor.JamonPerformanceMonitorInterceptor
Create a new JamonPerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
JamonPerformanceMonitorInterceptor(boolean, boolean) - 类的构造器 cn.taketoday.aop.interceptor.JamonPerformanceMonitorInterceptor
Create a new JamonPerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
JdkDynamicAopProxy - cn.taketoday.aop.framework中的类
JDK-based AopProxy implementation for the AOP framework, based on JDK dynamic proxies.
JdkDynamicAopProxy(AdvisedSupport) - 类的构造器 cn.taketoday.aop.framework.JdkDynamicAopProxy
Construct a new JdkDynamicAopProxy for the given AOP configuration.
JdkRegexpMethodPointcut - cn.taketoday.aop.support中的类
Regular expression pointcut based on the java.util.regex package.
JdkRegexpMethodPointcut() - 类的构造器 cn.taketoday.aop.support.JdkRegexpMethodPointcut
 
JOIN_POINT_KEY - 类中的静态变量 cn.taketoday.aop.aspectj.AbstractAspectJAdvice
Key used in ReflectiveMethodInvocation userAttributes map for the current joinpoint.
Joinpoint - org.aopalliance.intercept中的接口
This interface represents a generic runtime joinpoint (in the AOP terminology).
JoinPoint - cn.taketoday.aop.aspectj.annotation中的Annotation Interface
 

L

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

M

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

N

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

O

obtainFreshBean(BeanFactory, String) - 类中的方法 cn.taketoday.aop.target.BeanFactoryRefreshableTargetSource
A template method that subclasses may override to provide a fresh target object for the given bean factory and bean name.
onSetExpression(String) - 类中的方法 cn.taketoday.aop.support.AbstractExpressionPointcut
Called when a new pointcut expression is set.
org.aopalliance.aop - 程序包 org.aopalliance.aop
This package provides the most generic and common interfaces for AOP.
org.aopalliance.intercept - 程序包 org.aopalliance.intercept
This package provides a set of interfaces for interception mechanisms.
ORIGINAL_TARGET_CLASS_ATTRIBUTE - 类中的静态变量 cn.taketoday.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 - 类中的变量 cn.taketoday.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
passivateObject(PooledObject<Object>) - 类中的方法 cn.taketoday.aop.target.CommonsPool2TargetSource
 
PerformanceMonitorInterceptor - cn.taketoday.aop.interceptor中的类
Simple AOP Alliance MethodInterceptor for performance monitoring.
PerformanceMonitorInterceptor() - 类的构造器 cn.taketoday.aop.interceptor.PerformanceMonitorInterceptor
Create a new PerformanceMonitorInterceptor with a static logger.
PerformanceMonitorInterceptor(boolean) - 类的构造器 cn.taketoday.aop.interceptor.PerformanceMonitorInterceptor
Create a new PerformanceMonitorInterceptor with a dynamic or static logger, according to the given flag.
PLACEHOLDER_ARGUMENT_TYPES - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[argumentTypes] placeholder.
PLACEHOLDER_ARGUMENTS - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[arguments] placeholder.
PLACEHOLDER_EXCEPTION - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[exception] placeholder.
PLACEHOLDER_INVOCATION_TIME - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[invocationTime] placeholder.
PLACEHOLDER_METHOD_NAME - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[methodName] placeholder.
PLACEHOLDER_RETURN_VALUE - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[returnValue] placeholder.
PLACEHOLDER_TARGET_CLASS_NAME - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[targetClassName] placeholder.
PLACEHOLDER_TARGET_CLASS_SHORT_NAME - 类中的静态变量 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
The $[targetClassShortName] placeholder.
Pointcut - cn.taketoday.aop中的接口
Core pointcut abstraction.
PointcutAdvisor - cn.taketoday.aop中的接口
Superinterface for all Advisors that are driven by a pointcut.
PointcutComponentDefinition - cn.taketoday.aop.config中的类
ComponentDefinition implementation that holds a pointcut definition.
PointcutComponentDefinition(String, BeanDefinition, String) - 类的构造器 cn.taketoday.aop.config.PointcutComponentDefinition
 
PointcutEntry - cn.taketoday.aop.config中的类
ParseState entry representing a pointcut.
PointcutEntry(String) - 类的构造器 cn.taketoday.aop.config.PointcutEntry
Create a new PointcutEntry instance.
Pointcuts - cn.taketoday.aop.support中的类
Pointcut constants for matching getters and setters, and static methods useful for manipulating and evaluating pointcuts.
Pointcuts() - 类的构造器 cn.taketoday.aop.support.Pointcuts
 
PoolingConfig - cn.taketoday.aop.target中的接口
Config interface for a pooling target source.
postProcessAfterInitialization(Object, String) - 类中的方法 cn.taketoday.aop.framework.AbstractAdvisingBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - 类中的方法 cn.taketoday.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
postProcessAfterInitialization(Object, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
Create a proxy with the configured interceptors if the bean is identified as one to proxy by the subclass.
postProcessBeforeInitialization(Object, String) - 类中的方法 cn.taketoday.aop.framework.AbstractAdvisingBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - 类中的方法 cn.taketoday.aop.framework.adapter.AdvisorAdapterRegistrationManager
 
postProcessBeforeInstantiation(Class<?>, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
 
postProcessProxyFactory(ProxyFactory) - 类中的方法 cn.taketoday.aop.framework.AbstractSingletonProxyFactoryBean
A hook for subclasses to post-process the ProxyFactory before creating the proxy instance with it.
postProcessTargetObject(Object) - 类中的方法 cn.taketoday.aop.target.LazyInitTargetSource
Subclasses may override this method to perform additional processing on the target object when it is first loaded.
predictBeanType(Class<?>, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
 
PREFIX_COMMONS_POOL - 类中的静态变量 cn.taketoday.aop.framework.autoproxy.target.QuickTargetSourceCreator
The CommonsPool2TargetSource prefix.
PREFIX_PROTOTYPE - 类中的静态变量 cn.taketoday.aop.framework.autoproxy.target.QuickTargetSourceCreator
The PrototypeTargetSource prefix.
PREFIX_THREAD_LOCAL - 类中的静态变量 cn.taketoday.aop.framework.autoproxy.target.QuickTargetSourceCreator
The ThreadLocalTargetSource prefix.
prepareArgs(Method, CodeEmitter) - 类中的方法 cn.taketoday.aop.framework.std.DefaultProxyMethodGenerator
 
prepareProxyFactory(Object, String) - 类中的方法 cn.taketoday.aop.framework.AbstractAdvisingBeanPostProcessor
Prepare a ProxyFactory for the given bean.
prepareProxyFactory(Object, String) - 类中的方法 cn.taketoday.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
 
PRESERVE_TARGET_CLASS_ATTRIBUTE - 类中的静态变量 cn.taketoday.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).
printStackTrace() - 异常错误中的方法 org.aopalliance.aop.AspectException
 
printStackTrace(PrintStream) - 异常错误中的方法 org.aopalliance.aop.AspectException
 
printStackTrace(PrintWriter) - 异常错误中的方法 org.aopalliance.aop.AspectException
 
proceed() - 类中的方法 cn.taketoday.aop.aspectj.MethodInvocationProceedingJoinPoint
 
proceed() - 类中的方法 cn.taketoday.aop.framework.AbstractMethodInvocation
Basic logic.
proceed() - 接口中的方法 org.aopalliance.intercept.Joinpoint
Proceeds to the next interceptor in the chain.
proceed(Object[]) - 类中的方法 cn.taketoday.aop.aspectj.MethodInvocationProceedingJoinPoint
 
proceed(Object, Object[]) - 类中的方法 cn.taketoday.aop.framework.TargetInvocation
 
proceed(Object, Object, TargetInvocation, Object[]) - 类中的静态方法 cn.taketoday.aop.framework.StandardProxyInvoker
 
processReturnValue(Object, Object, Object, Method) - 类中的静态方法 cn.taketoday.aop.framework.StandardProxyInvoker
 
PrototypeAspectInstanceFactory - cn.taketoday.aop.aspectj.annotation中的类
AspectInstanceFactory backed by a BeanFactory-provided prototype, enforcing prototype semantics.
PrototypeAspectInstanceFactory(BeanFactory, String) - 类的构造器 cn.taketoday.aop.aspectj.annotation.PrototypeAspectInstanceFactory
Create a PrototypeAspectInstanceFactory.
PrototypeTargetSource - cn.taketoday.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() - 类的构造器 cn.taketoday.aop.target.PrototypeTargetSource
 
proxiedUserInterfaces(Object) - 类中的静态方法 cn.taketoday.aop.framework.AopProxyUtils
Extract the user-specified interfaces that the given proxy implements, i.e. all non-Advised interfaces that the proxy implements.
PROXY_TARGET_CLASS_ATTRIBUTE - 类中的静态变量 cn.taketoday.aop.config.AopNamespaceUtils
The proxy-target-class attribute as found on AOP-related XML tags.
PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS - 类中的静态变量 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
Convenience constant for subclasses: Return value for "proxy without additional interceptors, just the common ones".
ProxyConfig - cn.taketoday.aop.framework中的类
Convenience superclass for configuration used in creating proxies, to ensure that all proxy creators have consistent properties.
ProxyConfig() - 类的构造器 cn.taketoday.aop.framework.ProxyConfig
 
ProxyCreationContext - cn.taketoday.aop.framework.autoproxy中的类
Holder for the current proxy creation context, as exposed by auto-proxy creators such as AbstractAdvisorAutoProxyCreator.
ProxyCreator - cn.taketoday.aop.framework中的接口
Proxy Creator
ProxyCreatorSupport - cn.taketoday.aop.framework中的类
Base class for proxy factories.
ProxyCreatorSupport() - 类的构造器 cn.taketoday.aop.framework.ProxyCreatorSupport
Create a new ProxyCreatorSupport instance.
ProxyCreatorSupport(AopProxyFactory) - 类的构造器 cn.taketoday.aop.framework.ProxyCreatorSupport
Create a new ProxyCreatorSupport instance.
ProxyFactory - cn.taketoday.aop.framework中的类
Factory for AOP proxies for programmatic use, rather than via declarative setup in a bean factory.
ProxyFactory() - 类的构造器 cn.taketoday.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactory(Class<?>...) - 类的构造器 cn.taketoday.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactory(Class<?>, TargetSource) - 类的构造器 cn.taketoday.aop.framework.ProxyFactory
Create a ProxyFactory for the specified TargetSource, making the proxy implement the specified interface.
ProxyFactory(Class<?>, Interceptor) - 类的构造器 cn.taketoday.aop.framework.ProxyFactory
Create a new ProxyFactory for the given interface and interceptor.
ProxyFactory(Object) - 类的构造器 cn.taketoday.aop.framework.ProxyFactory
Create a new ProxyFactory.
ProxyFactoryBean - cn.taketoday.aop.framework中的类
FactoryBean implementation that builds an AOP proxy based on beans in BeanFactory.
ProxyFactoryBean() - 类的构造器 cn.taketoday.aop.framework.ProxyFactoryBean
 
ProxyMethodGenerator - cn.taketoday.aop.framework.std中的接口
 
ProxyMethodInvocation - cn.taketoday.aop中的接口
Extension of the AOP Alliance MethodInvocation interface, allowing access to the proxy that the method invocation was made through.
ProxyProcessorSupport - cn.taketoday.aop.framework中的类
Base class with common functionality for proxy processors, in particular ClassLoader management and the ProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, cn.taketoday.aop.framework.ProxyFactory) algorithm.
ProxyProcessorSupport() - 类的构造器 cn.taketoday.aop.framework.ProxyProcessorSupport
 
putTarget(String, TargetInvocation) - 类中的静态方法 cn.taketoday.aop.framework.TargetInvocation
 
putTargetInv(Method, GeneratorContext, List<String>) - 类中的方法 cn.taketoday.aop.framework.std.DefaultProxyMethodGenerator
 

Q

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

R

RawTargetAccess - cn.taketoday.aop中的接口
Marker for AOP proxy interfaces (in particular: introduction interfaces) that explicitly intend to return the raw target object (which would normally get replaced with the proxy object when returned from a method invocation).
READ - 接口中的静态变量 org.aopalliance.intercept.FieldAccess
The read access type (see FieldAccess.getAccessType()).
ReflectiveAspectJAdvisorFactory - cn.taketoday.aop.aspectj.annotation中的类
Factory that can create Framework AOP Advisors given AspectJ classes from classes honoring AspectJ's annotation syntax, using reflection to invoke the corresponding advice methods.
ReflectiveAspectJAdvisorFactory() - 类的构造器 cn.taketoday.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
Create a new ReflectiveAspectJAdvisorFactory.
ReflectiveAspectJAdvisorFactory(BeanFactory) - 类的构造器 cn.taketoday.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 - cn.taketoday.aop.aspectj.annotation中的类
Synthetic advisor that instantiates the aspect.
refresh() - 类中的方法 cn.taketoday.aop.target.AbstractRefreshableTargetSource
 
refresh() - 接口中的方法 cn.taketoday.aop.target.Refreshable
Refresh the underlying target object.
Refreshable - cn.taketoday.aop.target中的接口
Interface to be implemented by dynamic target objects, which support reloading and optionally polling for updates.
RegexpMethodPointcutAdvisor - cn.taketoday.aop.support中的类
Convenient class for regexp method pointcuts that hold an Advice, making them an Advisor.
RegexpMethodPointcutAdvisor() - 类的构造器 cn.taketoday.aop.support.RegexpMethodPointcutAdvisor
Create an empty RegexpMethodPointcutAdvisor.
RegexpMethodPointcutAdvisor(String[], Advice) - 类的构造器 cn.taketoday.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
RegexpMethodPointcutAdvisor(String, Advice) - 类的构造器 cn.taketoday.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
RegexpMethodPointcutAdvisor(Advice) - 类的构造器 cn.taketoday.aop.support.RegexpMethodPointcutAdvisor
Create a RegexpMethodPointcutAdvisor for the given advice.
registerAdvisorAdapter(AdvisorAdapter) - 接口中的方法 cn.taketoday.aop.framework.adapter.AdvisorAdapterRegistry
Register the given AdvisorAdapter.
registerAdvisorAdapter(AdvisorAdapter) - 类中的方法 cn.taketoday.aop.framework.adapter.DefaultAdvisorAdapterRegistry
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext, Element) - 类中的静态方法 cn.taketoday.aop.config.AopNamespaceUtils
 
registerAspectJAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
registerAspectJAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
registerAspectJAutoProxyCreatorIfNecessary(ParserContext, Element) - 类中的静态方法 cn.taketoday.aop.config.AopNamespaceUtils
 
registerAutoProxyCreatorIfNecessary(BeanDefinitionRegistry) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
registerAutoProxyCreatorIfNecessary(BeanDefinitionRegistry, Object) - 类中的静态方法 cn.taketoday.aop.config.AopConfigUtils
 
registerAutoProxyCreatorIfNecessary(ParserContext, Element) - 类中的静态方法 cn.taketoday.aop.config.AopNamespaceUtils
 
releaseTarget(Object) - 类中的方法 cn.taketoday.aop.target.AbstractBeanFactoryTargetSource
 
releaseTarget(Object) - 类中的方法 cn.taketoday.aop.target.AbstractPoolingTargetSource
Return the given object to the pool.
releaseTarget(Object) - 类中的方法 cn.taketoday.aop.target.CommonsPool2TargetSource
Returns the specified object to the underlying ObjectPool.
releaseTarget(Object) - 类中的方法 cn.taketoday.aop.target.PrototypeTargetSource
Destroy the given independent instance.
releaseTarget(Object) - 类中的方法 cn.taketoday.aop.target.SingletonTargetSource
 
releaseTarget(Object) - 接口中的方法 cn.taketoday.aop.TargetSource
Release the given target object obtained from the TargetSource.getTarget() method, if any.
removeAdvice(Advice) - 接口中的方法 cn.taketoday.aop.framework.Advised
Remove the Advisor containing the given advice.
removeAdvice(Advice) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
removeAdvisor(int) - 接口中的方法 cn.taketoday.aop.framework.Advised
Remove the advisor at the given index.
removeAdvisor(int) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
removeAdvisor(Advisor) - 接口中的方法 cn.taketoday.aop.framework.Advised
Remove the given advisor.
removeAdvisor(Advisor) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
removeFromScope() - 类中的方法 cn.taketoday.aop.scope.DefaultScopedObject
 
removeFromScope() - 接口中的方法 cn.taketoday.aop.scope.ScopedObject
Remove this object from its target scope, for example from the backing session.
removeInterface(Class<?>) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
Remove a proxied interface.
removeListener(AdvisedSupportListener) - 类中的方法 cn.taketoday.aop.framework.ProxyCreatorSupport
Remove the given AdvisedSupportListener from this proxy configuration.
replaceAdvisor(Advisor, Advisor) - 接口中的方法 cn.taketoday.aop.framework.Advised
Replace the given advisor.
replaceAdvisor(Advisor, Advisor) - 类中的方法 cn.taketoday.aop.framework.AdvisedSupport
 
replacePlaceholders(String, MethodInvocation, Object, Throwable, long) - 类中的方法 cn.taketoday.aop.interceptor.CustomizableTraceInterceptor
Replace the placeholders in the given message with the supplied values, or values derived from those supplied.
requiresRefresh() - 类中的方法 cn.taketoday.aop.target.AbstractRefreshableTargetSource
Determine whether a refresh is required.
resetCount() - 类中的方法 cn.taketoday.aop.interceptor.DebugInterceptor
Reset the invocation count to zero.
retrieveAdvisorBeans() - 类中的方法 cn.taketoday.aop.framework.autoproxy.BeanFactoryAdvisorRetriever
Find all eligible Advisor beans in the current bean factory, ignoring FactoryBeans and excluding beans that are currently in creation.
Returning - cn.taketoday.aop.aspectj.annotation中的Annotation Interface
 
RootClassFilter - cn.taketoday.aop.support中的类
Simple ClassFilter implementation that passes classes (and optionally subclasses).
RootClassFilter(Class<?>) - 类的构造器 cn.taketoday.aop.support.RootClassFilter
 
RuntimeMethodInterceptor - cn.taketoday.aop.support中的类
Runtime MethodInterceptor
RuntimeMethodInterceptor(MethodInterceptor, MethodMatcher) - 类的构造器 cn.taketoday.aop.support.RuntimeMethodInterceptor
 

S

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

T

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

U

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

V

validate(Class<?>) - 类中的方法 cn.taketoday.aop.aspectj.annotation.AbstractAspectJAdvisorFactory
 
validate(Class<?>) - 接口中的方法 cn.taketoday.aop.aspectj.annotation.AspectJAdvisorFactory
Is the given class a valid AspectJ aspect class?
validateInterfaces() - 类中的方法 cn.taketoday.aop.aspectj.DeclareParentsAdvisor
 
validateInterfaces() - 接口中的方法 cn.taketoday.aop.IntroductionAdvisor
Can the advised interfaces be implemented by the introduction advice?
validateInterfaces() - 类中的方法 cn.taketoday.aop.support.DefaultIntroductionAdvisor
 
validateObject(PooledObject<Object>) - 类中的方法 cn.taketoday.aop.target.CommonsPool2TargetSource
 
value() - annotation interface 中的元素 cn.taketoday.aop.aspectj.annotation.Attribute
 
valueOf(String) - enum class中的静态方法 cn.taketoday.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 cn.taketoday.aop.aspectj.annotation.AbstractAspectJAdvisorFactory.AspectJAnnotationType
Returns an array containing the constants of this enum class, in the order they are declared.

W

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