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.