Package org.aspectj.lang.reflect

Contains interfaces that extend Signature to provide additional information about each possible join point signature.

See:
          Description

Interface Summary
AdviceSignature  
CatchClauseSignature  
CodeSignature  
ConstructorSignature  
FieldSignature  
InitializerSignature  
MemberSignature  
MethodSignature  
SourceLocation For defining code, the class defined and location in a source file.
 

Package org.aspectj.lang.reflect Description

Contains interfaces that extend Signature to provide additional information about each possible join point signature. This additional information can be accessed by casting a Signature object to the appropriate type, i.e.

  before(): call(* *(..)) {
      MethodSignature sig = (MethodSignature)thisJoinPoint.getSignature();
      ...
  }

This package also contains SourceLocation that provides information about the location in source code that corresponds to a particular join point.