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

## A

ADVICE_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
AdviceSignature - Interface in org.aspectj.lang.reflect
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
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

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

## H

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

## I

INITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
InitializerSignature - Interface in org.aspectj.lang.reflect
  Signature for static and instance initializers.

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

LockSignature - Interface in org.aspectj.lang.reflect

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

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

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

## U

UnlockSignature - Interface in org.aspectj.lang.reflect

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