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
Returns the singleton aspect or the percflow / percflowbelow associated with the current thread
aspectOf(Class<T>, Object) - Static method in class org.aspectj.lang.Aspects
Returns the perthis / pertarget aspect
aspectOf(Class<T>, Class<?>) - Static method in class org.aspectj.lang.Aspects
Returns the pertypewithin aspect
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
Returns a String representation of the pointcut expression
asString() - Method in interface org.aspectj.lang.reflect.SignaturePattern
return a String representation of this pattern
asString() - Method in interface org.aspectj.lang.reflect.TypePattern
a string representation of the pattern

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
Parents arg is a comma-separate list of type names that needs to be turned into AjTypes
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
Returns all of the advice for this type, of an advice kind contained in the parameter list.
getAdvice(String) - Method in interface org.aspectj.lang.reflect.AjType
Returns the advice with the given name.
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
Returns an array containing all the public types that are members of this type
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
The declared annotation.
getAnnotationAsText() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getAnnotationAsText() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
Returns the text of the annotation as declared in this member.
getAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getArgs() - Method in interface org.aspectj.lang.JoinPoint
Returns the arguments at this join point.
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
Returns the constructor object for the specified public constructor of this type
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
Returns all of the public constructors of this type
getDeclareAnnotations() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareAnnotations() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the declare annotation members of this type, including declare annotation members inherited from super-types
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
Returns all of the advice declared by this type, of an advice kind contained in the parameter list.
getDeclaredAdvice(String) - Method in interface org.aspectj.lang.reflect.AjType
Returns the advice declared in this type with the given name.
getDeclaredAjTypes() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredAjTypes() - Method in interface org.aspectj.lang.reflect.AjType
Returns an array containing all the types declared by this type
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
Returns the constructor object for the specified constructor of this type
getDeclaredConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredConstructors() - Method in interface org.aspectj.lang.reflect.AjType
Returns all the constructors declared in this type
getDeclaredField(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredField(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the field declared in this type with the given name
getDeclaredFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredFields() - Method in interface org.aspectj.lang.reflect.AjType
Returns all the fields declared in this type
getDeclaredITDConstructor(AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDConstructor(AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the inter-type constructor declared by this type matching the given specification
getDeclaredITDConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDConstructors() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the inter-type constructors declared by this type
getDeclaredITDField(String, AjType<?>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDField(String, AjType<?>) - Method in interface org.aspectj.lang.reflect.AjType
Return the inter-type field declared in this type with the given specification
getDeclaredITDFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDFields() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the inter-type fields declared in this type
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
Return the inter-type method declared by this type matching the given specification
getDeclaredITDMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredITDMethods() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the inter-type methods declared by this type
getDeclaredMethod(String, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredMethod(String, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the method object for the specified method declared in this type
getDeclaredMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredMethods() - Method in interface org.aspectj.lang.reflect.AjType
Return all the methods declared by this type
getDeclaredPointcut(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredPointcut(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the pointcut object representing the specified pointcut declared by this type
getDeclaredPointcuts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclaredPointcuts() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the pointcuts declared by this type
getDeclareErrorOrWarnings() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareErrorOrWarnings() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the declare error and declare warning members of this type, including declare error/warning members inherited from super-types
getDeclareParents() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareParents() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the declare parents members of this type, including declare parent members inherited from super-types
getDeclarePrecedence() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclarePrecedence() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the declare precedence members of this type, including declare precedence members inherited from super-types
getDeclareSofts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getDeclareSofts() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the declare soft members of this type, including declare soft members inherited from super-types
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
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.AjType
If this type is a member of another type, return the AjType representing the type in which it was declared.
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The aspect that declared this member.
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
The type that declared this declare warning or declare error member.
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareParents
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclarePrecedence
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.DeclareSoft
The aspect that declared this member
getDeclaringType() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
The declaring aspect
getDeclaringType() - Method in interface org.aspectj.lang.reflect.Pointcut
The type that declared this 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
Returns the fully-qualified name of the declaring type.
getEnclosingConstructor() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnclosingConstructor() - Method in interface org.aspectj.lang.reflect.AjType
If this type represents a local or anonymous type declared within a constructor, return then enclosing Method object.
getEnclosingMethod() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnclosingMethod() - Method in interface org.aspectj.lang.reflect.AjType
If this type represents a local or anonymous type declared within a method, return then enclosing Method object.
getEnclosingType() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnclosingType() - Method in interface org.aspectj.lang.reflect.AjType
Returns the immediately enclosing type of this type.
getEnumConstants() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getEnumConstants() - Method in interface org.aspectj.lang.reflect.AjType
Returns the elements of this enum class, or null if this type does not represent an enum type.
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
The declared thrown exceptions by the advice
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The declared exceptions thrown by this constructor
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The declared exceptions thrown by this method
getField(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getField(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the public field with the given name
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
Return the public fields declared by this type
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
The generic parameter types, @see java.lang.reflect.Method.getGenericParameterTypes
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The generic constructor parameters
getGenericParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The generic method parameters
getGenericReturnType() - Method in class org.aspectj.internal.lang.reflect.InterTypeMethodDeclarationImpl
 
getGenericReturnType() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The generic return type
getGenericSupertype() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getGenericSupertype() - Method in interface org.aspectj.lang.reflect.AjType
The generic supertype of this type, as defined by Class.getGenericSupertype
getGenericType() - Method in class org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
 
getGenericType() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
The generic field type
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
The interfaces implemented by this type
getITDConstructor(AjType<?>, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDConstructor(AjType<?>, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the public inter-type constructor matching the given specification
getITDConstructors() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDConstructors() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the public inter-type constructors of this type
getITDField(String, AjType<?>) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDField(String, AjType<?>) - Method in interface org.aspectj.lang.reflect.AjType
Return the public inter-type field matching the given specification
getITDFields() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDFields() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the public inter-type fields for this type
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
Return the public inter-type method of this type matching the given specification
getITDMethods() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getITDMethods() - Method in interface org.aspectj.lang.reflect.AjType
Return all of the public inter-type declared methods of this type
getJavaClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getJavaClass() - Method in interface org.aspectj.lang.reflect.AjType
The java.lang.Class that corresponds to this 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
Returns a String representing the kind of join point.
getKind() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns a String representing the kind of join point.
getKind() - Method in interface org.aspectj.lang.reflect.Advice
The kind of advice (before, after-returning, after-throwing, etc.)
getKind() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The target element kind
getKind() - Method in interface org.aspectj.lang.reflect.PerClause
The kind of per-clause (singleton, perthis, pertarget,...)
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
The message associated with the declare warning / declare error
getMethod(String, AjType<?>...) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getMethod(String, AjType<?>...) - Method in interface org.aspectj.lang.reflect.AjType
Return the method object for the specified public method declared in this type
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
Returns all the public methods of this type
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
The modifiers declared for this type.
getModifiers() - Method in interface org.aspectj.lang.reflect.InterTypeDeclaration
Member modifiers, can be interpreted using java.lang.reflect.Modifier
getModifiers() - Method in interface org.aspectj.lang.reflect.Pointcut
The modifiers associated with the pointcut declaration.
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
Returns the advice name, or the empty string if the advice is anonymous.
getName() - Method in interface org.aspectj.lang.reflect.AjType
The name of this type, in the same format as returned by Class.getName()
getName() - Method in interface org.aspectj.lang.reflect.InterTypeFieldDeclaration
The field name
getName() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The name of this method
getName() - Method in exception org.aspectj.lang.reflect.NoSuchAdviceException
The advice name that could not be found.
getName() - Method in exception org.aspectj.lang.reflect.NoSuchPointcutException
The name of the pointcut that could not be found.
getName() - Method in interface org.aspectj.lang.reflect.Pointcut
The declared name of the pointcut.
getName() - Method in interface org.aspectj.lang.Signature
Returns the identifier part of this 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
The package in which this type is declared
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
The pointcut parameter names.
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
The advice parameters
getParameterTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The constructor parameters
getParameterTypes() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The method parameters
getParameterTypes() - Method in interface org.aspectj.lang.reflect.Pointcut
The pointcut parameter types.
getParentTypes() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
getParentTypes() - Method in interface org.aspectj.lang.reflect.DeclareParents
The set of types that the types matching getTargetTypesPattern are declared to implement or extend
getPerClause() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getPerClause() - Method in interface org.aspectj.lang.reflect.AjType
If this type represents an aspect, returns the associated per-clause.
getPointcut(String) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getPointcut(String) - Method in interface org.aspectj.lang.reflect.AjType
Return the pointcut object representing the specified public pointcut
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
The pointcut expression associated with the advice declaration.
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
The pointcut expression associated with the warning or error
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.DeclareSoft
The pointcut determining the join points at which the exception is to be softened.
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.Pointcut
The pointcut expression associated with this pointcut.
getPointcutExpression() - Method in interface org.aspectj.lang.reflect.PointcutBasedPerClause
Get the associated pointcut expression
getPointcuts() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getPointcuts() - Method in interface org.aspectj.lang.reflect.AjType
Returns all of the public pointcuts of this type
getPrecedenceOrder() - Method in class org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl
 
getPrecedenceOrder() - Method in interface org.aspectj.lang.reflect.DeclarePrecedence
Returns an ordered set of type patterns.
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
The method return type
getReturnType() - Method in interface org.aspectj.lang.reflect.MethodSignature
 
getSignature() - Method in interface org.aspectj.lang.JoinPoint
Returns the signature at the join point.
getSignature() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns the signature at the join point.
getSignaturePattern() - Method in class org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
 
getSignaturePattern() - Method in interface org.aspectj.lang.reflect.DeclareAnnotation
The target signature pattern.
getSoftenedExceptionType() - Method in class org.aspectj.internal.lang.reflect.DeclareSoftImpl
 
getSoftenedExceptionType() - Method in interface org.aspectj.lang.reflect.DeclareSoft
The softened exception type
getSourceLocation() - Method in interface org.aspectj.lang.JoinPoint
Returns the source location corresponding to the join point.
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
Returns an object that encapsulates the static parts of this join point.
getSupertype() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
getSupertype() - Method in interface org.aspectj.lang.reflect.AjType
The supertype of this type.
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
The target type of this ITD
getTargetTypesPattern() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
getTargetTypesPattern() - Method in interface org.aspectj.lang.reflect.DeclareParents
The target type pattern
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
The field type
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
Returns an array of TypeVariable objects that represent the type variables declared by this type (if any)
getTypeParameters() - Method in interface org.aspectj.lang.reflect.InterTypeMethodDeclaration
The type variables declared by this method
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
The target type pattern.
getTypePattern() - Method in interface org.aspectj.lang.reflect.TypePatternBasedPerClause
Get the associated type pattern
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
Returns true if singleton aspect or percflow / percflowbelow aspect is bound
hasAspect(Class<?>, Object) - Static method in class org.aspectj.lang.Aspects
Returns true if the perthis / pertarget aspect is bound
hasAspect(Class<?>, Class<?>) - Static method in class org.aspectj.lang.Aspects
Returns true if the pertypewithin aspect is bound
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
Return true if this is an array type
isAspect() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isAspect() - Method in interface org.aspectj.lang.reflect.AjType
Return true if this is an aspect type
isEnum() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isEnum() - Method in interface org.aspectj.lang.reflect.AjType
True if this is an enum type
isError() - Method in class org.aspectj.internal.lang.reflect.DeclareErrorOrWarningImpl
 
isError() - Method in interface org.aspectj.lang.reflect.DeclareErrorOrWarning
True if this is a declare error member, false if it is declare warning
isExtends() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
isExtends() - Method in interface org.aspectj.lang.reflect.DeclareParents
True if this is a declare parents...extends member declaration
isImplements() - Method in class org.aspectj.internal.lang.reflect.DeclareParentsImpl
 
isImplements() - Method in interface org.aspectj.lang.reflect.DeclareParents
True if this is a declare parents...implements member declaration
isInstance(Object) - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isInstance(Object) - Method in interface org.aspectj.lang.reflect.AjType
True if the given object is assignment-compatible with an object of the type represented by this AjType
isInterface() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isInterface() - Method in interface org.aspectj.lang.reflect.AjType
True if this is an interface type
isLocalClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isLocalClass() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a local class
isMemberAspect() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isMemberAspect() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a member aspect
isMemberClass() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isMemberClass() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a member class
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
Return true if this object represents a primitive type
isPrivileged() - Method in class org.aspectj.internal.lang.reflect.AjTypeImpl
 
isPrivileged() - Method in interface org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a privileged aspect
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()
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

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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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(int, String, Class, Class[], String[], Class[], Class) - 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
Create a signature and build a JoinPoint in one step.
makeSJP(String, String, String, String, String, String, String, int) - Method in class org.aspectj.runtime.reflect.Factory
Create a signature and build a JoinPoint in one step.
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
 
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
 
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.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
 
run(Object[]) - Method in class org.aspectj.runtime.internal.AroundClosure
This takes in the same arguments as are passed to the proceed call in the around advice (with primitives coerced to Object types)

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()

This internal method should not be called directly, and won't be visible to the end-user when packed in a jar (synthetic method)

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.
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
Returns an extended string representation of the join point
toLongString() - Method in interface org.aspectj.lang.JoinPoint
Returns an extended string representation of the join point.
toLongString() - Method in interface org.aspectj.lang.Signature
Returns an extended string representation of this signature.
toShortString() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns an abbreviated string representation of the join point
toShortString() - Method in interface org.aspectj.lang.JoinPoint
Returns an abbreviated string representation of the join point.
toShortString() - Method in interface org.aspectj.lang.Signature
Returns an abbreviated string representation of this 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

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
identity function for now.

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