Package org.aspectj.lang
Provides several interfaces for obtaining reflective information about a
join point, as well as several exceptions that can be thrown by AspectJ
code.
Aspects14 | For users working on a level of Java prior to Java5, Aspects14 handles generic aspectOf methods when they
are not available in the aspects but added later on through load time weaving. |
NoAspectBoundException | Thrown by the aspectOf special method on aspect types
when there is no aspect of that type currently bound. |
SoftException | Wrapper for checked exceptions matched by a 'declare soft'. |
Provides several interfaces for obtaining reflective information about a
join point, as well as several exceptions that can be thrown by AspectJ
code.
JoinPoint
and
Signature
provide reflective
information about a join point. Instances of these interfaces are
available inside of
advice
with the special variables
thisJoinPoint
,
thisJoinPointStaticPart
, and
thisEnclosingJoinPointStaticPart
.