-
Required Element Summary
Required Elements
-
Optional Element Summary
Optional Elements
Optionally (in addition to className or instead of className) restrict the pointcut to
methods that are declared in a classes (or interfaces) matching the given annotation.
Restrict the pointcut to methods that are declared in a classes (or interfaces) matching the
given name.
| and * can be used for limited regular expressions.
int
-
-
-
className
Restrict the pointcut to methods that are declared in a classes (or interfaces) matching the
given name.
| and * can be used for limited regular expressions. Full regular expressions can be used by
starting and ending className with /
- Default:
- ""
-
classAnnotation
Optionally (in addition to className or instead of className) restrict the pointcut to
methods that are declared in a classes (or interfaces) matching the given annotation.
| and * can be used for limited regular expressions. Full regular expressions can be used by
starting and ending classAnnotation with /
- Default:
- ""
-
subTypeRestriction
E.g. pointcut on className="java.util.concurrent.Future", methodName="get",
methodParameterTypes={}, but only for classes with
subTypeRestriction="com.ning.http.client.ListenableFuture"
| and * can be used for limited regular expressions. Full regular expressions can be used by
starting and ending subTypeRestriction with /
- Default:
- ""
-
superTypeRestriction
E.g. pointcut on className="com.yourcompany.*", methodName="run", methodParameterTypes={},
but only for classes with superTypeRestriction="java.lang.Runnable"
| and * can be used for limited regular expressions. Full regular expressions can be used by
starting and ending superTypeRestriction with /
- Default:
- ""
-
methodName
| and * can be used for limited regular expressions. Full regular expressions can be used by
starting and ending methodName with /.
- Default:
- ""
-
methodAnnotation
- Default:
- ""
-
methodReturnType
- Default:
- ""
-
methodModifiers
- Default:
- {}
-
-
-
order
int order
- Default:
- 0
-
suppressibleUsingKey
- Default:
- ""
-
suppressionKey
- Default:
- ""