Uses of Package
org.aspectj.lang.reflect

Packages that use org.aspectj.lang.reflect
org.aspectj.internal.lang.reflect   
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. 
org.aspectj.lang.reflect Contains interfaces that extend Signature to provide additional information about each possible join point signature. 
org.aspectj.runtime.reflect   
 

Classes in org.aspectj.lang.reflect used by org.aspectj.internal.lang.reflect
Advice
          Runtime representation of an advice declaration inside an aspect
AdviceKind
          The different kinds of advice in AspectJ
AjType
          The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ program.
DeclareAnnotation
          The AspectJ runtime representation of a declare annotation member in an aspect.
DeclareAnnotation.Kind
           
DeclareErrorOrWarning
          AspectJ runtime representation of a declare error or declare warning member in an aspect.
DeclareParents
          A declare parents member defined inside an aspect
DeclarePrecedence
          AspectJ runtime representation of a declare precedence statement as declared in an aspect.
DeclareSoft
          AspectJ runtime representation of a declare soft member within an aspect.
InterTypeConstructorDeclaration
          Runtime representation of an inter-type constructor member declared within an aspect.
InterTypeDeclaration
          Represents an inter-type method, field, or constructor declared in an aspect.
InterTypeFieldDeclaration
          Represents an inter-type field declaration declared in an aspect.
InterTypeMethodDeclaration
          Represents an inter-type method declaration member within an aspect.
NoSuchAdviceException
          Thrown when AjType.getDeclaredAdvice is called with an advice name and no matching advice declaration can be found.
NoSuchPointcutException
          Thrown when AjType.getDeclaredPointcut is called with a pointcut name, and no matching pointcut declaration can be found.
PerClause
          AspectJ runtime representation of the per-clause associated with an aspect.
PerClauseKind
          The different per-clauses (aspect instantiation models) supported by AspectJ
Pointcut
          AspectJ runtime representation of a pointcut member inside a class or aspect.
PointcutBasedPerClause
          Representation of a pointcut based per-clause associated with an aspect (perthis/target/cflow/cflowbelow)
PointcutExpression
          Represents an anonymous pointcut expression as used in pointcuts, advice declarations, declares, and per-clauses
SignaturePattern
          AspectJ runtime representation of a signature pattern as used in various aspect members (for example, declare @method, declare @field).
TypePattern
          AspectJ runtime representation of a type pattern as used in member declarations such as declare parents.
TypePatternBasedPerClause
          AspectJ runtime representation of a type pattern based per-clause associated with an aspect (pertypewithin).
 

Classes in org.aspectj.lang.reflect used by org.aspectj.lang
SourceLocation
          For defining code, the class defined and location in a source file.
 

Classes in org.aspectj.lang.reflect used by org.aspectj.lang.reflect
Advice
          Runtime representation of an advice declaration inside an aspect
AdviceKind
          The different kinds of advice in AspectJ
AjType
          The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ program.
CodeSignature
           
DeclareAnnotation
          The AspectJ runtime representation of a declare annotation member in an aspect.
DeclareAnnotation.Kind
           
DeclareErrorOrWarning
          AspectJ runtime representation of a declare error or declare warning member in an aspect.
DeclareParents
          A declare parents member defined inside an aspect
DeclarePrecedence
          AspectJ runtime representation of a declare precedence statement as declared in an aspect.
DeclareSoft
          AspectJ runtime representation of a declare soft member within an aspect.
InterTypeConstructorDeclaration
          Runtime representation of an inter-type constructor member declared within an aspect.
InterTypeDeclaration
          Represents an inter-type method, field, or constructor declared in an aspect.
InterTypeFieldDeclaration
          Represents an inter-type field declaration declared in an aspect.
InterTypeMethodDeclaration
          Represents an inter-type method declaration member within an aspect.
MemberSignature
           
NoSuchAdviceException
          Thrown when AjType.getDeclaredAdvice is called with an advice name and no matching advice declaration can be found.
NoSuchPointcutException
          Thrown when AjType.getDeclaredPointcut is called with a pointcut name, and no matching pointcut declaration can be found.
PerClause
          AspectJ runtime representation of the per-clause associated with an aspect.
PerClauseKind
          The different per-clauses (aspect instantiation models) supported by AspectJ
Pointcut
          AspectJ runtime representation of a pointcut member inside a class or aspect.
PointcutExpression
          Represents an anonymous pointcut expression as used in pointcuts, advice declarations, declares, and per-clauses
SignaturePattern
          AspectJ runtime representation of a signature pattern as used in various aspect members (for example, declare @method, declare @field).
TypePattern
          AspectJ runtime representation of a type pattern as used in member declarations such as declare parents.
 

Classes in org.aspectj.lang.reflect used by org.aspectj.runtime.reflect
AdviceSignature
           
CatchClauseSignature
           
ConstructorSignature
           
FieldSignature
           
InitializerSignature
          Signature for static and instance initializers.
LockSignature
           
MemberSignature
           
MethodSignature
           
SourceLocation
          For defining code, the class defined and location in a source file.
UnlockSignature