The Spring Framework

## Uses of Class
org.springframework.aop.aspectj.AspectJExpressionPointcut

Packages that use AspectJExpressionPointcut
org.springframework.aop.aspectj: AspectJ integration package.
org.springframework.aop.aspectj.annotation: Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.

Uses of AspectJExpressionPointcut in org.springframework.aop.aspectj

Methods in org.springframework.aop.aspectj that return AspectJExpressionPointcut
`AspectJExpressionPointcut` `AbstractAspectJAdvice.getPointcut()` Return the AspectJ expression pointcut.

Constructors in org.springframework.aop.aspectj with parameters of type AspectJExpressionPointcut
`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)`

Uses of AspectJExpressionPointcut in org.springframework.aop.aspectj.annotation

Methods in org.springframework.aop.aspectj.annotation that return AspectJExpressionPointcut
`protected AspectJExpressionPointcut` `AbstractAspectJAdvisorFactory.createPointcutExpression(Method annotatedMethod, Class declarationScope, String[] pointcutParameterNames)` The pointcut and advice annotations both have an "argNames" member which contains a comma-separated list of the argument names.

Methods in org.springframework.aop.aspectj.annotation with parameters of type AspectJExpressionPointcut
`Advice` `ReflectiveAspectJAdvisorFactory.getAdvice(Method candidateAdviceMethod, AspectJExpressionPointcut ajexp, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)`
`Advice` `AspectJAdvisorFactory.getAdvice(Method candidateAdviceMethod, AspectJExpressionPointcut pointcut, MetadataAwareAspectInstanceFactory aif, int declarationOrderInAspect, String aspectName)` Build a Spring AOP Advice for the given AspectJ advice method.

The Spring Framework

Copyright © 2002-2008 The Spring Framework.