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

A

ADVICE_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
 
ADVICE_EXECUTION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
ARGS - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
AdviceSignature - interface org.aspectj.lang.reflect.AdviceSignature.
 
acceptClass(String, byte[]) - Method in interface org.aspectj.weaver.tools.GeneratedClassHandler
Accept class generated by WeavingAdaptor.
addURL(URL) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
Appends URL to path used by the WeavingAdptor to resolve classes

C

CALL - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
CFLOW - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
CFLOW_BELOW - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
CONSTRUCTOR_CALL - Static variable in interface org.aspectj.lang.JoinPoint
 
CONSTRUCTOR_EXECUTION - Static variable in interface org.aspectj.lang.JoinPoint
 
CatchClauseSignature - interface org.aspectj.lang.reflect.CatchClauseSignature.
 
CodeSignature - interface org.aspectj.lang.reflect.CodeSignature.
 
ConstructorSignature - interface org.aspectj.lang.reflect.ConstructorSignature.
 

E

EXCEPTION_HANDLER - Static variable in interface org.aspectj.lang.JoinPoint
 
EXECUTION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 

F

FIELD_GET - Static variable in interface org.aspectj.lang.JoinPoint
 
FIELD_SET - Static variable in interface org.aspectj.lang.JoinPoint
 
FieldSignature - interface org.aspectj.lang.reflect.FieldSignature.
 
FuzzyBoolean - class org.aspectj.weaver.tools.FuzzyBoolean.
This class implements a boolean that includes a "maybe"
fromBoolean(boolean) - Static method in class org.aspectj.weaver.tools.FuzzyBoolean
 

G

GET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
GeneratedClassHandler - interface org.aspectj.weaver.tools.GeneratedClassHandler.
Interface implemented by weaving class loaders to allow classes generated by the weaving process to be defined.
getAdvice() - Method in interface org.aspectj.lang.reflect.AdviceSignature
 
getAllSupportedPointcutPrimitives() - Static method in class org.aspectj.weaver.tools.PointcutParser
 
getArgs() - Method in interface org.aspectj.lang.JoinPoint
Returns the arguments at this join point.
getAspectURLs() - Method in interface org.aspectj.weaver.tools.WeavingClassLoader
Returns the aspects to be used by a WeavingAdaptor to weave classes defined by the class loader.
getCause() - Method in class org.aspectj.lang.NoAspectBoundException
 
getCause() - Method in class 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
 
getFieldType() - Method in interface org.aspectj.lang.reflect.FieldSignature
 
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.StaticPart
Returns a String representing the kind of join point.
getKind() - Method in interface org.aspectj.lang.JoinPoint
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
 
getPointcutExpression() - Method in interface org.aspectj.weaver.tools.PointcutExpression
Return a string representation of this pointcut expression.
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.StaticPart
Returns the signature at the join point.
getSignature() - Method in interface org.aspectj.lang.JoinPoint
Returns the signature at the join point.
getSourceLocation() - Method in interface org.aspectj.lang.JoinPoint.StaticPart
Returns the source location corresponding to the join point.
getSourceLocation() - Method in interface org.aspectj.lang.JoinPoint
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 class org.aspectj.lang.SoftException
 

H

HANDLER - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 

I

IF - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
INITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
InitializerSignature - interface org.aspectj.lang.reflect.InitializerSignature.
 

J

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

M

MAYBE - Static variable in class org.aspectj.weaver.tools.FuzzyBoolean
 
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()
MemberSignature - interface org.aspectj.lang.reflect.MemberSignature.
 
MethodSignature - interface org.aspectj.lang.reflect.MethodSignature.
 
