| Name | Description | Type | Package | Framework |
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| DeclareParentsAdvisor | Introduction advisor delegating to the given object. | Class | org.springframework.aop.aspectj | 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 |
|
| 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 |
|
| MethodInvocationProceedingJoinPoint | wrapping an AOP Alliance MethodInvocation. | Class | org.springframework.aop.aspectj | 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 |
|
| PrototypeAspectInstanceFactory | AspectInstanceFactory backed by a BeanFactory-provided prototype,enforcing prototype semantics. | Class | org.springframework.aop.aspectj.annotation | 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 |
|
| SimpleAspectInstanceFactory | of the specified aspect class for every getAspectInstance() call. | Class | org.springframework.aop.aspectj | Spring MVC |
|
| SimpleMetadataAwareAspectInstanceFactory | creates a new instance of the specified aspect class for everySimpleAspectInstanceFactory. | Class | org.springframework.aop.aspectj.annotation | 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 |
|
| TypePatternClassFilter | Spring AOP ClassFilter implementation using AspectJ type matching. | Class | org.springframework.aop.aspectj | Spring MVC |