Annotation Types Summary |
Arg |
Use this annotation on advice parameters that should contain values of
advised joinpoint arguments. |
Args |
Use this annotation on the advice parameter that receives the complete list of
joinpoint argument values. |
Caller |
Annotated with @Caller the advice parameter that receives the caller
object on call joinpoints. |
JoinPoint |
Use this annotation on the advice parameter that receives:
JoinPointInfo or one of its subtypes (for before, after and throwing
advices);
Invocation or one of its subtypes (for around
advices).
|
Return |
Annotate the advice parameter with @Return if it receives the return
type of the join point execution. |
Target |
Annotate with @Target the advice parameter that receives the
target of the joinpoint. |
Thrown |
Annotate with @Thrown the throwing advice parameter that
receives the thrown exception. |