Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
_
A
ABBREVIATIONS
- Static variable in class org.codehaus.aspectwerkz.expression.regexp.
Pattern
Abbreviations for all the classes in the java.lang.* and the java.util.* namespaces.
ADVISED
- Static variable in class org.codehaus.aspectwerkz.joinpoint.management.
JoinPointState
The join point is advised (this does not mean that it has advices attached to it).
AFTER
- Static variable in class org.codehaus.aspectwerkz.aspect.
AdviceType
AFTER_FINALLY
- Static variable in class org.codehaus.aspectwerkz.aspect.
AdviceType
AFTER_RETURNING
- Static variable in class org.codehaus.aspectwerkz.aspect.
AdviceType
AFTER_THROWING
- Static variable in class org.codehaus.aspectwerkz.aspect.
AdviceType
AND
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
ANNOTATION
- Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserConstants
ANNOTATIONS_ATTRIBUTES
- Static variable in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper
ANNOTATION_AFTER
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
ANNOTATION_AROUND
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
ANNOTATION_ASPECT
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
ANNOTATION_BEFORE
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
ANNOTATION_DEFINITION
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
The annotations properties file define by the user.
ANNOTATION_EXPRESSION
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
ANNOTATION_IMPLEMENTS
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
ANNOTATION_INTRODUCE
- Static variable in class org.codehaus.aspectwerkz.annotation.
AnnotationC
AOP_META_INF_XML_FILE
- Static variable in class org.codehaus.aspectwerkz.definition.
SystemDefinitionContainer
The AOP deployment descriptor for any deployed unit Note: Tomcat 5 does not handles war/META-INF
AOP_WEB_INF_XML_FILE
- Static variable in class org.codehaus.aspectwerkz.definition.
SystemDefinitionContainer
The AOP deployment descriptor for any deployed unit in a webapp TODO for EAR/EJB/JCA stuff
ARGS
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
ARGS_END
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
ARG_ARRAY_PATTERN
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
ARG_IDENTIFIER
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
ARG_JAVA_NAME_LETTER
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
ARG_PATTERN
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
AROUND
- Static variable in class org.codehaus.aspectwerkz.aspect.
AdviceType
ARRAY
- Static variable in interface org.codehaus.aspectwerkz.expression.ast.
ExpressionParserConstants
ASPECTWERKZ_PREFIX
- Static variable in interface org.codehaus.aspectwerkz.transform.
TransformationConstants
ASPECT_COMPONENT_UUID
- Static variable in class org.codehaus.aspectwerkz.
MetaDataKeys
ASPECT_CONSTRUCTION_TYPE_CROSS_CUTTING_INFO
- Static variable in class org.codehaus.aspectwerkz.aspect.
AbstractAspectContainer
ASPECT_CONSTRUCTION_TYPE_DEFAULT
- Static variable in class org.codehaus.aspectwerkz.aspect.
AbstractAspectContainer
ASPECT_CONSTRUCTION_TYPE_UNKNOWN
- Static variable in class org.codehaus.aspectwerkz.aspect.
AbstractAspectContainer
ASPECT_MANAGER_CLASS
- Static variable in interface org.codehaus.aspectwerkz.transform.
TransformationConstants
ASPECT_MANAGER_FIELD
- Static variable in interface org.codehaus.aspectwerkz.transform.
TransformationConstants
ASTAnd
- class org.codehaus.aspectwerkz.expression.ast.
ASTAnd
.
ASTAnd(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTAnd
ASTAnd(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTAnd
ASTAnnotation
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTAnnotation
.
ASTAnnotation(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTAnnotation
ASTAnnotation(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTAnnotation
ASTArgParameter
- class org.codehaus.aspectwerkz.expression.ast.
ASTArgParameter
.
ASTArgParameter(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTArgParameter
ASTArgParameter(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTArgParameter
ASTArgs
- class org.codehaus.aspectwerkz.expression.ast.
ASTArgs
.
ASTArgs(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTArgs
ASTArgs(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTArgs
ASTArray
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTArray
.
ASTArray(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTArray
ASTArray(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTArray
ASTAttribute
- class org.codehaus.aspectwerkz.expression.ast.
ASTAttribute
.
ASTAttribute(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTAttribute
ASTAttribute(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTAttribute
ASTBoolean
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTBoolean
.
ASTBoolean(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTBoolean
ASTBoolean(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTBoolean
ASTCall
- class org.codehaus.aspectwerkz.expression.ast.
ASTCall
.
ASTCall(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTCall
ASTCall(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTCall
ASTCflow
- class org.codehaus.aspectwerkz.expression.ast.
ASTCflow
.
ASTCflow(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTCflow
ASTCflow(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTCflow
ASTCflowBelow
- class org.codehaus.aspectwerkz.expression.ast.
ASTCflowBelow
.
ASTCflowBelow(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTCflowBelow
ASTCflowBelow(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTCflowBelow
ASTChar
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTChar
.
ASTChar(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTChar
ASTChar(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTChar
ASTClassPattern
- class org.codehaus.aspectwerkz.expression.ast.
ASTClassPattern
.
ASTClassPattern(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTClassPattern
ASTClassPattern(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTClassPattern
ASTConstructorPattern
- class org.codehaus.aspectwerkz.expression.ast.
ASTConstructorPattern
.
ASTConstructorPattern(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTConstructorPattern
ASTConstructorPattern(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTConstructorPattern
ASTExecution
- class org.codehaus.aspectwerkz.expression.ast.
ASTExecution
.
ASTExecution(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTExecution
ASTExecution(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTExecution
ASTExpression
- class org.codehaus.aspectwerkz.expression.ast.
ASTExpression
.
ASTExpression(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTExpression
ASTExpression(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTExpression
ASTFieldPattern
- class org.codehaus.aspectwerkz.expression.ast.
ASTFieldPattern
.
ASTFieldPattern(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTFieldPattern
ASTFieldPattern(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTFieldPattern
ASTFloat
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTFloat
.
ASTFloat(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTFloat
ASTFloat(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTFloat
ASTGet
- class org.codehaus.aspectwerkz.expression.ast.
ASTGet
.
ASTGet(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTGet
ASTGet(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTGet
ASTHandler
- class org.codehaus.aspectwerkz.expression.ast.
ASTHandler
.
ASTHandler(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTHandler
ASTHandler(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTHandler
ASTHasField
- class org.codehaus.aspectwerkz.expression.ast.
ASTHasField
.
ASTHasField(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTHasField
ASTHasField(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTHasField
ASTHasMethod
- class org.codehaus.aspectwerkz.expression.ast.
ASTHasMethod
.
ASTHasMethod(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTHasMethod
ASTHasMethod(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTHasMethod
ASTHex
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTHex
.
ASTHex(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTHex
ASTHex(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTHex
ASTIdentifier
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTIdentifier
.
ASTIdentifier(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTIdentifier
ASTIdentifier(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTIdentifier
ASTInteger
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTInteger
.
ASTInteger(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTInteger
ASTInteger(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTInteger
ASTKeyValuePair
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTKeyValuePair
.
ASTKeyValuePair(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTKeyValuePair
ASTKeyValuePair(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTKeyValuePair
ASTMethodPattern
- class org.codehaus.aspectwerkz.expression.ast.
ASTMethodPattern
.
ASTMethodPattern(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTMethodPattern
ASTMethodPattern(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTMethodPattern
ASTModifier
- class org.codehaus.aspectwerkz.expression.ast.
ASTModifier
.
ASTModifier(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTModifier
ASTModifier(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTModifier
ASTNot
- class org.codehaus.aspectwerkz.expression.ast.
ASTNot
.
ASTNot(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTNot
ASTNot(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTNot
ASTOct
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTOct
.
ASTOct(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTOct
ASTOct(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTOct
ASTOr
- class org.codehaus.aspectwerkz.expression.ast.
ASTOr
.
ASTOr(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTOr
ASTOr(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTOr
ASTParameter
- class org.codehaus.aspectwerkz.expression.ast.
ASTParameter
.
ASTParameter(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTParameter
ASTParameter(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTParameter
ASTPointcutReference
- class org.codehaus.aspectwerkz.expression.ast.
ASTPointcutReference
.
ASTPointcutReference(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTPointcutReference
ASTPointcutReference(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTPointcutReference
ASTRoot
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTRoot
.
ASTRoot(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTRoot
ASTRoot(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTRoot
ASTRoot
- class org.codehaus.aspectwerkz.expression.ast.
ASTRoot
.
ASTRoot(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTRoot
ASTRoot(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTRoot
ASTSet
- class org.codehaus.aspectwerkz.expression.ast.
ASTSet
.
ASTSet(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTSet
ASTSet(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTSet
ASTStaticInitialization
- class org.codehaus.aspectwerkz.expression.ast.
ASTStaticInitialization
.
ASTStaticInitialization(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTStaticInitialization
ASTStaticInitialization(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTStaticInitialization
ASTString
- class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTString
.
ASTString(int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTString
ASTString(AnnotationParser, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
ASTString
ASTWithin
- class org.codehaus.aspectwerkz.expression.ast.
ASTWithin
.
ASTWithin(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTWithin
ASTWithin(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTWithin
ASTWithinCode
- class org.codehaus.aspectwerkz.expression.ast.
ASTWithinCode
.
ASTWithinCode(int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTWithinCode
ASTWithinCode(ExpressionParser, int)
- Constructor for class org.codehaus.aspectwerkz.expression.ast.
ASTWithinCode
AT
- Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserConstants
AbstractAspectContainer
- class org.codehaus.aspectwerkz.aspect.
AbstractAspectContainer
.
Abstract base class for the aspect container implementations.
AbstractAspectContainer(CrossCuttingInfo)
- Constructor for class org.codehaus.aspectwerkz.aspect.
AbstractAspectContainer
Creates a new aspect container strategy.
Activator
- interface org.codehaus.aspectwerkz.transform.delegation.
Activator
.
Activator alters bytecode at runtime
AddImplementationTransformer
- class org.codehaus.aspectwerkz.transform.delegation.
AddImplementationTransformer
.
Adds an Introductions to classes.
AddImplementationTransformer()
- Constructor for class org.codehaus.aspectwerkz.transform.delegation.
AddImplementationTransformer
AddInterfaceTransformer
- class org.codehaus.aspectwerkz.transform.delegation.
AddInterfaceTransformer
.
Adds an interfaces to classes.
AddInterfaceTransformer()
- Constructor for class org.codehaus.aspectwerkz.transform.delegation.
AddInterfaceTransformer
AddSerialVersionUidTransformer
- class org.codehaus.aspectwerkz.transform.delegation.
AddSerialVersionUidTransformer
.
Add serial ver UID field
AddSerialVersionUidTransformer()
- Constructor for class org.codehaus.aspectwerkz.transform.delegation.
AddSerialVersionUidTransformer
AdviceAnnotationProxyBase
- class org.codehaus.aspectwerkz.annotation.
AdviceAnnotationProxyBase
.
The advice annotation proxy base.
AdviceAnnotationProxyBase()
- Constructor for class org.codehaus.aspectwerkz.annotation.
AdviceAnnotationProxyBase
AdviceDefinition
- class org.codehaus.aspectwerkz.definition.
AdviceDefinition
.
Holds the meta-data for the advices.
AdviceDefinition(String, AdviceType, String, String, String, ExpressionInfo, Method, int, AspectDefinition)
- Constructor for class org.codehaus.aspectwerkz.definition.
AdviceDefinition
Creates a new advice meta-data instance.
AdviceIndexInfo
- class org.codehaus.aspectwerkz.joinpoint.management.
AdviceIndexInfo
.
Contains the around, before and after advices.
AdviceIndexInfo(AdviceInfo[], AdviceInfo[], AdviceInfo[], AdviceInfo[], AdviceInfo[])
- Constructor for class org.codehaus.aspectwerkz.joinpoint.management.
AdviceIndexInfo
AdviceInfo
- class org.codehaus.aspectwerkz.
AdviceInfo
.
Contains advice info, like indexes describing the aspect and a method (advice or introduced), aspect manager etc.
AdviceInfo(int, int, AspectManager, AdviceType, String)
- Constructor for class org.codehaus.aspectwerkz.
AdviceInfo
Creates a new advice info.
AdviceType
- class org.codehaus.aspectwerkz.aspect.
AdviceType
.
Type-safe enum for the advice types.
AdvisedCflowClassFilterExpressionVisitor
- class org.codehaus.aspectwerkz.expression.
AdvisedCflowClassFilterExpressionVisitor
.
The advised cflow class filter visitor.
AdvisedCflowClassFilterExpressionVisitor(ExpressionInfo, String, String, ASTRoot)
- Constructor for class org.codehaus.aspectwerkz.expression.
AdvisedCflowClassFilterExpressionVisitor
Creates a new cflow expression.
AdvisedClassFilterExpressionVisitor
- class org.codehaus.aspectwerkz.expression.
AdvisedClassFilterExpressionVisitor
.
The advised class filter visitor.
AdvisedClassFilterExpressionVisitor(String, String, ASTRoot)
- Constructor for class org.codehaus.aspectwerkz.expression.
AdvisedClassFilterExpressionVisitor
Creates a new expression.
AfterAdviceExecutor
- class org.codehaus.aspectwerkz.joinpoint.management.
AfterAdviceExecutor
.
Handles the execution of the after advices.
AfterAdviceExecutor(AdviceInfo[])
- Constructor for class org.codehaus.aspectwerkz.joinpoint.management.
AfterAdviceExecutor
Creates a new advice executor.
AfterAnnotationProxy
- class org.codehaus.aspectwerkz.annotation.
AfterAnnotationProxy
.
The 'After' annotation proxy.
AfterAnnotationProxy()
- Constructor for class org.codehaus.aspectwerkz.annotation.
AfterAnnotationProxy
AndExpression()
- Static method in class org.codehaus.aspectwerkz.expression.ast.
ExpressionParser
AndExpression.
Annotation
- interface org.codehaus.aspectwerkz.annotation.
Annotation
.
Marker interface for all annotation proxy implementations.
Annotation()
- Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParser
Annotation.
AnnotationC
- class org.codehaus.aspectwerkz.annotation.
AnnotationC
.
Annotation compiler.
AnnotationC()
- Constructor for class org.codehaus.aspectwerkz.annotation.
AnnotationC
AnnotationCTask
- class org.codehaus.aspectwerkz.annotation.
AnnotationCTask
.
AnnotationC Ant task.
AnnotationCTask()
- Constructor for class org.codehaus.aspectwerkz.annotation.
AnnotationCTask
AnnotationInfo
- class org.codehaus.aspectwerkz.annotation.
AnnotationInfo
.
Holds the annotation proxy instance and the name of the annotation.
AnnotationInfo(String, Annotation)
- Constructor for class org.codehaus.aspectwerkz.annotation.
AnnotationInfo
Creates a new annotation info.
AnnotationManager
- class org.codehaus.aspectwerkz.annotation.
AnnotationManager
.
Parses and retrieves annotations.
AnnotationManager(ClassLoader)
- Constructor for class org.codehaus.aspectwerkz.annotation.
AnnotationManager
Constructs a new annotation manager and had the given ClassLoader to the search path
AnnotationParser
- class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParser
.
The annotation parser.
AnnotationParser(InputStream)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParser
AnnotationParser(Reader)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParser
AnnotationParser(AnnotationParserTokenManager)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParser
AnnotationParserConstants
- interface org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserConstants
.
AnnotationParserTokenManager
- class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserTokenManager
.
AnnotationParserTokenManager(SimpleCharStream)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserTokenManager
AnnotationParserTokenManager(SimpleCharStream, int)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserTokenManager
AnnotationParserTreeConstants
- interface org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserTreeConstants
.
AnnotationParserVisitor
- interface org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParserVisitor
.
AnnotationVisitor
- class org.codehaus.aspectwerkz.annotation.expression.
AnnotationVisitor
.
AnnotationVisitor(ASTRoot, TypedAnnotationProxy)
- Constructor for class org.codehaus.aspectwerkz.annotation.expression.
AnnotationVisitor
Creates a new visitor.
Annotations
- class org.codehaus.aspectwerkz.annotation.
Annotations
.
Utility class for annotation retrieval.
Annotations()
- Constructor for class org.codehaus.aspectwerkz.annotation.
Annotations
ArgParameter()
- Static method in class org.codehaus.aspectwerkz.expression.ast.
ExpressionParser
ArgParameter.
Args()
- Static method in class org.codehaus.aspectwerkz.expression.ast.
ExpressionParser
Args.
ArgsIndexVisitor
- class org.codehaus.aspectwerkz.expression.
ArgsIndexVisitor
.
A visitor to compute the args index of the target (matching) method/constructor which match the advice args.
ArgsIndexVisitor(ExpressionInfo, String, String, ASTRoot)
- Constructor for class org.codehaus.aspectwerkz.expression.
ArgsIndexVisitor
ArgsParameters()
- Static method in class org.codehaus.aspectwerkz.expression.ast.
ExpressionParser
ArgsParameters.
AroundAdviceExecutor
- class org.codehaus.aspectwerkz.joinpoint.management.
AroundAdviceExecutor
.
Handles the execution of the around advices.
AroundAdviceExecutor(AdviceInfo[], int)
- Constructor for class org.codehaus.aspectwerkz.joinpoint.management.
AroundAdviceExecutor
Creates a new around advice executor.
AroundAnnotationProxy
- class org.codehaus.aspectwerkz.annotation.
AroundAnnotationProxy
.
The 'Around' annotation proxy.
AroundAnnotationProxy()
- Constructor for class org.codehaus.aspectwerkz.annotation.
AroundAnnotationProxy
Array()
- Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.
AnnotationParser
Array.
AsmAnnotationHelper
- class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper
.
Helper visitor to extract Annotations.
AsmAnnotationHelper()
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper
AsmAnnotationHelper.ClassAnnotationExtractor
- class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.ClassAnnotationExtractor
.
Extracts class level annotations
AsmAnnotationHelper.ClassAnnotationExtractor(List, ClassLoader)
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.ClassAnnotationExtractor
AsmAnnotationHelper.ConstructorAnnotationExtractor
- class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.ConstructorAnnotationExtractor
.
Constructor annotations extractor
AsmAnnotationHelper.ConstructorAnnotationExtractor(List, String, ClassLoader)
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.ConstructorAnnotationExtractor
AsmAnnotationHelper.FieldAnnotationExtractor
- class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.FieldAnnotationExtractor
.
Field annotations extractor
AsmAnnotationHelper.FieldAnnotationExtractor(List, String, ClassLoader)
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.FieldAnnotationExtractor
AsmAnnotationHelper.MethodAnnotationExtractor
- class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.MethodAnnotationExtractor
.
Method annotations extractor
AsmAnnotationHelper.MethodAnnotationExtractor(List, String, String, ClassLoader)
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotationHelper.MethodAnnotationExtractor
AsmAnnotations
- class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotations
.
Helper class to extract annotations by their name from a ClassInfo structure.
AsmAnnotations()
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAnnotations
AsmAttributeEnhancer
- class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAttributeEnhancer
.
Enhances classes with custom attributes using the ASM library.
AsmAttributeEnhancer()
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.
AsmAttributeEnhancer
AsmClassInfo
- class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmClassInfo
.
Implementation of the ClassInfo interface utilizing the ASM bytecode library for the info retriaval.
AsmClassInfo.ClassNameRetrievalClassAdapter
- class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmClassInfo.ClassNameRetrievalClassAdapter
.
ASM bytecode visitor that retrieves the class name from the bytecode.
AsmClassInfo.ClassNameRetrievalClassAdapter(ClassVisitor)
- Constructor for class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmClassInfo.ClassNameRetrievalClassAdapter
AsmClassInfoRepository
- class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmClassInfoRepository
.
A repository for the class info hierarchy.
AsmConstructorInfo
- class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmConstructorInfo
.
ASM implementation of the ConstructorInfo interface.
AsmFieldInfo
- class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmFieldInfo
.
ASM implementation of the FieldInfo interface.
AsmHelper
- class org.codehaus.aspectwerkz.transform.
AsmHelper
.
Helper class with utility methods for the ASM library.
AsmHelper()
- Constructor for class org.codehaus.aspectwerkz.transform.
AsmHelper
AsmMemberInfo
- class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmMemberInfo
.
ASM implementation of the MemberInfo interface.
AsmMethodInfo
- class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmMethodInfo
.
ASM implementation of the MethodInfo interface.
Aspect
- class org.codehaus.aspectwerkz.aspect.
Aspect
.
Dummy class for back-compatibility reasons.
Aspect()
- Constructor for class org.codehaus.aspectwerkz.aspect.
Aspect
AspectAnnotationParser
- class org.codehaus.aspectwerkz.annotation.
AspectAnnotationParser
.
Extracts the aspects annotations from the class files and creates a meta-data representation of them.
AspectAnnotationProxy
- class org.codehaus.aspectwerkz.annotation.
AspectAnnotationProxy
.
The aspect annotation proxy.
AspectAnnotationProxy()
- Constructor for class org.codehaus.aspectwerkz.annotation.
AspectAnnotationProxy
AspectContainer
- interface org.codehaus.aspectwerkz.aspect.
AspectContainer
.
Interface for that all aspect container implementations must implement.
AspectDefinition
- class org.codehaus.aspectwerkz.definition.
AspectDefinition
.
Holds the meta-data for the aspect.
AspectDefinition(String, String, String)
- Constructor for class org.codehaus.aspectwerkz.definition.
AspectDefinition
Creates a new aspect meta-data instance.
AspectManager
- class org.codehaus.aspectwerkz.aspect.management.
AspectManager
.
Manages the aspects.
AspectManager(AspectSystem, SystemDefinition)
- Constructor for class org.codehaus.aspectwerkz.aspect.management.
AspectManager
Creates a new aspect manager.
AspectRegistry
- class org.codehaus.aspectwerkz.aspect.management.
AspectRegistry
.
Stores the aspects, advices, pointcuts etc.
AspectRegistry(AspectManager, SystemDefinition)
- Constructor for class org.codehaus.aspectwerkz.aspect.management.
AspectRegistry
Creates a new aspect registry.
AspectSystem
- class org.codehaus.aspectwerkz.
AspectSystem
.
Represents the aspect runtime system.
AspectWerkzC
- class org.codehaus.aspectwerkz.compiler.
AspectWerkzC
.
AspectWerkzC allow for precompilation of class / jar / zip given a class preprocessor.
AspectWerkzC()
- Constructor for class org.codehaus.aspectwerkz.compiler.
AspectWerkzC
Construct a new Utility, restore the index for backup
AspectWerkzCTask
- class org.codehaus.aspectwerkz.compiler.
AspectWerkzCTask
.
AspectWerkzC offline Ant task.
AspectWerkzCTask()
- Constructor for class org.codehaus.aspectwerkz.compiler.
AspectWerkzCTask
AspectWerkzPreProcessor
- class org.codehaus.aspectwerkz.transform.
AspectWerkzPreProcessor
.
AspectWerkzPreProcessor is the entry point of the AspectWerkz layer 2.
AspectWerkzPreProcessor()
- Constructor for class org.codehaus.aspectwerkz.transform.
AspectWerkzPreProcessor
AttributeEnhancer
- interface org.codehaus.aspectwerkz.annotation.instrumentation.
AttributeEnhancer
.
Enhances a classes with attributes.
AttributeExtractor
- interface org.codehaus.aspectwerkz.annotation.instrumentation.
AttributeExtractor
.
Methods that should be implemented in order to extract attributes associate with a class.
Attributes
- class org.codehaus.aspectwerkz.annotation.instrumentation.
Attributes
.
Retrieves attributes from the class bytecode on class, method and field level.
Attributes()
- Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.
Attributes
activate(Context, Klass)
- Method in interface org.codehaus.aspectwerkz.transform.delegation.
Activator
Transforms bytecode at runtime
addAfterAdvice(AdviceDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
AspectDefinition
Adds a new after advice.
addAfterFinallyAdvices(String)
- Method in class org.codehaus.aspectwerkz.aspect.management.
Pointcut
Adds an after finally advice to the pointcut.
addAfterReturningAdvices(String)
- Method in class org.codehaus.aspectwerkz.aspect.management.
Pointcut
Adds an after returning advice to the pointcut.
addAfterThrowingAdvices(String)
- Method in class org.codehaus.aspectwerkz.aspect.management.
Pointcut
Adds an after throwing advice to the pointcut.
addArgument(String, String)
- Method in class org.codehaus.aspectwerkz.annotation.
AdviceAnnotationProxyBase
addArgument(String, String)
- Method in class org.codehaus.aspectwerkz.annotation.
ExpressionAnnotationProxy
addArgument(String, String)
- Method in interface org.codehaus.aspectwerkz.annotation.
ParameterizedAnnotationProxy
addArgument(String, String)
- Method in class org.codehaus.aspectwerkz.expression.
ExpressionInfo
Add an argument extracted from the call signature of the expression info.
addAroundAdvice(String)
- Method in class org.codehaus.aspectwerkz.aspect.management.
Pointcut
Adds an around advice to the pointcut.
addAroundAdvice(AdviceDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
AspectDefinition
Adds a new around advice.
addAspect(AspectDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
SystemDefinition
Adds a new aspect definition.
addAspectManagerField(CtClass, SystemDefinition, Context)
- Static method in class org.codehaus.aspectwerkz.transform.delegation.
JavassistHelper
Adds a new
AspectManager
field to the advised class.
addBeforeAdvice(String)
- Method in class org.codehaus.aspectwerkz.aspect.management.
Pointcut
Adds a before advice to the pointcut.
addBeforeAdvice(AdviceDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
AspectDefinition
Adds a new before advice.
addClassInfo(ClassInfo)
- Method in class org.codehaus.aspectwerkz.reflect.
ClassInfoRepository
Adds a new class info.
addClassInfo(ClassInfo)
- Method in class org.codehaus.aspectwerkz.reflect.impl.asm.
AsmClassInfoRepository
Adds a new class info.
addClassInfo(ClassInfo)
- Method in class org.codehaus.aspectwerkz.reflect.impl.java.
JavaClassInfoRepository
Adds a new class info.
addClassInfo(ClassInfo)
- Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.
JavassistClassInfoRepository
Adds a new class info.
addEscapes(String)
- Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.
TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String)
- Static method in class org.codehaus.aspectwerkz.expression.ast.
TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addExcludePackage(String)
- Method in class org.codehaus.aspectwerkz.definition.
SystemDefinition
Adds a new exclude package.
addExpressionInfo(ExpressionInfo)
- Method in class org.codehaus.aspectwerkz.definition.
InterfaceIntroductionDefinition
Adds a new expression info.
addExpressionInfo(ExpressionInfo)
- Method in class org.codehaus.aspectwerkz.definition.
IntroductionDefinition
Adds a new expression info.
addExpressionInfo(String, ExpressionInfo)
- Method in class org.codehaus.aspectwerkz.expression.
ExpressionNamespace
Adds an expression info to the namespace.
addExpressionInfos(ExpressionInfo[])
- Method in class org.codehaus.aspectwerkz.definition.
InterfaceIntroductionDefinition
Adds an array with new expression infos.
addExpressionInfos(ExpressionInfo[])
- Method in class org.codehaus.aspectwerkz.definition.
IntroductionDefinition
Adds an array with new expression infos.
addFileset(FileSet)
- Method in class org.codehaus.aspectwerkz.annotation.
AnnotationCTask
addIncludePackage(String)
- Method in class org.codehaus.aspectwerkz.definition.
SystemDefinition
Adds a new include package.
addInterfaceIntroduction(InterfaceIntroductionDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
AspectDefinition
Adds a new pure interface introduction.
addInterfaceIntroductionDefinition(InterfaceIntroductionDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
SystemDefinition
Adds a new pure interface mixin definition.
addIntroduction(String)
- Method in class org.codehaus.aspectwerkz.aspect.management.
PointcutManager
Adds an introduction to the open class.
addIntroduction(IntroductionDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
AspectDefinition
Adds a new implementation introduction.
addIntroductionContainer(String, IntroductionContainer)
- Method in class org.codehaus.aspectwerkz.aspect.
AbstractAspectContainer
Attach the introduction container to this aspect container to mirror the "aspect contains 0-n introduction"
addIntroductionContainer(String, IntroductionContainer)
- Method in interface org.codehaus.aspectwerkz.aspect.
AspectContainer
Attach the introduction container to this aspect container to mirror the "aspect contains 0-n introduction"
addIntroductionDefinition(IntroductionDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
SystemDefinition
Adds a new mixin definition.
addIntroductions(String[])
- Method in class org.codehaus.aspectwerkz.aspect.management.
PointcutManager
Adds an array with introductions to the open class.
addJoinPointManagerField(CtClass, SystemDefinition, Context)
- Static method in class org.codehaus.aspectwerkz.transform.delegation.
JavassistHelper
Adds a new
JoinPointManager
field to the advised class.
addMetaData(Object, Object)
- Method in class org.codehaus.aspectwerkz.
CrossCuttingInfo
Adds metadata.
addMetaData(Object, Object)
- Method in interface org.codehaus.aspectwerkz.joinpoint.
StaticJoinPoint
Adds metadata.
addMetaData(Object, Object)
- Method in class org.codehaus.aspectwerkz.joinpoint.management.
JoinPointBase
Adds metadata.
addMetaData(Object, Object)
- Method in interface org.codehaus.aspectwerkz.transform.
Context
Adds new meta-data for the transformation.
addMetaData(Object, Object)
- Method in class org.codehaus.aspectwerkz.transform.delegation.
ContextImpl
Adds new meta-data for the transformation.
addModifier(String)
- Method in class org.codehaus.aspectwerkz.expression.ast.
ASTMethodPattern
addParameter(String, String)
- Method in class org.codehaus.aspectwerkz.definition.
AspectDefinition
Adds a new parameter to the advice.
addParameter(String, String, String)
- Method in class org.codehaus.aspectwerkz.definition.
SystemDefinition
Adds a new parameter for the aspect.
addPointcut(Pointcut)
- Method in class org.codehaus.aspectwerkz.aspect.management.
PointcutManager
Adds a new pointcut.
addPointcut(PointcutDefinition)
- Method in class org.codehaus.aspectwerkz.definition.
AspectDefinition
Adds a new pointcut definition.
addPreparePackage(String)
- Method in class org.codehaus.aspectwerkz.definition.
SystemDefinition
Adds a new prepare package.
addSource(String)
- Method in class org.codehaus.aspectwerkz.annotation.
AnnotationManager
Adds a source file.
addSourceTrees(String[])
- Method in class org.codehaus.aspectwerkz.annotation.
AnnotationManager
Adds a source tree to the builder.
addStaticClassField(CtClass, Context)
- Static method in class org.codehaus.aspectwerkz.transform.delegation.