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.

See:
          Description

Interface Summary
JoinPoint Provides reflective access to both the state available at a join point and static information about it.
JoinPoint.EnclosingStaticPart  
JoinPoint.StaticPart This helper object contains only the static information about a join point.
ProceedingJoinPoint ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects
Signature Represents the signature at a join point.
 

Exception Summary
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'.
 

Package org.aspectj.lang Description

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.