matchesAdviceExecution(Method, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given piece of advice.
matchesConstructorCall(Constructor, Class, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a call to the given constructor.
matchesConstructorExecution(Constructor, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given constructor.
matchesDynamically(Object, Object, Object[]) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Returns true iff the dynamic portions of the pointcut expression (this, target, and args) match the given this, target, and args objects.
matchesFieldGet(Field, Class, Class, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a get of the given field.
matchesFieldSet(Field, Class, Class, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a set of the given field.
matchesHandler(Class, Class, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given exception handler
matchesInitialization(Constructor) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the initialization of an object initiated by a call to the given constructor.
matchesMethodCall(Method, Class, Class, Member) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches a method call to the given method.
matchesMethodExecution(Method, Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the execution of a given method.
matchesPreInitialization(Constructor) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the preinitialization of an object initiated by a call to the given constructor.
matchesStaticInitialization(Class) - Method in interface org.aspectj.weaver.tools.PointcutExpression
Determine whether or not this pointcut matches the static initialization of the given class.

N

NO - Static variable in class org.aspectj.weaver.tools.FuzzyBoolean
 
NoAspectBoundException - exception org.aspectj.lang.NoAspectBoundException.
Thrown by the aspectOf special method on aspect types when there is no aspect of that type currently bound.
NoAspectBoundException(String, Throwable) - Constructor for class org.aspectj.lang.NoAspectBoundException
 
NoAspectBoundException() - Constructor for class 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.weaver.tools - package org.aspectj.weaver.tools
Provides a set of interfaces for third-parties wishing to integrate AspectJ weaving capabilities into their environments.

P

PREINTIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
PRE_INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
PointcutExpression - interface org.aspectj.weaver.tools.PointcutExpression.
Represents an AspectJ pointcut expression and provides convenience methods to determine whether or not the pointcut matches join points specified in terms of the java.lang.reflect interfaces.
PointcutParser - class org.aspectj.weaver.tools.PointcutParser.
A PointcutParser can be used to build PointcutExpressions for a user-defined subset of AspectJ's pointcut language
PointcutParser() - Constructor for class org.aspectj.weaver.tools.PointcutParser
Create a pointcut parser that can parse the full AspectJ pointcut language with the following exceptions: The if, cflow, and cflowbelow pointcut designators are not supported Pointcut expressions must be self-contained :- they cannot contain references to other named pointcuts The pointcut expression must be anonymous with no formals allowed.
PointcutParser(Set) - Constructor for class org.aspectj.weaver.tools.PointcutParser
Create a pointcut parser that can parse pointcut expressions built from a user-defined subset of AspectJ's supported pointcut primitives.
PointcutPrimitives - class org.aspectj.weaver.tools.PointcutPrimitives.
An enumeration of the different kinds of pointcut primitives supported by AspectJ.
parsePointcutExpression(String) - Method in class org.aspectj.weaver.tools.PointcutParser
Parse the given pointcut expression.
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
 

S

SET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
SHOW_WEAVE_INFO_PROPERTY - Static variable in class org.aspectj.weaver.tools.WeavingAdaptor
 
STATICINITIALIZATION - Static variable in interface org.aspectj.lang.JoinPoint
 
STATIC_INITIALIZATION - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
Signature - interface org.aspectj.lang.Signature.
Represents the signature at a join point.
SoftException - exception 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.

T

TARGET - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
THIS - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
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
 
toString() - Method in class org.aspectj.weaver.tools.FuzzyBoolean
 

W

WEAVING_ADAPTOR_VERBOSE - Static variable in class org.aspectj.weaver.tools.WeavingAdaptor
System property used to turn on verbose weaving messages
WITHIN - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
WITHIN_CODE - Static variable in class org.aspectj.weaver.tools.PointcutPrimitives
 
WeavingAdaptor - class org.aspectj.weaver.tools.WeavingAdaptor.
This adaptor allows the AspectJ compiler to be embedded in an existing system to facilitate load-time weaving.
WeavingAdaptor(WeavingClassLoader) - Constructor for class org.aspectj.weaver.tools.WeavingAdaptor
Construct a WeavingAdaptor with a reference to a weaving class loader.
WeavingAdaptor(GeneratedClassHandler, URL[], URL[]) - Constructor for class org.aspectj.weaver.tools.WeavingAdaptor
Construct a WeavingAdator with a reference to a GeneratedClassHandler, a full search path for resolving classes and a complete set of aspects.
WeavingClassLoader - interface org.aspectj.weaver.tools.WeavingClassLoader.
An interface for weaving class loaders to provide callbacks for a WeavingAdaptor.
weaveClass(String, byte[]) - Method in class org.aspectj.weaver.tools.WeavingAdaptor
Weave a class using aspects previously supplied to the adaptor.

Y

YES - Static variable in class org.aspectj.weaver.tools.FuzzyBoolean
 

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