A C E F G I J M N O P S T

A

ADVICE_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
 
AdviceSignature - Interface in org.aspectj.lang.reflect
 

C

CatchClauseSignature - Interface in org.aspectj.lang.reflect
 
CodeSignature - Interface in org.aspectj.lang.reflect
 
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
 
createToString(StringMaker) - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl
 

E

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
 

G

getAdvice() - Method in interface org.aspectj.lang.reflect.AdviceSignature
 
getArgs() - Method in interface org.aspectj.lang.JoinPoint
Returns the arguments at this join point.
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() - Method in interface org.aspectj.lang.reflect.ConstructorSignature
 
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.
getExceptionTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getField() - Method in interface org.aspectj.lang.reflect.FieldSignature
 
getField() - Method in class org.aspectj.runtime.reflect.FieldSignatureImpl
 
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
 
getInitializer() - Method in interface org.aspectj.lang.reflect.InitializerSignature
 
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.
getLine() - Method in interface org.aspectj.lang.reflect.SourceLocation
 
getMethod() - Method in interface org.aspectj.lang.reflect.MethodSignature
 
getModifiers() - Method in interface org.aspectj.lang.Signature
Returns the modifiers on this signature represented as an int.
getName() - Method in interface org.aspectj.lang.Signature
Returns the identifier part of this signature.
getParameterName() - Method in interface org.aspectj.lang.reflect.CatchClauseSignature
 
getParameterNames() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getParameterType() - Method in interface org.aspectj.lang.reflect.CatchClauseSignature
 
getParameterTypes() - Method in interface org.aspectj.lang.reflect.CodeSignature
 
getReturnType() - Method in interface org.aspectj.lang.reflect.AdviceSignature
 
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.
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.
getStaticPart() - Method in interface org.aspectj.lang.JoinPoint
Returns an object that encapsulates the static parts of this join point.
getTarget() - Method in interface org.aspectj.lang.JoinPoint
Returns the target object.
getThis() - Method in interface org.aspectj.lang.JoinPoint
Returns the currently executing object.
getWithinType() - Method in interface org.aspectj.lang.reflect.SourceLocation
 
getWrappedThrowable() - Method in exception org.aspectj.lang.SoftException
 

I

INITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
InitializerSignature - Interface in org.aspectj.lang.reflect
 

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.

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
 
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, 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
 
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
 

O

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

P

PREINTIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
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

The given args Object[] must be in the same order and size as the advice signature but without the actual joinpoint instance

ProceedingJoinPoint - Interface in org.aspectj.lang
ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects

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)

Signature - Interface in org.aspectj.lang
Represents the signature at a join point.
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.
STATICINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 

T

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 interface org.aspectj.lang.JoinPoint.StaticPart
 
toString() - Method in interface org.aspectj.lang.JoinPoint
 
toString() - Method in interface org.aspectj.lang.Signature
 

A C E F G I J M N O P S T