| Package | Description | 
|---|---|
| org.springframework.aop.aspectj | AspectJ integration package. | 
| org.springframework.aop.aspectj.annotation | Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP. | 
| Modifier and Type | Method and Description | 
|---|---|
| AspectJExpressionPointcut | AbstractAspectJAdvice. getPointcut()Return the AspectJ expression pointcut. | 
| Constructor and Description | 
|---|
| AbstractAspectJAdvice(Method aspectJAdviceMethod,
                     AspectJExpressionPointcut pointcut,
                     AspectInstanceFactory aspectInstanceFactory)Create a new AbstractAspectJAdvice for the given advice method. | 
| AspectJAfterAdvice(Method aspectJBeforeAdviceMethod,
                  AspectJExpressionPointcut pointcut,
                  AspectInstanceFactory aif) | 
| AspectJAfterReturningAdvice(Method aspectJBeforeAdviceMethod,
                           AspectJExpressionPointcut pointcut,
                           AspectInstanceFactory aif) | 
| AspectJAfterThrowingAdvice(Method aspectJBeforeAdviceMethod,
                          AspectJExpressionPointcut pointcut,
                          AspectInstanceFactory aif) | 
| AspectJAroundAdvice(Method aspectJAroundAdviceMethod,
                   AspectJExpressionPointcut pointcut,
                   AspectInstanceFactory aif) | 
| AspectJMethodBeforeAdvice(Method aspectJBeforeAdviceMethod,
                         AspectJExpressionPointcut pointcut,
                         AspectInstanceFactory aif) | 
| Modifier and Type | Method and Description | 
|---|---|
| Advice | AspectJAdvisorFactory. getAdvice(Method candidateAdviceMethod,
         AspectJExpressionPointcut expressionPointcut,
         MetadataAwareAspectInstanceFactory aspectInstanceFactory,
         int declarationOrder,
         String aspectName)Build a Spring AOP Advice for the given AspectJ advice method. | 
| Advice | ReflectiveAspectJAdvisorFactory. getAdvice(Method candidateAdviceMethod,
         AspectJExpressionPointcut expressionPointcut,
         MetadataAwareAspectInstanceFactory aspectInstanceFactory,
         int declarationOrder,
         String aspectName) |