A B C D E F G H I J L M N O P R S T U V

## A

Advice - Interface in org.aspectj.lang.reflect
  Runtime representation of an advice declaration inside an aspect
ADVICE_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
AdviceImpl - Class in org.aspectj.internal.lang.reflect
AdviceImpl(Method, String, AdviceKind) - Constructor for class org.aspectj.internal.lang.reflect.AdviceImpl
AdviceImpl(Method, String, AdviceKind, String) - Constructor for class org.aspectj.internal.lang.reflect.AdviceImpl
AdviceKind - Enum in org.aspectj.lang.reflect
  The different kinds of advice in AspectJ
AdviceName - Annotation Type in org.aspectj.lang.annotation
  Used to annotated code-style advice to name it Name is used by reflection api if present, may in future be used in adviceexecution() pcd.
AdviceSignature - Interface in org.aspectj.lang.reflect
After - Annotation Type in org.aspectj.lang.annotation
  After finally advice
AfterReturning - Annotation Type in org.aspectj.lang.annotation
  After returning advice
AfterThrowing - Annotation Type in org.aspectj.lang.annotation
  After throwing advice
ajcDeclareAnnotation - Annotation Type in org.aspectj.internal.lang.annotation
  internal representation of declare annotation statement, used by reflect api
ajcDeclareEoW - Annotation Type in org.aspectj.internal.lang.annotation
ajcDeclareParents - Annotation Type in org.aspectj.internal.lang.annotation
ajcDeclarePrecedence - Annotation Type in org.aspectj.internal.lang.annotation
ajcDeclareSoft - Annotation Type in org.aspectj.internal.lang.annotation
ajcITD - Annotation Type in org.aspectj.internal.lang.annotation
ajcPrivileged - Annotation Type in org.aspectj.internal.lang.annotation
AjType<T> - Interface in org.aspectj.lang.reflect
  The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ program.
AjTypeImpl<T> - Class in org.aspectj.internal.lang.reflect
AjTypeImpl(Class<T>) - Constructor for class org.aspectj.internal.lang.reflect.AjTypeImpl
AjTypeSystem - Class in org.aspectj.lang.reflect
  This is the anchor for the AspectJ runtime type system.
AjTypeSystem() - Constructor for class org.aspectj.lang.reflect.AjTypeSystem
Around - Annotation Type in org.aspectj.lang.annotation
  Around advice
AroundClosure - Class in org.aspectj.runtime.internal
AroundClosure() - Constructor for class org.aspectj.runtime.internal.AroundClosure
AroundClosure(Object[]) - Constructor for class org.aspectj.runtime.internal.AroundClosure
Aspect - Annotation Type in org.aspectj.lang.annotation
  Aspect declaration
aspectOf(Class<T>) - Static method in class org.aspectj.lang.Aspects
aspectOf(Class<T>, Object) - Static method in class org.aspectj.lang.Aspects
aspectOf(Class<T>, Class<?>) - Static method in class org.aspectj.lang.Aspects
aspectOf(Class) - Static method in class org.aspectj.lang.Aspects14
  Returns the singleton aspect or the percflow / percflowbelow associated with the current thread
aspectOf(Class, Object) - Static method in class org.aspectj.lang.Aspects14
  Returns the perthis / pertarget aspect
aspectOf(Class, Class) - Static method in class org.aspectj.lang.Aspects14
  Returns the pertypewithin aspect
Aspects - Class in org.aspectj.lang
  Handles generic aspectOf method when those are not available in the aspects but added later on thru load time weaving.
Aspects() - Constructor for class org.aspectj.lang.Aspects
Aspects14 - Class in org.aspectj.lang
  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.
Aspects14() - Constructor for class org.aspectj.lang.Aspects14
asString() - Method in class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
asString() - Method in class org.aspectj.internal.lang.reflect.SignaturePatternImpl
asString() - Method in class org.aspectj.internal.lang.reflect.TypePatternImpl
asString() - Method in interface org.aspectj.lang.reflect.PointcutExpression
asString() - Method in interface org.aspectj.lang.reflect.SignaturePattern
asString() - Method in interface org.aspectj.lang.reflect.TypePattern

## B

Before - Annotation Type in org.aspectj.lang.annotation
  Before advice
bitflags - Variable in class org.aspectj.runtime.internal.AroundClosure
booleanObject(boolean) - Static method in class org.aspectj.runtime.internal.Conversions
booleanValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
byteObject(byte) - Static method in class org.aspectj.runtime.internal.Conversions
byteValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions

## C

