Alphabetical Index

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

A

ADVICE_EXECUTION - static field in class org.aspectj.lang.JoinPoint
AdviceSignature - interface org.aspectj.lang.reflect.AdviceSignature
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,Class) - static method in class org.aspectj.lang.Aspects14
Returns the pertypewithin aspect
aspectOf(Class,Object) - static method in class org.aspectj.lang.Aspects14
Returns the perthis / pertarget aspect
Aspects14 - class org.aspectj.lang.Aspects14
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.

C

CatchClauseSignature - interface org.aspectj.lang.reflect.CatchClauseSignature
CodeSignature - interface org.aspectj.lang.reflect.CodeSignature
CONSTRUCTOR_CALL - static field in class org.aspectj.lang.JoinPoint
CONSTRUCTOR_EXECUTION - static field in class org.aspectj.lang.JoinPoint
ConstructorSignature - interface org.aspectj.lang.reflect.ConstructorSignature

E

EXCEPTION_HANDLER - static field in class org.aspectj.lang.JoinPoint

F

Factory - class org.aspectj.runtime.reflect.Factory
Factory(String,Class) - constructor for class org.aspectj.runtime.reflect.Factory
FIELD_GET - static field in class org.aspectj.lang.JoinPoint
FIELD_SET - static field in class org.aspectj.lang.JoinPoint
FieldSignature - interface org.aspectj.lang.reflect.FieldSignature
FieldSignatureImpl - class org.aspectj.runtime.reflect.FieldSignatureImpl

G

getAdvice() - method in class org.aspectj.lang.reflect.AdviceSignature
getArgs() - method in class org.aspectj.lang.JoinPoint
Returns the arguments at this join point.
getCause() - method in class org.aspectj.lang.NoAspectBoundException
getCause() - method in class org.aspectj.lang.SoftException
getColumn() - method in class org.aspectj.lang.reflect.SourceLocation
getConstructor() - method in class org.aspectj.lang.reflect.ConstructorSignature
getDeclaringType() - method in class org.aspectj.lang.Signature
Returns a java.lang.Class object representing the class, interface, or aspect that declared this member.
getDeclaringTypeName() - method in class org.aspectj.lang.Signature
Returns the fully-qualified name of the declaring type.
getExceptionTypes() - method in class org.aspectj.lang.reflect.CodeSignature
getField() - method in class org.aspectj.lang.reflect.FieldSignature
getField() - method in class org.aspectj.runtime.reflect.FieldSignatureImpl
getFieldType() - method in class org.aspectj.lang.reflect.FieldSignature
getFieldType() - method in class org.aspectj.runtime.reflect.FieldSignatureImpl
getFileName() - method in class org.aspectj.lang.reflect.SourceLocation
getInitializer() - method in class org.aspectj.lang.reflect.InitializerSignature
getKind() - method in class org.aspectj.lang.JoinPoint
Returns a String representing the kind of join point.
getKind() - method in class org.aspectj.lang.JoinPoint.StaticPart
Returns a String representing the kind of join point.
getLine() - method in class org.aspectj.lang.reflect.SourceLocation
getMethod() - method in class org.aspectj.lang.reflect.MethodSignature
getModifiers() - method in class org.aspectj.lang.Signature
Returns the modifiers on this signature represented as an int.
getName() - method in class org.aspectj.lang.Signature
Returns the identifier part of this signature.
getParameterName() - method in class org.aspectj.lang.reflect.CatchClauseSignature
getParameterNames() - method in class org.aspectj.lang.reflect.CodeSignature
getParameterType() - method in class org.aspectj.lang.reflect.CatchClauseSignature
getParameterTypes() - method in class org.aspectj.lang.reflect.CodeSignature
getReturnType() - method in class org.aspectj.lang.reflect.AdviceSignature
getReturnType() - method in class org.aspectj.lang.reflect.MethodSignature
getSignature() - method in class org.aspectj.lang.JoinPoint
Returns the signature at the join point.
getSignature() - method in class org.aspectj.lang.JoinPoint.StaticPart
Returns the signature at the join point.
getSourceLocation() - method in class org.aspectj.lang.JoinPoint
Returns the source location corresponding to the join point.
getSourceLocation() - method in class org.aspectj.lang.JoinPoint.StaticPart
Returns the source location corresponding to the join point.
getStaticPart() - method in class org.aspectj.lang.JoinPoint
Returns an object that encapsulates the static parts of this join point.
getTarget() - method in class org.aspectj.lang.JoinPoint
Returns the target object.
getThis() - method in class org.aspectj.lang.JoinPoint
Returns the currently executing object.
getWithinType() - method in class org.aspectj.lang.reflect.SourceLocation
getWrappedThrowable() - method in class org.aspectj.lang.SoftException

H

hasAspect(Class) - static method in class org.aspectj.lang.Aspects14
Returns true if singleton aspect or percflow / percflowbelow aspect is bound
hasAspect(Class,Class) - static method in class org.aspectj.lang.Aspects14
Returns true if the pertypewithin aspect is bound
hasAspect(Class,Object) - static method in class org.aspectj.lang.Aspects14
Returns true if the perthis / pertarget aspect is bound

I

