Package org.aspectj.lang
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.
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
.
-
ClassDescriptionHandles generic aspectOf method when those are not available in the aspects but added later on thru load time weaving.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.Provides reflective access to both the state available at a join point and static information about it.This helper object contains only the static information about a join point.Thrown by the
aspectOf
special method on aspect types when there is no aspect of that type currently bound.ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspectsRepresents the signature at a join point.Wrapper for checked exceptions matched by a 'declare soft'.