CatchClauseSignature - Interface in org.aspectj.lang.reflect
CFlow - Class in org.aspectj.runtime
CFlow() - Constructor for class org.aspectj.runtime.CFlow
CFlow(Object) - Constructor for class org.aspectj.runtime.CFlow
CFlowCounter - Class in org.aspectj.runtime.internal
CFlowCounter() - Constructor for class org.aspectj.runtime.internal.CFlowCounter
CFlowPlusState - Class in org.aspectj.runtime.internal
CFlowPlusState(Object[]) - Constructor for class org.aspectj.runtime.internal.CFlowPlusState
CFlowPlusState(Object[], Object) - Constructor for class org.aspectj.runtime.internal.CFlowPlusState
CFlowStack - Class in org.aspectj.runtime.internal
CFlowStack() - Constructor for class org.aspectj.runtime.internal.CFlowStack
charObject(char) - Static method in class org.aspectj.runtime.internal.Conversions
charValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
CodeGenerationHint - Annotation Type in org.aspectj.lang.annotation.control
  Provide code generation hints to the compiler (e.g.
CodeSignature - Interface in org.aspectj.lang.reflect
commaSeparatedListToTypeArray(String, Class) - Static method in class org.aspectj.internal.lang.reflect.StringToType
CONSTRUCTOR_CALL - Static variable in interface org.aspectj.lang.JoinPoint
CONSTRUCTOR_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
ConstructorSignature - Interface in org.aspectj.lang.reflect
Conversions - Class in org.aspectj.runtime.internal
createToString(StringMaker) - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl

## D

dec() - Method in class org.aspectj.runtime.internal.CFlowCounter
dec() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
dec() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
DeclareAnnotation - Annotation Type in org.aspectj.lang.annotation
DeclareAnnotation - Interface in org.aspectj.lang.reflect
  The AspectJ runtime representation of a declare annotation member in an aspect.
DeclareAnnotation.Kind - Enum in org.aspectj.lang.reflect
DeclareAnnotationImpl - Class in org.aspectj.internal.lang.reflect
DeclareAnnotationImpl(AjType<?>, String, String, Annotation, String) - Constructor for class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
DeclareError - Annotation Type in org.aspectj.lang.annotation
DeclareErrorOrWarning - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of a declare error or declare warning member in an aspect.
DeclareErrorOrWarningImpl - Class in org.aspectj.internal.lang.reflect
DeclareErrorOrWarningImpl(String, String, boolean, AjType) - Constructor for class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
DeclareMixin - Annotation Type in org.aspectj.lang.annotation
  DeclareMixin annotation - see design and usage in https://bugs.eclipse.org/bugs/show_bug.cgi?id=266552
DeclareParents - Annotation Type in org.aspectj.lang.annotation
  Declare parents mixin annotation
DeclareParents - Interface in org.aspectj.lang.reflect
  A declare parents member defined inside an aspect
DeclareParentsImpl - Class in org.aspectj.internal.lang.reflect
DeclareParentsImpl(String, String, boolean, AjType<?>) - Constructor for class org.aspectj.internal.lang.reflect.DeclareParentsImpl
DeclarePrecedence - Annotation Type in org.aspectj.lang.annotation
  Aspect precedence declaration
DeclarePrecedence - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of a declare precedence statement as declared in an aspect.
DeclarePrecedenceImpl - Class in org.aspectj.internal.lang.reflect
DeclarePrecedenceImpl(String, AjType) - Constructor for class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
DeclareSoft - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of a declare soft member within an aspect.
DeclareSoftImpl - Class in org.aspectj.internal.lang.reflect
DeclareSoftImpl(AjType<?>, String, String) - Constructor for class org.aspectj.internal.lang.reflect.DeclareSoftImpl
DeclareWarning - Annotation Type in org.aspectj.lang.annotation
doubleObject(double) - Static method in class org.aspectj.runtime.internal.Conversions
doubleValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions

## E

equals(Object) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
EXCEPTION_HANDLER - Static variable in interface org.aspectj.lang.JoinPoint

## F

Factory - Class in org.aspectj.runtime.reflect
Factory(String, Class) - Constructor for class org.aspectj.runtime.reflect.Factory
FIELD_GET - Static variable in interface org.aspectj.lang.JoinPoint
FIELD_SET - Static variable in interface org.aspectj.lang.JoinPoint
FieldSignature - Interface in org.aspectj.lang.reflect
FieldSignatureImpl - Class in org.aspectj.runtime.reflect
floatObject(float) - Static method in class org.aspectj.runtime.internal.Conversions
floatValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions

## G

get(int) - Method in class org.aspectj.runtime.CFlow
get(int) - Method in class org.aspectj.runtime.internal.CFlowPlusState
get(int) - Method in class org.aspectj.runtime.internal.CFlowStack
getAdvice(AdviceKind...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getAdvice(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getAdvice() - Method in interface org.aspectj.lang.reflect.AdviceSignature
getAdvice(AdviceKind...) - Method in interface org.aspectj.lang.reflect.AjType
getAdvice(String) - Method in interface org.aspectj.lang.reflect.AjType
  For an annotation style advice member, this is the name of the annotated method.
getAjType(Class<T>) - Static method in class org.aspectj.lang.reflect.AjTypeSystem
  Return the AspectJ runtime type representation of the given Java type.
getAjTypes() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getAjTypes() - Method in interface org.aspectj.lang.reflect.AjType
getAnnotation(Class<A>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getAnnotation() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
getAnnotation() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
getAnnotationAsText() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
getAnnotationAsText() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
getAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getArgs() - Method in interface org.aspectj.lang.JoinPoint
getAspect() - Method in class org.aspectj.runtime.CFlow
getCause() - Method in exception org.aspectj.lang.NoAspectBoundException
getCause() - Method in exception org.aspectj.lang.SoftException
getColumn() - Method in interface org.aspectj.lang.reflect.SourceLocation
  Deprecated.
  can not be implemented for bytecode weaving, may be removed in 1.1gold.
getConstructor(AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getConstructor(AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getConstructor() - Method in interface org.aspectj.lang.reflect.ConstructorSignature
getConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getConstructors() - Method in interface org.aspectj.lang.reflect.AjType
getDeclareAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclareAnnotations() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredAdvice(AdviceKind...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredAdvice(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredAdvice(AdviceKind...) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredAdvice(String) - Method in interface org.aspectj.lang.reflect.AjType
  For an annotation style advice member, this is the name of the annotated method.
getDeclaredAjTypes() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredAjTypes() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredConstructor(AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredConstructor(AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredConstructors() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredField(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredField(String) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredFields() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredITDConstructor(AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredITDConstructor(AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredITDConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredITDConstructors() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredITDField(String, AjType<?>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredITDField(String, AjType<?>) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredITDFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredITDFields() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredITDMethod(String, AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredITDMethod(String, AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredITDMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredITDMethods() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredMethod(String, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredMethod(String, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredMethods() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredPointcut(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredPointcut(String) - Method in interface org.aspectj.lang.reflect.AjType
getDeclaredPointcuts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaredPointcuts() - Method in interface org.aspectj.lang.reflect.AjType
getDeclareErrorOrWarnings() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclareErrorOrWarnings() - Method in interface org.aspectj.lang.reflect.AjType
getDeclareParents() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclareParents() - Method in interface org.aspectj.lang.reflect.AjType
getDeclarePrecedence() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclarePrecedence() - Method in interface org.aspectj.lang.reflect.AjType
getDeclareSofts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclareSofts() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
getDeclaringType() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
getDeclaringType() - Method in interface org.aspectj.lang.reflect.Advice
getDeclaringType() - Method in interface org.aspectj.lang.reflect.AjType
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareParents
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclarePrecedence
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareSoft
getDeclaringType() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
getDeclaringType() - Method in interface org.aspectj.lang.reflect.Pointcut
getDeclaringType() - Method in interface org.aspectj.lang.Signature
  Returns a `java.lang.Class` object representing the class, interface, or aspect that declared this member.
getDeclaringTypeName() - Method in interface org.aspectj.lang.Signature
  This is equivalent to calling getDeclaringType().getName(), but caches the result for greater efficiency.
getEnclosingConstructor() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getEnclosingConstructor() - Method in interface org.aspectj.lang.reflect.AjType
getEnclosingMethod() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getEnclosingMethod() - Method in interface org.aspectj.lang.reflect.AjType
getEnclosingType() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getEnclosingType() - Method in interface org.aspectj.lang.reflect.AjType
getEnumConstants() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getEnumConstants() - Method in interface org.aspectj.lang.reflect.AjType
getExceptionTypes() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
getExceptionTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
getExceptionTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.Advice
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
getField(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getField(String) - Method in interface org.aspectj.lang.reflect.AjType
getField() - Method in interface org.aspectj.lang.reflect.FieldSignature
getField() - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl
getFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getFields() - Method in interface org.aspectj.lang.reflect.AjType
getFieldType() - Method in interface org.aspectj.lang.reflect.FieldSignature
getFieldType() - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl
getFileName() - Method in interface org.aspectj.lang.reflect.SourceLocation
getFlags() - Method in class org.aspectj.runtime.internal.AroundClosure
getGenericParameterTypes() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
getGenericParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
getGenericParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.Advice
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
getGenericReturnType() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
getGenericReturnType() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
getGenericSupertype() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getGenericSupertype() - Method in interface org.aspectj.lang.reflect.AjType
getGenericType() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
getGenericType() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
getId() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
  Return the id for this JoinPoint.StaticPart.
getInitializer() - Method in interface org.aspectj.lang.reflect.InitializerSignature
getInterfaces() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getInterfaces() - Method in interface org.aspectj.lang.reflect.AjType
getITDConstructor(AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getITDConstructor(AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getITDConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getITDConstructors() - Method in interface org.aspectj.lang.reflect.AjType
getITDField(String, AjType<?>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getITDField(String, AjType<?>) - Method in interface org.aspectj.lang.reflect.AjType
getITDFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getITDFields() - Method in interface org.aspectj.lang.reflect.AjType
getITDMethod(String, AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getITDMethod(String, AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getITDMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getITDMethods() - Method in interface org.aspectj.lang.reflect.AjType
getJavaClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getJavaClass() - Method in interface org.aspectj.lang.reflect.AjType
getKind() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
getKind() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
getKind() - Method in class org.aspectj.internal.lang.reflect.PerClauseImpl
getKind() - Method in interface org.aspectj.lang.JoinPoint
  This string is guaranteed to be interned.
getKind() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
getKind() - Method in interface org.aspectj.lang.reflect.Advice
getKind() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
getKind() - Method in interface org.aspectj.lang.reflect.PerClause
getLine() - Method in interface org.aspectj.lang.reflect.SourceLocation
getMessage() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
getMessage() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
getMethod(String, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getMethod(String, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
getMethod() - Method in interface org.aspectj.lang.reflect.MethodSignature
getMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getMethods() - Method in interface org.aspectj.lang.reflect.AjType
getModifiers() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getModifiers() - Method in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
getModifiers() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
getModifiers() - Method in interface org.aspectj.lang.reflect.AjType
getModifiers() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
getModifiers() - Method in interface org.aspectj.lang.reflect.Pointcut
getModifiers() - Method in interface org.aspectj.lang.Signature
  Returns the modifiers on this signature represented as an int.
getName() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
getName() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getName() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
getName() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
getName() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
getName() - Method in interface org.aspectj.lang.reflect.Advice
  If using the @AspectJ annotations, the advice name is the name of the annotated advice method.
getName() - Method in interface org.aspectj.lang.reflect.AjType
getName() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
getName() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
getName() - Method in exception org.aspectj.lang.reflect.NoSuchAdviceException
getName() - Method in exception org.aspectj.lang.reflect.NoSuchPointcutException
getName() - Method in interface org.aspectj.lang.reflect.Pointcut
getName() - Method in interface org.aspectj.lang.Signature
getNewThreadCounter() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStackFactory
getNewThreadCounter() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl
getNewThreadCounter() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11
getNewThreadStack() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStackFactory
getNewThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl
getNewThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11
getPackage() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getPackage() - Method in interface org.aspectj.lang.reflect.AjType
getParameterName() - Method in interface org.aspectj.lang.reflect.CatchClauseSignature
getParameterNames() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
getParameterNames() - Method in interface org.aspectj.lang.reflect.CodeSignature
getParameterNames() - Method in interface org.aspectj.lang.reflect.Pointcut
getParameterType() - Method in interface org.aspectj.lang.reflect.CatchClauseSignature
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
getParameterTypes() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
getParameterTypes() - Method in interface org.aspectj.lang.reflect.Advice
getParameterTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
getParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
getParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
getParameterTypes() - Method in interface org.aspectj.lang.reflect.Pointcut
getParentTypes() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
getParentTypes() - Method in interface org.aspectj.lang.reflect.DeclareParents
getPerClause() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getPerClause() - Method in interface org.aspectj.lang.reflect.AjType
getPointcut(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getPointcut(String) - Method in interface org.aspectj.lang.reflect.AjType
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl
getPointcutExpression() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.Advice
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.DeclareSoft
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.Pointcut
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.PointcutBasedPerClause
getPointcuts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getPointcuts() - Method in interface org.aspectj.lang.reflect.AjType
getPrecedenceOrder() - Method in class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
getPrecedenceOrder() - Method in interface org.aspectj.lang.reflect.DeclarePrecedence
getPreInitializationState() - Method in class org.aspectj.runtime.internal.AroundClosure
getReturnType() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
getReturnType() - Method in interface org.aspectj.lang.reflect.AdviceSignature
getReturnType() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
getReturnType() - Method in interface org.aspectj.lang.reflect.MethodSignature
getSignature() - Method in interface org.aspectj.lang.JoinPoint
  `getStaticPart().getSignature()` returns the same object
getSignature() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
getSignaturePattern() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
getSignaturePattern() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
getSoftenedExceptionType() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
getSoftenedExceptionType() - Method in interface org.aspectj.lang.reflect.DeclareSoft
getSourceLocation() - Method in interface org.aspectj.lang.JoinPoint
  If there is no source location available, returns null.
getSourceLocation() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
  Returns the source location corresponding to the join point.
getState() - Method in class org.aspectj.runtime.internal.AroundClosure
getStaticPart() - Method in interface org.aspectj.lang.JoinPoint
getSupertype() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getSupertype() - Method in interface org.aspectj.lang.reflect.AjType
getTarget() - Method in interface org.aspectj.lang.JoinPoint
  Returns the target object.
getTargetType() - Method in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
getTargetType() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
getTargetTypesPattern() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
getTargetTypesPattern() - Method in interface org.aspectj.lang.reflect.DeclareParents
getThis() - Method in interface org.aspectj.lang.JoinPoint
  Returns the currently executing object.
getThreadStack() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStack
getThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11
getThreadStackFactoryClassName() - Static method in class org.aspectj.runtime.internal.CFlowCounter
getThreadStackFactoryClassName() - Static method in class org.aspectj.runtime.internal.CFlowStack
getType() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
getType() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
getTypeParameters() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
getTypeParameters() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
getTypeParameters() - Method in interface org.aspectj.lang.reflect.AjType
getTypeParameters() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
getTypePattern() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
getTypePattern() - Method in class org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl
getTypePattern() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
getTypePattern() - Method in interface org.aspectj.lang.reflect.TypePatternBasedPerClause
getWithinType() - Method in interface org.aspectj.lang.reflect.SourceLocation
getWrappedThrowable() - Method in exception org.aspectj.lang.SoftException

## H

hasAspect(Class<?>) - Static method in class org.aspectj.lang.Aspects
hasAspect(Class<?>, Object) - Static method in class org.aspectj.lang.Aspects
hasAspect(Class<?>, Class<?>) - Static method in class org.aspectj.lang.Aspects
hasAspect(Class) - Static method in class org.aspectj.lang.Aspects14
  Returns true if singleton aspect or percflow / percflowbelow aspect is bound
hasAspect(Class, Object) - Static method in class org.aspectj.lang.Aspects14
  Returns true if the perthis / pertarget aspect is bound
hasAspect(Class, Class) - Static method in class org.aspectj.lang.Aspects14
  Returns true if the pertypewithin aspect is bound
hashCode() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl

## I

inc() - Method in class org.aspectj.runtime.internal.CFlowCounter
inc() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
inc() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
INITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
InitializerSignature - Interface in org.aspectj.lang.reflect
  Signature for static and instance initializers.
InterTypeConstructorDeclaration - Interface in org.aspectj.lang.reflect
  Runtime representation of an inter-type constructor member declared within an aspect.
InterTypeConstructorDeclarationImpl - Class in org.aspectj.internal.lang.reflect
InterTypeConstructorDeclarationImpl(AjType<?>, String, int, Method) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
InterTypeDeclaration - Interface in org.aspectj.lang.reflect
  Represents an inter-type method, field, or constructor declared in an aspect.
InterTypeDeclarationImpl - Class in org.aspectj.internal.lang.reflect
InterTypeDeclarationImpl(AjType<?>, String, int) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
InterTypeDeclarationImpl(AjType<?>, AjType<?>, int) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
InterTypeFieldDeclaration - Interface in org.aspectj.lang.reflect
  Represents an inter-type field declaration declared in an aspect.
InterTypeFieldDeclarationImpl - Class in org.aspectj.internal.lang.reflect
InterTypeFieldDeclarationImpl(AjType<?>, String, int, String, AjType<?>, Type) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
InterTypeFieldDeclarationImpl(AjType<?>, AjType<?>, Field) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
InterTypeMethodDeclaration - Interface in org.aspectj.lang.reflect
  Represents an inter-type method declaration member within an aspect.
InterTypeMethodDeclarationImpl - Class in org.aspectj.internal.lang.reflect
InterTypeMethodDeclarationImpl(AjType<?>, String, int, String, Method) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
InterTypeMethodDeclarationImpl(AjType<?>, AjType<?>, Method, int) - Constructor for class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
intObject(int) - Static method in class org.aspectj.runtime.internal.Conversions
intValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isArray() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isArray() - Method in interface org.aspectj.lang.reflect.AjType
isAspect() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isAspect() - Method in interface org.aspectj.lang.reflect.AjType
isEnum() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isEnum() - Method in interface org.aspectj.lang.reflect.AjType
isError() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
isError() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
isExtends() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
isExtends() - Method in interface org.aspectj.lang.reflect.DeclareParents
isImplements() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
isImplements() - Method in interface org.aspectj.lang.reflect.DeclareParents
isInstance(Object) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isInstance(Object) - Method in interface org.aspectj.lang.reflect.AjType
isInterface() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isInterface() - Method in interface org.aspectj.lang.reflect.AjType
isLocalClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isLocalClass() - Method in interface org.aspectj.lang.reflect.AjType
isMemberAspect() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isMemberAspect() - Method in interface org.aspectj.lang.reflect.AjType
isMemberClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isMemberClass() - Method in interface org.aspectj.lang.reflect.AjType
isNotZero() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
isNotZero() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
isPrimitive() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isPrimitive() - Method in interface org.aspectj.lang.reflect.AjType
isPrivileged() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
isPrivileged() - Method in interface org.aspectj.lang.reflect.AjType
isValid() - Method in class org.aspectj.runtime.internal.CFlowCounter
isValid() - Method in class org.aspectj.runtime.internal.CFlowStack

## J

JoinPoint - Interface in org.aspectj.lang
  Provides reflective access to both the state available at a join point and static information about it.
JoinPoint.EnclosingStaticPart - Interface in org.aspectj.lang
JoinPoint.StaticPart - Interface in org.aspectj.lang
  This helper object contains only the static information about a join point.

## L

linkClosureAndJoinPoint() - Method in class org.aspectj.runtime.internal.AroundClosure
  This method is called to implicitly associate the closure with the joinpoint as required for @AJ aspect proceed()
linkClosureAndJoinPoint(int) - Method in class org.aspectj.runtime.internal.AroundClosure
  This method is called to implicitly associate the closure with the joinpoint as required for @AJ aspect proceed()
linkStackClosureAndJoinPoint(int) - Method in class org.aspectj.runtime.internal.AroundClosure
  This method is called to implicitly associate the closure with the joinpoint as required for @AJ aspect proceed()
LockSignature - Interface in org.aspectj.lang.reflect
longObject(long) - Static method in class org.aspectj.runtime.internal.Conversions
longValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions

## M

makeAdviceESJP(String, int, String, Class, Class[], String[], Class[], Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeAdviceSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeAdviceSig(String, String, String, String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
makeAdviceSig(int, String, Class, Class[], String[], Class[], Class) - Method in class org.aspectj.runtime.reflect.Factory
makeAdviceSJP(String, int, String, Class, Class[], String[], Class[], Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeCatchClauseESJP(String, Class, Class, String, int) - Method in class org.aspectj.runtime.reflect.Factory
makeCatchClauseSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeCatchClauseSig(String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
makeCatchClauseSig(Class, Class, String) - Method in class org.aspectj.runtime.reflect.Factory
makeCatchClauseSJP(String, Class, Class, String, int) - Method in class org.aspectj.runtime.reflect.Factory
makeConstructorESJP(String, int, Class, Class[], String[], Class[], int) - Method in class org.aspectj.runtime.reflect.Factory
makeConstructorSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeConstructorSig(String, String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
makeConstructorSig(int, Class, Class[], String[], Class[]) - Method in class org.aspectj.runtime.reflect.Factory
makeConstructorSJP(String, int, Class, Class[], String[], Class[], int) - Method in class org.aspectj.runtime.reflect.Factory
makeEncSJP(Member) - Static method in class org.aspectj.runtime.reflect.Factory
makeESJP(String, Signature, SourceLocation) - Method in class org.aspectj.runtime.reflect.Factory
makeESJP(String, Signature, int, int) - Method in class org.aspectj.runtime.reflect.Factory
makeESJP(String, Signature, int) - Method in class org.aspectj.runtime.reflect.Factory
makeFieldESJP(String, int, String, Class, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeFieldSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeFieldSig(String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
makeFieldSig(int, String, Class, Class) - Method in class org.aspectj.runtime.reflect.Factory
makeFieldSJP(String, int, String, Class, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeInitializerESJP(String, int, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeInitializerSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeInitializerSig(String, String) - Method in class org.aspectj.runtime.reflect.Factory
makeInitializerSig(int, Class) - Method in class org.aspectj.runtime.reflect.Factory
makeInitializerSJP(String, int, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeJP(JoinPoint.StaticPart, Object, Object) - Static method in class org.aspectj.runtime.reflect.Factory
makeJP(JoinPoint.StaticPart, Object, Object, Object) - Static method in class org.aspectj.runtime.reflect.Factory
makeJP(JoinPoint.StaticPart, Object, Object, Object, Object) - Static method in class org.aspectj.runtime.reflect.Factory
makeJP(JoinPoint.StaticPart, Object, Object, Object[]) - Static method in class org.aspectj.runtime.reflect.Factory
makeLockESJP(String, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeLockSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeLockSig() - Method in class org.aspectj.runtime.reflect.Factory
makeLockSig(Class) - Method in class org.aspectj.runtime.reflect.Factory
makeLockSJP(String, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeMethodESJP(String, int, String, Class, Class[], String[], Class[], Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeMethodSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeMethodSig(String, String, String, String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
makeMethodSig(String, String, Class, String, String, String, String) - Method in class org.aspectj.runtime.reflect.Factory
makeMethodSig(int, String, Class, Class[], String[], Class[], Class) - Method in class org.aspectj.runtime.reflect.Factory
makeMethodSJP(String, int, String, Class, Class[], String[], Class[], Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeSJP(String, String, String, String, String, String, String, String, int) - Method in class org.aspectj.runtime.reflect.Factory
makeSJP(String, String, String, String, String, String, String, int) - Method in class org.aspectj.runtime.reflect.Factory
makeSJP(String, Signature, SourceLocation) - Method in class org.aspectj.runtime.reflect.Factory
makeSJP(String, Signature, int, int) - Method in class org.aspectj.runtime.reflect.Factory
makeSJP(String, Signature, int) - Method in class org.aspectj.runtime.reflect.Factory
makeSourceLoc(int, int) - Method in class org.aspectj.runtime.reflect.Factory
makeUnlockESJP(String, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
makeUnlockSig(String) - Method in class org.aspectj.runtime.reflect.Factory
makeUnlockSig() - Method in class org.aspectj.runtime.reflect.Factory
makeUnlockSig(Class) - Method in class org.aspectj.runtime.reflect.Factory
makeUnlockSJP(String, Class, int) - Method in class org.aspectj.runtime.reflect.Factory
MemberSignature - Interface in org.aspectj.lang.reflect
METHOD_CALL - Static variable in interface org.aspectj.lang.JoinPoint
METHOD_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
  The legal return values from getKind()
MethodSignature - Interface in org.aspectj.lang.reflect

## N

NoAspectBoundException - Exception in org.aspectj.lang
  Thrown by the `aspectOf` special method on aspect types when there is no aspect of that type currently bound.
NoAspectBoundException(String, Throwable) - Constructor for exception org.aspectj.lang.NoAspectBoundException
NoAspectBoundException() - Constructor for exception org.aspectj.lang.NoAspectBoundException
NoSuchAdviceException - Exception in org.aspectj.lang.reflect
  Thrown when AjType.getDeclaredAdvice is called with an advice name and no matching advice declaration can be found.
NoSuchAdviceException(String) - Constructor for exception org.aspectj.lang.reflect.NoSuchAdviceException
NoSuchPointcutException - Exception in org.aspectj.lang.reflect
  Thrown when AjType.getDeclaredPointcut is called with a pointcut name, and no matching pointcut declaration can be found.
NoSuchPointcutException(String) - Constructor for exception org.aspectj.lang.reflect.NoSuchPointcutException

## O

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

## P

peek() - Method in class org.aspectj.runtime.internal.CFlowStack
peekCFlow() - Method in class org.aspectj.runtime.internal.CFlowStack
peekInstance() - Method in class org.aspectj.runtime.internal.CFlowStack
peekTopCFlow() - Method in class org.aspectj.runtime.internal.CFlowStack
PerClause - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of the per-clause associated with an aspect.
PerClauseImpl - Class in org.aspectj.internal.lang.reflect
PerClauseImpl(PerClauseKind) - Constructor for class org.aspectj.internal.lang.reflect.PerClauseImpl
PerClauseKind - Enum in org.aspectj.lang.reflect
  The different per-clauses (aspect instantiation models) supported by AspectJ
PerObjectMap - Class in org.aspectj.runtime.internal
PerObjectMap() - Constructor for class org.aspectj.runtime.internal.PerObjectMap
Pointcut - Annotation Type in org.aspectj.lang.annotation
  Pointcut declaration
Pointcut - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of a pointcut member inside a class or aspect.
PointcutBasedPerClause - Interface in org.aspectj.lang.reflect
  Representation of a pointcut based per-clause associated with an aspect (perthis/target/cflow/cflowbelow)
PointcutBasedPerClauseImpl - Class in org.aspectj.internal.lang.reflect
PointcutBasedPerClauseImpl(PerClauseKind, String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl
PointcutExpression - Interface in org.aspectj.lang.reflect
  Represents an anonymous pointcut expression as used in pointcuts, advice declarations, declares, and per-clauses
PointcutExpressionImpl - Class in org.aspectj.internal.lang.reflect
PointcutExpressionImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
PointcutImpl - Class in org.aspectj.internal.lang.reflect
PointcutImpl(String, String, Method, AjType, String) - Constructor for class org.aspectj.internal.lang.reflect.PointcutImpl
pop() - Method in class org.aspectj.runtime.internal.CFlowStack
PREINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
preInitializationState - Variable in class org.aspectj.runtime.internal.AroundClosure
printStackTrace() - Method in exception org.aspectj.lang.SoftException
printStackTrace(PrintStream) - Method in exception org.aspectj.lang.SoftException
printStackTrace(PrintWriter) - Method in exception org.aspectj.lang.SoftException
proceed() - Method in interface org.aspectj.lang.ProceedingJoinPoint
  Proceed with the next advice or target method invocation
proceed(Object[]) - Method in interface org.aspectj.lang.ProceedingJoinPoint
  Proceed with the next advice or target method invocation.
ProceedingJoinPoint - Interface in org.aspectj.lang
  ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects
push(Object) - Method in class org.aspectj.runtime.internal.CFlowStack
push(Object[]) - Method in class org.aspectj.runtime.internal.CFlowStack
pushInstance(Object) - Method in class org.aspectj.runtime.internal.CFlowStack

## R

removeThreadCounter() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadCounter
removeThreadCounter() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
removeThreadStack() - Method in interface org.aspectj.runtime.internal.cflowstack.ThreadStack
removeThreadStack() - Method in class org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11
RequiredTypes - Annotation Type in org.aspectj.lang.annotation
  Can be specified on an aspect to ensure that particular types must be accessible before the aspect will be 'activated'.
run(Object[]) - Method in class org.aspectj.runtime.internal.AroundClosure

## S

set$AroundClosure(AroundClosure) - Method in interface org.aspectj.lang.ProceedingJoinPoint
  The joinpoint needs to know about its closure so that proceed can delegate to closure.run().
setAspect(Object) - Method in class org.aspectj.runtime.CFlow
shortObject(short) - Static method in class org.aspectj.runtime.internal.Conversions
shortValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions
Signature - Interface in org.aspectj.lang
  Represents the signature at a join point.
SignaturePattern - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of a signature pattern as used in various aspect members (for example, declare @method, declare @field).
SignaturePatternImpl - Class in org.aspectj.internal.lang.reflect
  Basic implementation of signature pattern
SignaturePatternImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.SignaturePatternImpl
SoftException - Exception in org.aspectj.lang
  Wrapper for checked exceptions matched by a 'declare soft'.
SoftException(Throwable) - Constructor for exception org.aspectj.lang.SoftException
SourceLocation - Interface in org.aspectj.lang.reflect
  For defining code, the class defined and location in a source file.
stack$AroundClosure(AroundClosure) - Method in interface org.aspectj.lang.ProceedingJoinPoint
  The joinpoint needs to know about its closure so that proceed can delegate to closure.run().
state - Variable in class org.aspectj.runtime.internal.AroundClosure
STATICINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
StringToType - Class in org.aspectj.internal.lang.reflect
StringToType() - Constructor for class org.aspectj.internal.lang.reflect.StringToType
stringToType(String, Class) - Static method in class org.aspectj.internal.lang.reflect.StringToType
SuppressAjWarnings - Annotation Type in org.aspectj.lang.annotation
  Annotate members to avoid AspectJ error messages.
SYNCHRONIZATION_LOCK - Static variable in interface org.aspectj.lang.JoinPoint
SYNCHRONIZATION_UNLOCK - Static variable in interface org.aspectj.lang.JoinPoint

## T

targetTypeName - Variable in class org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
ThreadCounter - Interface in org.aspectj.runtime.internal.cflowstack
ThreadCounterImpl11 - Class in org.aspectj.runtime.internal.cflowstack
ThreadCounterImpl11() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadCounterImpl11
ThreadStack - Interface in org.aspectj.runtime.internal.cflowstack
ThreadStackFactory - Interface in org.aspectj.runtime.internal.cflowstack
ThreadStackFactoryImpl - Class in org.aspectj.runtime.internal.cflowstack
ThreadStackFactoryImpl() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl
ThreadStackFactoryImpl11 - Class in org.aspectj.runtime.internal.cflowstack
ThreadStackFactoryImpl11() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadStackFactoryImpl11
ThreadStackImpl11 - Class in org.aspectj.runtime.internal.cflowstack
ThreadStackImpl11() - Constructor for class org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11
toLongString() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
toLongString() - Method in interface org.aspectj.lang.JoinPoint
toLongString() - Method in interface org.aspectj.lang.Signature
toShortString() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
toShortString() - Method in interface org.aspectj.lang.JoinPoint
toShortString() - Method in interface org.aspectj.lang.Signature
toString() - Method in class org.aspectj.internal.lang.reflect.AdviceImpl
toString() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
toString() - Method in class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
toString() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
toString() - Method in class org.aspectj.internal.lang.reflect.InterTypeConstructorDeclarationImpl
toString() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
toString() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
toString() - Method in class org.aspectj.internal.lang.reflect.PerClauseImpl
toString() - Method in class org.aspectj.internal.lang.reflect.PointcutBasedPerClauseImpl
toString() - Method in class org.aspectj.internal.lang.reflect.PointcutExpressionImpl
toString() - Method in class org.aspectj.internal.lang.reflect.PointcutImpl
toString() - Method in class org.aspectj.internal.lang.reflect.SignaturePatternImpl
toString() - Method in class org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl
toString() - Method in class org.aspectj.internal.lang.reflect.TypePatternImpl
toString() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
toString() - Method in interface org.aspectj.lang.JoinPoint
toString() - Method in interface org.aspectj.lang.Signature
TypePattern - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of a type pattern as used in member declarations such as declare parents.
TypePatternBasedPerClause - Interface in org.aspectj.lang.reflect
  AspectJ runtime representation of a type pattern based per-clause associated with an aspect (pertypewithin).
TypePatternBasedPerClauseImpl - Class in org.aspectj.internal.lang.reflect
TypePatternBasedPerClauseImpl(PerClauseKind, String) - Constructor for class org.aspectj.internal.lang.reflect.TypePatternBasedPerClauseImpl
TypePatternImpl - Class in org.aspectj.internal.lang.reflect
  Default impl of a type pattern.
TypePatternImpl(String) - Constructor for class org.aspectj.internal.lang.reflect.TypePatternImpl

## U

unlink() - Method in class org.aspectj.runtime.internal.AroundClosure
UnlockSignature - Interface in org.aspectj.lang.reflect

## V

valueOf(String) - Static method in enum org.aspectj.lang.reflect.AdviceKind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aspectj.lang.reflect.DeclareAnnotation.Kind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.aspectj.lang.reflect.PerClauseKind
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.aspectj.lang.reflect.AdviceKind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aspectj.lang.reflect.DeclareAnnotation.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.aspectj.lang.reflect.PerClauseKind
  Returns an array containing the constants of this enum type, in the order they are declared.
voidObject() - Static method in class org.aspectj.runtime.internal.Conversions
voidValue(Object) - Static method in class org.aspectj.runtime.internal.Conversions

A B C D E F G H I J L M N O P R S T U V