INITIALIZATION - static field in class org.aspectj.lang.JoinPoint
InitializerSignature - interface org.aspectj.lang.reflect.InitializerSignature
Signature for static and instance initializers.

J

JoinPoint - interface org.aspectj.lang.JoinPoint
Provides reflective access to both the state available at a join point and static information about it.

L

LockSignature - interface org.aspectj.lang.reflect.LockSignature
Copyright (c) 2006 IBM Corporation and others.

M

makeAdviceSig(int,String,Class,Class[],String[],Class[],Class) - 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
makeCatchClauseSig(Class,Class,String) - 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
makeConstructorSig(int,Class,Class[],String[],Class[]) - 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
makeEncSJP(Member) - static method in class org.aspectj.runtime.reflect.Factory
makeESJP(String,org.aspectj.lang.Signature,int) - method in class org.aspectj.runtime.reflect.Factory
makeESJP(String,org.aspectj.lang.Signature,int,int) - method in class org.aspectj.runtime.reflect.Factory
makeFieldSig(int,String,Class,Class) - 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
makeInitializerSig(int,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
makeJP(org.aspectj.lang.JoinPoint.StaticPart,Object,Object) - static method in class org.aspectj.runtime.reflect.Factory
makeJP(org.aspectj.lang.JoinPoint.StaticPart,Object,Object,Object) - static method in class org.aspectj.runtime.reflect.Factory
makeJP(org.aspectj.lang.JoinPoint.StaticPart,Object,Object,Object,Object) - static method in class org.aspectj.runtime.reflect.Factory
makeJP(org.aspectj.lang.JoinPoint.StaticPart,Object,Object,Object[]) - static 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
makeLockSig(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
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
makeSJP(String,org.aspectj.lang.Signature,int) - method in class org.aspectj.runtime.reflect.Factory
makeSJP(String,org.aspectj.lang.Signature,int,int) - method in class org.aspectj.runtime.reflect.Factory
makeSourceLoc(int,int) - 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
makeUnlockSig(String) - method in class org.aspectj.runtime.reflect.Factory
MemberSignature - interface org.aspectj.lang.reflect.MemberSignature
METHOD_CALL - static field in class org.aspectj.lang.JoinPoint
METHOD_EXECUTION - static field in class org.aspectj.lang.JoinPoint
The legal return values from getKind()
MethodSignature - interface org.aspectj.lang.reflect.MethodSignature

N

Thrown by the aspectOf special method on aspect types when there is no aspect of that type currently bound.
NoAspectBoundException() - constructor for class org.aspectj.lang.NoAspectBoundException
NoAspectBoundException(String,Throwable) - constructor for class org.aspectj.lang.NoAspectBoundException

O

Provides several interfaces for obtaining reflective information about a join point, as well as several exceptions that can be thrown by AspectJ code.
Contains interfaces that extend Signature to provide additional information about each possible join point signature.

P

PREINITIALIZATION - static field in class org.aspectj.lang.JoinPoint
printStackTrace() - method in class org.aspectj.lang.SoftException
printStackTrace(PrintStream) - method in class org.aspectj.lang.SoftException
printStackTrace(PrintWriter) - method in class org.aspectj.lang.SoftException
proceed() - method in class org.aspectj.lang.ProceedingJoinPoint
Proceed with the next advice or target method invocation
proceed(Object[]) - method in class 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 org.aspectj.lang.ProceedingJoinPoint
ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects

S

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 org.aspectj.lang.Signature
Represents the signature at a join point.
SoftException - class org.aspectj.lang.SoftException
Wrapper for checked exceptions matched by a 'declare soft'.
SoftException(Throwable) - constructor for class org.aspectj.lang.SoftException
SourceLocation - interface org.aspectj.lang.reflect.SourceLocation
For defining code, the class defined and location in a source file.
STATICINITIALIZATION - static field in class org.aspectj.lang.JoinPoint
JoinPoint.StaticPart - interface org.aspectj.lang.JoinPoint.StaticPart
This helper object contains only the static information about a join point.
SYNCHRONIZATION_LOCK - static field in class org.aspectj.lang.JoinPoint
SYNCHRONIZATION_UNLOCK - static field in class org.aspectj.lang.JoinPoint

T

toLongString() - method in class org.aspectj.lang.JoinPoint
Returns an extended string representation of the join point.
toLongString() - method in class org.aspectj.lang.JoinPoint.StaticPart
Returns an extended string representation of the join point
toLongString() - method in class org.aspectj.lang.Signature
Returns an extended string representation of this signature.
toShortString() - method in class org.aspectj.lang.JoinPoint
Returns an abbreviated string representation of the join point.
toShortString() - method in class org.aspectj.lang.JoinPoint.StaticPart
Returns an abbreviated string representation of the join point
toShortString() - method in class org.aspectj.lang.Signature
Returns an abbreviated string representation of this signature.
toString() - method in class org.aspectj.lang.JoinPoint
toString() - method in class org.aspectj.lang.JoinPoint.StaticPart
toString() - method in class org.aspectj.lang.Signature

U

UnlockSignature - interface org.aspectj.lang.reflect.UnlockSignature
Copyright (c) 2006 IBM Corporation and others.