Package org.springframework.aop.aspectj.annotation
SinceNot specified.
VersionNot specified.
AuthorNot specified.
Wiki javadoc Use textile entry format.
Add your comments here.
Interfaces
AspectJAdvisorFactory Interface for factories that can create Spring AOP Advisors from classes annotated with AspectJ annotation syntax.
MetadataAwareAspectInstanceFactory Subinterface of AspectInstanceFactory that returns AspectMetadata associated with AspectJ 5 annotated classes.
Classes
AbstractAspectJAdvisorFactory Abstract base class for factories that can create Spring AOP Advisors given AspectJ classes from classes honoring the AspectJ 5 annotation syntax.
AbstractAspectJAdvisorFactory.AspectJAnnotation<A extends Annotation> Class modelling an AspectJ annotation, exposing its type enumeration and pointcut String.
AnnotationAwareAspectJAutoProxyCreator InvocationContextExposingAdvisorAutoProxyCreator subclass that processes all AspectJ annotation classes in the current application context, as well as Spring Advisors.
AspectJProxyFactory No description provided.
AspectMetadata Metadata for an AspectJ aspect class, with an additional Spring AOP pointcut for the per clause.
BeanFactoryAspectInstanceFactory AspectInstanceFactory backed by Spring IoC bean.
LazySingletonMetadataAwareAspectInstanceFactoryDecorator Decorator to cause a MetadataAwareAspectInstanceFactory to instantiate only once.
PrototypeAspectInstanceFactory AspectInstanceFactory backed by Spring IoC prototype, and enforcing prototype semantics.
ReflectiveAspectJAdvisorFactory Factory that can create Spring AOP Advisors given AspectJ classes from classes honouring the AspectJ 5 annotation syntax, using reflection to invoke advice methods.
ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor Synthetic advisor that instantiates the aspect.
SingletonMetadataAwareAspectInstanceFactory Implementation of AspectInstanceFactory that wraps a singleton instance.
Enumerations
AbstractAspectJAdvisorFactory.AspectJAnnotationType No description provided.
Exceptions
NotAnAtAspectException Extension of AopConfigException thrown when trying to perform an advisor generation operation on a class that is not an AspectJ annotation-style aspect.
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.

Normally to be used through an AspectJAutoProxyCreator rather than directly.