| Name | Description | Type | Package | Framework |
| AbstractAdvisingBeanPostProcessor | Base class for BeanPostProcessor implementations that apply aSpring AOP Advisor to specific beans. | Class | org.springframework.aop.framework | Spring MVC |
|
| AbstractAdvisorAutoProxyCreator | Generic auto proxy creator that builds AOP proxies for specific beansbased on detected Advisors for each bean. | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| AbstractAspectJAdvice | Base class for AOP Alliance Advice classeswrapping an AspectJ aspect or an AspectJ-annotated advice method. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AbstractAspectJAdvisorFactory | Abstract base class for factories that can create Spring AOP Advisorsgiven AspectJ classes from classes honoring the AspectJ 5 annotation syntax. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| AbstractAspectJAdvisorFactory .AspectJAnnotation | | Class | org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory | Spring MVC |
|
| AbstractAspectJAdvisorFactory .AspectJAnnotationType | Returns the enum constant of this type with th | Class | org.springframework.aop.aspectj.annotation.AbstractAspectJAdvisorFactory | Spring MVC |
|
| AbstractAutoProxyCreator | BeanPostProcessor implementationthat wraps each eligible bean with an AOP proxy, delegating to specified interceptors | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| AbstractBeanFactoryAwareAdvisingPostProcessor | Extension of AbstractAutoProxyCreator which implements BeanFactoryAware,adds exposure of the original target class for each proxied bean | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| AbstractBeanFactoryBasedTargetSource | Base class for TargetSource implementationsthat are based on a Spring BeanFactory, | Class | org.springframework.aop.target | Spring MVC |
|
| AbstractBeanFactoryBasedTargetSourceCreator | Convenient superclass forUses an internal BeanFactory to manage the target instances, | Class | org.springframework.aop.framework.autoproxy.target | Spring MVC |
|
| AbstractBeanFactoryPointcutAdvisor | Abstract BeanFactory-based PointcutAdvisor that allows for any Adviceto be configured as reference to an Advice bean in a BeanFactory. | Class | org.springframework.aop.support | Spring MVC |
|
| AbstractExpressionPointcut | Abstract superclass for expression pointcuts,offering location and expression properties. | Class | org.springframework.aop.support | Spring MVC |
|
| AbstractGenericPointcutAdvisor | Abstract generic PointcutAdvisor that allows for any Advice to be configured. | Class | org.springframework.aop.support | Spring MVC |
|
| AbstractInterceptorDrivenBeanDefinitionDecorator | Base implementation forBeanDefinitionDecorators | Class | org.springframework.aop.config | Spring MVC |
|
| AbstractLazyCreationTargetSource | TargetSource implementation that willlazily create a user-managed object. | Class | org.springframework.aop.target | Spring MVC |
|
| AbstractMonitoringInterceptor | Base class for monitoring interceptors, such as performance monitors. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| AbstractPointcutAdvisor | Abstract base class for PointcutAdvisoror a freely configurable pointcut/advice. | Class | org.springframework.aop.support | Spring MVC |
|
| AbstractPoolingTargetSource | Abstract base class for pooling TargetSourcereleasing a target object from the pool for each method invocation. | Class | org.springframework.aop.target | Spring MVC |
|
| AbstractPrototypeBasedTargetSource | Base class for dynamic TargetSource implementationsthat create new prototype bean instances to support a pooling or | Class | org.springframework.aop.target | Spring MVC |
|
| AbstractRefreshableTargetSource | Abstract TargetSource implementation thatwraps a refreshable target object. | Class | org.springframework.aop.target.dynamic | Spring MVC |
|
| AbstractRegexpMethodPointcut | Abstract base regular expression pointcut bean. | Class | org.springframework.aop.support | Spring MVC |
|
| AbstractSingletonProxyFactoryBean | Convenient superclass for FactoryBean types that produce singleton-scopedManages pre- and post-interceptors (references, rather than | Class | org.springframework.aop.framework | Spring MVC |
|
| AbstractTraceInterceptor | Base MethodInterceptor implementation for tracing. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| AdviceEntry | ParseState entry representing an advice element. | Class | org.springframework.aop.config | Spring MVC |
|
| Advised | Interface to be implemented by classes that hold the configurationof a factory of AOP proxies. | Interface | org.springframework.aop.framework | Spring MVC |
|
| AdvisedSupport | Base class for AOP proxy configuration managers. | Class | org.springframework.aop.framework | Spring MVC |
|
| AdvisedSupportListener | Listener to be registered on ProxyCreatorSupport objectsAllows for receiving callbacks on activation and change of advice. | Interface | org.springframework.aop.framework | Spring MVC |
|
| Advisor | Base interface holding AOP advice (action to take at a joinpoint)and a filter determining the applicability of the advice (such as | Interface | org.springframework.aop | Spring MVC |
|
| AdvisorAdapter | Interface allowing extension to the Spring AOP framework to allowhandling of new Advisors and Advice types. | Interface | org.springframework.aop.framework.adapter | Spring MVC |
|
| AdvisorAdapterRegistrationManager | BeanPostProcessor that registers AdvisorAdapter beans in the BeanFactory withan AdvisorAdapterRegistry (by default the GlobalAdvisorAdapterRegistry). | Class | org.springframework.aop.framework.adapter | Spring MVC |
|
| AdvisorAdapterRegistry | Interface for registries of Advisor adapters. | Interface | org.springframework.aop.framework.adapter | Spring MVC |
|
| AdvisorChainFactory | Factory interface for advisor chains. | Interface | org.springframework.aop.framework | Spring MVC |
|
| AdvisorComponentDefinition | that bridges the gap between the advisor bean definition configuredby the tag and the component definition | Class | org.springframework.aop.config | Spring MVC |
|
| AdvisorEntry | ParseState entry representing an advisor. | Class | org.springframework.aop.config | Spring MVC |
|
| AfterReturningAdvice | After returning advice is invoked only on normal method return, not if anexception is thrown. | Interface | org.springframework.aop | Spring MVC |
|
| AfterReturningAdviceInterceptor | Interceptor to wrap am AfterReturningAdvice. | Class | org.springframework.aop.framework.adapter | Spring MVC |
|
| AnnotationAwareAspectJAutoProxyCreator | AspectJAwareAdvisorAutoProxyCreator subclass that processes all AspectJannotation aspects in the current application context, as well as Spring Advisors. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| AnnotationClassFilter | Simple ClassFilter that looks for a specific Java 5 annotationbeing present on a class. | Class | org.springframework.aop.support.annotation | Spring MVC |
|
| AnnotationMatchingPointcut | Simple Pointcut that looks for a specific Java 5 annotationbeing present on a class or | Class | org.springframework.aop.support.annotation | Spring MVC |
|
| AnnotationMethodMatcher | Simple MethodMatcher that looks for a specific Java 5 annotationbeing present on a method (checking both the method on the invoked | Class | org.springframework.aop.support.annotation | Spring MVC |
|
| AopConfigException | Exception that gets thrown on illegal AOP configuration arguments. | Class | org.springframework.aop.framework | Spring MVC |
|
| AopConfigUtils | Utility class for handling registration of AOP auto-proxy creators. | Class | org.springframework.aop.config | Spring MVC |
|
| AopContext | Class containing static methods used to obtain information about the current AOP invocation. | Class | org.springframework.aop.framework | Spring MVC |
|
| AopInfrastructureBean | Marker interface that indicates a bean that is part of Spring'sAOP infrastructure. | Interface | org.springframework.aop.framework | Spring MVC |
|
| AopInvocationException | Exception that gets thrown when an AOP invocation failedbecause of misconfiguration or unexpected runtime issues. | Class | org.springframework.aop | Spring MVC |
|
| AopNamespaceHandler | NamespaceHandler for the aop namespace. | Class | org.springframework.aop.config | Spring MVC |
|
| AopNamespaceUtils | Utility class for handling registration of auto-proxy creators used internallyby the 'aop' namespace tags. | Class | org.springframework.aop.config | Spring MVC |
|
| AopProxy | Delegate interface for a configured AOP proxy, allowing for the creationof actual proxy objects. | Interface | org.springframework.aop.framework | Spring MVC |
|
| AopProxyFactory | Interface to be implemented by factories that are able to createAOP proxies based on AdvisedSupport configuration objects. | Interface | org.springframework.aop.framework | Spring MVC |
|
| AopProxyUtils | Utility methods for AOP proxy factories. | Class | org.springframework.aop.framework | Spring MVC |
|
| AopUtils | Utility methods for AOP support code. | Class | org.springframework.aop.support | Spring MVC |
|
| AspectComponentDefinition | that holds an aspect definition, including its nested pointcuts. | Class | org.springframework.aop.config | Spring MVC |
|
| AspectEntry | ParseState entry representing an aspect. | Class | org.springframework.aop.config | Spring MVC |
|
| AspectInstanceFactory | Interface implemented to provide an instance of an AspectJ aspect. | Interface | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJAdviceParameterNameDiscoverer | ParameterNameDiscoverer implementation that tries to deduce parameter namesfor an advice method from the pointcut expression, returning, and throwing clauses. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJAdviceParameterNameDiscoverer .AmbiguousBindingException | Thrown in response to an ambiguous binding being detected whentrying to resolve a method's parameter names. | Class | org.springframework.aop.aspectj.AspectJAdviceParameterNameDiscoverer | Spring MVC |
|
| AspectJAdvisorFactory | Interface for factories that can create Spring AOP Advisors from classesannotated with AspectJ annotation syntax. | Interface | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| AspectJAfterAdvice | Spring AOP advice wrapping an AspectJ after advice method. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJAfterReturningAdvice | Spring AOP advice wrapping an AspectJ after-returning advice method. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJAfterThrowingAdvice | Spring AOP advice wrapping an AspectJ after-throwing advice method. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJAopUtils | Utility methods for dealing with AspectJ advisors. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJAroundAdvice | Spring AOP around advice (MethodInterceptor) that wrapsan AspectJ advice method. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJAwareAdvisorAutoProxyCreator | AbstractAdvisorAutoProxyCreatorsubclass that exposes AspectJ's invocation context and understands AspectJ's rules | Class | org.springframework.aop.aspectj.autoproxy | Spring MVC |
|
| AspectJExpressionPointcut | Spring Pointcut implementationthat uses the AspectJ weaver to evaluate a pointcut expression. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJExpressionPointcutAdvisor | Spring AOP Advisor that can be used for any AspectJ pointcut expression. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJMethodBeforeAdvice | Spring AOP advice that wraps an AspectJ before method. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJPointcutAdvisor | AspectJPointcutAdvisor that adapts an AbstractAspectJAdviceto the PointcutAdvisor interface. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJPrecedenceInformation | Interface to be implemented by types that can supply the informationneeded to sort advice/advisors by AspectJ's precedence rules. | Interface | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJProxyFactory | AspectJ-based proxy factory, allowing for programmatic buildingof proxies which include AspectJ aspects (code style as well | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| AspectJProxyUtils | Utility methods for working with AspectJ proxies. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectJWeaverMessageHandler | routes AspectJ weaving messages through the same logging system as theregular Spring messages. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| AspectMetadata | Metadata for an AspectJ aspect class, with an additional Spring AOP pointcutUses AspectJ 5 AJType reflection API, so is only supported on Java 5. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| AsyncExecutionAspectSupport | Base class for asynchronous method execution aspects, such asorg. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| AsyncExecutionInterceptor | AOP Alliance MethodInterceptor that processes method invocationsasynchronously, using a given AsyncTaskExecutor. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| AsyncUncaughtExceptionHandler | A strategy for handling uncaught exceptions thrown from asynchronous methods. | Interface | org.springframework.aop.interceptor | Spring MVC |
|
| AutoProxyUtils | Utilities for auto-proxy aware components. | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| BeanFactoryAdvisorRetrievalHelper | Helper for retrieving standard Spring Advisors from a BeanFactory,for use with auto-proxying. | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| BeanFactoryAspectInstanceFactory | AspectInstanceFactory implementationbacked by a Spring BeanFactory. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| BeanFactoryAspectJAdvisorsBuilder | Helper for retrieving @AspectJ beans from a BeanFactory and buildingSpring Advisors based on them, for use with auto-proxying. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| BeanFactoryRefreshableTargetSource | Refreshable TargetSource that fetches fresh target beans from a BeanFactory. | Class | org.springframework.aop.target.dynamic | Spring MVC |
|
| BeanNameAutoProxyCreator | Auto proxy creator that identifies beans to proxy via a list of names. | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| BeforeAdvice | Common marker interface for before advice, such as MethodBeforeAdvice. | Interface | org.springframework.aop | Spring MVC |
|
| ClassFilter | Filter that restricts matching of a pointcut or introduction toa given set of target classes. | Interface | org.springframework.aop | Spring MVC |
|
| ClassFilters | Static utility methods for composing ClassFilters. | Class | org.springframework.aop.support | Spring MVC |
|
| CommonsPool2TargetSource | TargetSource implementation that holdsobjects in a configurable Apache Commons2 Pool. | Class | org.springframework.aop.target | Spring MVC |
|
| CommonsPoolTargetSource | TargetSource implementation that holdsobjects in a configurable Apache Commons Pool. | Class | org.springframework.aop.target | Spring MVC |
|
| ComposablePointcut | Convenient class for building up pointcuts. | Class | org.springframework.aop.support | Spring MVC |
|
| ConcurrencyThrottleInterceptor | Interceptor that throttles concurrent access, blocking invocationsif a specified concurrency limit is reached. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| ControlFlowPointcut | Pointcut and method matcher for use in simple cflow-style pointcut. | Class | org.springframework.aop.support | Spring MVC |
|
| CustomizableTraceInterceptor | MethodInterceptor implementation that allows for highly customizablemethod-level tracing, using placeholders. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| DebugInterceptor | AOP Alliance MethodInterceptor that can be introduced in a chainto display verbose information about intercepted invocations to the logger. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| DeclareParentsAdvisor | Introduction advisor delegating to the given object. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| DefaultAdvisorAdapterRegistry | Default implementation of the AdvisorAdapterRegistry interface. | Class | org.springframework.aop.framework.adapter | Spring MVC |
|
| DefaultAdvisorAutoProxyCreator | BeanPostProcessor implementation that creates AOP proxies based on all candidateAdvisors in the current BeanFactory. | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| DefaultAdvisorChainFactory | A simple but definitive way of working out an advice chain for a Method,given an Advised object. | Class | org.springframework.aop.framework | Spring MVC |
|
| DefaultAopProxyFactory | Default AopProxyFactory implementation, creating either a CGLIB proxyor a JDK dynamic proxy. | Class | org.springframework.aop.framework | Spring MVC |
|
| DefaultBeanFactoryPointcutAdvisor | Concrete BeanFactory-based PointcutAdvisor that allows for any Adviceto be configured as reference to an Advice bean in the BeanFactory, | Class | org.springframework.aop.support | Spring MVC |
|
| DefaultIntroductionAdvisor | Simple IntroductionAdvisor implementationthat by default applies to any class. | Class | org.springframework.aop.support | Spring MVC |
|
| DefaultPointcutAdvisor | Convenient Pointcut-driven Advisor implementation. | Class | org.springframework.aop.support | Spring MVC |
|
| DefaultScopedObject | Default implementation of the ScopedObject interface. | Class | org.springframework.aop.scope | Spring MVC |
|
| DelegatePerTargetObjectIntroductionInterceptor | Convenient implementation of theIntroductionInterceptor interface. | Class | org.springframework.aop.support | Spring MVC |
|
| DelegatingIntroductionInterceptor | Convenient implementation of theIntroductionInterceptor interface. | Class | org.springframework.aop.support | Spring MVC |
|
| DynamicIntroductionAdvice | Subinterface of AOP Alliance Advice that allows additional interfacesto be implemented by an Advice, and available via a proxy using that | Interface | org.springframework.aop | Spring MVC |
|
| DynamicMethodMatcher | Convenient abstract superclass for dynamic method matchers,which do care about arguments at runtime. | Class | org.springframework.aop.support | Spring MVC |
|
| DynamicMethodMatcherPointcut | Convenient superclass when we want to force subclasses towill want to be pointcuts. | Class | org.springframework.aop.support | Spring MVC |
|
| EmptyTargetSource | Canonical TargetSource when there is no target(or just the target class known), and behavior is supplied | Class | org.springframework.aop.target | Spring MVC |
|
| ExposeBeanNameAdvisors | Convenient methods for creating advisors that may be used when autoproxying beanscreated with the Spring IoC container, binding the bean name to the current | Class | org.springframework.aop.interceptor | Spring MVC |
|
| ExposeInvocationInterceptor | Interceptor that exposes the current MethodInvocationas a thread-local object. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| ExpressionPointcut | Interface to be implemented by pointcuts that use String expressions. | Interface | org.springframework.aop.support | Spring MVC |
|
| GlobalAdvisorAdapterRegistry | Singleton to publish a shared DefaultAdvisorAdapterRegistry instance. | Class | org.springframework.aop.framework.adapter | Spring MVC |
|
| HotSwappableTargetSource | TargetSource implementation thatcaches a local target object, but allows the target to be swapped | Class | org.springframework.aop.target | Spring MVC |
|
| InfrastructureAdvisorAutoProxyCreator | Auto-proxy creator that considers infrastructure Advisor beans only,ignoring any application-defined Advisors. | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| InstantiationModelAwarePointcutAdvisor | Interface to be implemented by Spring AOP Advisors wrapping AspectJaspects that may have a lazy initialization strategy. | Interface | org.springframework.aop.aspectj | Spring MVC |
|
| IntroductionAdvisor | Superinterface for advisors that perform one or more AOP introductions. | Interface | org.springframework.aop | Spring MVC |
|
| IntroductionAwareMethodMatcher | A specialized type of MethodMatcher that takes into account introductionswhen matching methods. | Interface | org.springframework.aop | Spring MVC |
|
| IntroductionInfo | Interface supplying the information necessary to describe an introduction. | Interface | org.springframework.aop | Spring MVC |
|
| IntroductionInfoSupport | Support for implementations of IntroductionInfo. | Class | org.springframework.aop.support | Spring MVC |
|
| IntroductionInterceptor | Subinterface of AOP Alliance MethodInterceptor that allows additional interfacesto be implemented by the interceptor, and available via a proxy using that | Interface | org.springframework.aop | Spring MVC |
|
| JamonPerformanceMonitorInterceptor | Performance monitor interceptor that uses JAMon library to perform theperformance measurement on the intercepted method and output the stats. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| JdkRegexpMethodPointcut | Regular expression pointcut based on the java. | Class | org.springframework.aop.support | Spring MVC |
|
| LazyInitTargetSource | TargetSource that lazily accesses asingleton bean from a BeanFactory. | Class | org.springframework.aop.target | Spring MVC |
|
| LazyInitTargetSourceCreator | TargetSourceCreator that enforces a LazyInitTargetSource for each beanthat is defined as lazy-init. | Class | org.springframework.aop.framework.autoproxy.target | Spring MVC |
|
| LazySingletonAspectInstanceFactoryDecorator | Decorator to cause a MetadataAwareAspectInstanceFactory to instantiate only once. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| MetadataAwareAspectInstanceFactory | Subinterface of AspectInstanceFactorythat returns AspectMetadata associated with AspectJ-annotated classes. | Interface | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| MethodBeforeAdvice | Advice invoked before a method is invoked. | Interface | org.springframework.aop | Spring MVC |
|
| MethodBeforeAdviceInterceptor | Interceptor to wrap am MethodBeforeAdvice. | Class | org.springframework.aop.framework.adapter | Spring MVC |
|
| MethodInvocationProceedingJoinPoint | wrapping an AOP Alliance MethodInvocation. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| MethodLocatingFactoryBean | FactoryBean implementation that locates a Method on a specified bean. | Class | org.springframework.aop.config | Spring MVC |
|
| MethodMatcher | Part of a Pointcut: Checks whether the target method is eligible for advice. | Interface | org.springframework.aop | Spring MVC |
|
| MethodMatchers | Static utility methods for composing MethodMatchers. | Class | org.springframework.aop.support | Spring MVC |
|
| NameMatchMethodPointcut | Pointcut bean for simple method name matches, as alternative to regexp patterns. | Class | org.springframework.aop.support | Spring MVC |
|
| NameMatchMethodPointcutAdvisor | Convenient class for name-match method pointcuts that hold an Advice,making them an Advisor. | Class | org.springframework.aop.support | Spring MVC |
|
| NotAnAtAspectException | Extension of AopConfigException thrown when trying to performan advisor generation operation on a class that is not an | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| PerformanceMonitorInterceptor | Simple AOP Alliance MethodInterceptor for performance monitoring. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| Pointcut | Core Spring pointcut abstraction. | Interface | org.springframework.aop | Spring MVC |
|
| PointcutAdvisor | Superinterface for all Advisors that are driven by a pointcut. | Interface | org.springframework.aop | Spring MVC |
|
| PointcutComponentDefinition | | Class | org.springframework.aop.config | Spring MVC |
|
| PointcutEntry | ParseState entry representing a pointcut. | Class | org.springframework.aop.config | Spring MVC |
|
| Pointcuts | Pointcut constants for matching getters and setters,and static methods useful for manipulating and evaluating pointcuts. | Class | org.springframework.aop.support | Spring MVC |
|
| PoolingConfig | Config interface for a pooling target source. | Interface | org.springframework.aop.target | Spring MVC |
|
| PrototypeAspectInstanceFactory | AspectInstanceFactory backed by a BeanFactory-provided prototype,enforcing prototype semantics. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| PrototypeTargetSource | TargetSource implementation thatcreates a new instance of the target bean for each request, | Class | org.springframework.aop.target | Spring MVC |
|
| ProxyConfig | Convenience superclass for configuration used in creating proxies,to ensure that all proxy creators have consistent properties. | Class | org.springframework.aop.framework | Spring MVC |
|
| ProxyCreationContext | Holder for the current proxy creation context, as exposed by auto-proxy creatorssuch as AbstractAdvisorAutoProxyCreator. | Class | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| ProxyCreatorSupport | Base class for proxy factories. | Class | org.springframework.aop.framework | Spring MVC |
|
| ProxyFactory | Factory for AOP proxies for programmatic use, rather than via a beanfactory. | Class | org.springframework.aop.framework | Spring MVC |
|
| ProxyFactoryBean | FactoryBean implementation that builds anAOP proxy based on beans in Spring BeanFactory. | Class | org.springframework.aop.framework | Spring MVC |
|
| ProxyMethodInvocation | Extension of the AOP Alliance MethodInvocationinterface, allowing access to the proxy that the method invocation was made through. | Interface | org.springframework.aop | Spring MVC |
|
| ProxyProcessorSupport | Base class with common functionality for proxy processors, in particularClassLoader management and the evaluateProxyInterfaces(java. | Class | org.springframework.aop.framework | Spring MVC |
|
| QuickTargetSourceCreator | Convenient TargetSourceCreator using bean name prefixes to create one of threewell-known TargetSource types: | Class | org.springframework.aop.framework.autoproxy.target | Spring MVC |
|
| RawTargetAccess | Marker for AOP proxy interfaces (in particular: introduction interfaces)that explicitly intend to return the raw target object (which would normally | Interface | org.springframework.aop | Spring MVC |
|
| ReflectiveAspectJAdvisorFactory | Factory that can create Spring AOP Advisors given AspectJ classes fromclasses honoring the AspectJ 5 annotation syntax, using reflection to | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| ReflectiveAspectJAdvisorFactory .SyntheticInstantiationAdvisor | Synthetic advisor that instantiates the aspect. | Class | org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory | Spring MVC |
|
| ReflectiveMethodInvocation | Spring's implementation of the AOP AllianceMethodInvocation interface, | Class | org.springframework.aop.framework | Spring MVC |
|
| Refreshable | Interface to be implemented by dynamic target objects,which support reloading and optionally polling for updates. | Interface | org.springframework.aop.target.dynamic | Spring MVC |
|
| RegexpMethodPointcutAdvisor | Convenient class for regexp method pointcuts that hold an Advice,making them an Advisor. | Class | org.springframework.aop.support | Spring MVC |
|
| RootClassFilter | Simple ClassFilter implementation that passes classes (and optionally subclasses)Author:Rod JohnsonSee Also:Serialized Form | Class | org.springframework.aop.support | Spring MVC |
|
| ScopedObject | An AOP introduction interface for scoped objects. | Interface | org.springframework.aop.scope | Spring MVC |
|
| ScopedProxyFactoryBean | Convenient proxy factory bean for scoped objects. | Class | org.springframework.aop.scope | Spring MVC |
|
| ScopedProxyUtils | Utility class for creating a scoped proxy. | Class | org.springframework.aop.scope | Spring MVC |
|
| SimpleAspectInstanceFactory | of the specified aspect class for every getAspectInstance() call. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| SimpleAsyncUncaughtExceptionHandler | A default AsyncUncaughtExceptionHandler that simply logs the exception. | Class | org.springframework.aop.interceptor | Spring MVC |
|
| SimpleBeanFactoryAwareAspectInstanceFactory | BeanFactory using a configured bean name. | Class | org.springframework.aop.config | Spring MVC |
|
| SimpleBeanTargetSource | Simple TargetSource implementation,freshly obtaining the specified target bean from its containing | Class | org.springframework.aop.target | Spring MVC |
|
| SimpleMetadataAwareAspectInstanceFactory | creates a new instance of the specified aspect class for everySimpleAspectInstanceFactory. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| SimpleTraceInterceptor | Simple AOP Alliance MethodInterceptor that can be introducedin a chain to display verbose trace information about intercepted method | Class | org.springframework.aop.interceptor | Spring MVC |
|
| SingletonAspectInstanceFactory | specified singleton object, returning the same instance for everygetAspectInstance() call. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| SingletonMetadataAwareAspectInstanceFactory | by a specified singleton object, returning the same instance for everySingletonAspectInstanceFactory. | Class | org.springframework.aop.aspectj.annotation | Spring MVC |
|
| SingletonTargetSource | that holds a given object. | Class | org.springframework.aop.target | Spring MVC |
|
| StaticMethodMatcher | Convenient abstract superclass for static method matchers, which don't careabout arguments at runtime. | Class | org.springframework.aop.support | Spring MVC |
|
| StaticMethodMatcherPointcut | Convenient superclass when we want to force subclasses to implement theMethodMatcher interface but subclasses will want to be pointcuts. | Class | org.springframework.aop.support | Spring MVC |
|
| StaticMethodMatcherPointcutAdvisor | Convenient base class for Advisors that are also static pointcuts. | Class | org.springframework.aop.support | Spring MVC |
|
| TargetClassAware | Minimal interface for exposing the target class behind a proxy. | Interface | org.springframework.aop | Spring MVC |
|
| TargetSource | A TargetSource is used to obtain the current target ofan AOP invocation, which will be invoked via reflection if no around | Interface | org.springframework.aop | Spring MVC |
|
| TargetSourceCreator | sources, for particular beans. | Interface | org.springframework.aop.framework.autoproxy | Spring MVC |
|
| ThreadLocalTargetSource | Alternative to an object pool. | Class | org.springframework.aop.target | Spring MVC |
|
| ThreadLocalTargetSourceStats | Statistics for a ThreadLocal TargetSource. | Interface | org.springframework.aop.target | Spring MVC |
|
| ThrowsAdvice | Tag interface for throws advice. | Interface | org.springframework.aop | Spring MVC |
|
| ThrowsAdviceInterceptor | Interceptor to wrap an after-throwing advice. | Class | org.springframework.aop.framework.adapter | Spring MVC |
|
| TypePatternClassFilter | Spring AOP ClassFilter implementation using AspectJ type matching. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| UnknownAdviceTypeException | Exception thrown when an attempt is made to use an unsupportedAdvisor or Advice type. | Class | org.springframework.aop.framework.adapter | Spring MVC |