The pointcut expression value is an AspectJ expression. This can reference other pointcuts and use composition and other operations.
Naturally, as this is to be processed by Spring AOP's proxy-based model, only method execution pointcuts are supported.
| Constructor Summary |
|---|
|
Create a new default AspectJExpressionPointcut. |
|
Create a new AspectJExpressionPointcut with the given supported primitives. |
|
Create a new AspectJExpressionPointcut with the given settings. |
| Method Summary | |
|---|---|
| boolean |
No description provided. |
| ClassFilter |
No description provided. |
| MethodMatcher |
No description provided. |
| PointcutExpression |
Return the underlying AspectJ pointcut expression. |
| int |
No description provided. |
| boolean |
No description provided. |
| boolean |
No description provided. |
| boolean |
No description provided. |
| boolean |
No description provided. |
| boolean |
No description provided. |
| void |
Set the parameter names for the pointcut. |
| void |
Set the parameter types for the pointcut. |
| void |
Set the declaration scope for the pointcut. |
| String |
No description provided. |
| Methods inherited from org.springframework.aop.supportAbstractExpressionPointcut |
|---|
| Methods inherited from org.springframework.aop.supportExpressionPointcut |
|---|
| Methods inherited from java.langObject |
|---|
public AspectJExpressionPointcut
(
)
public AspectJExpressionPointcut
(
Class
declarationScope,
String
[]
paramNames,
Class
[]
paramTypes
)
public
int
hashCode
(
)
public
boolean
isRuntime
(
)