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.JavassistHelper
Creates a new static class field.
add_escapes(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
adjustBeginLineColumn(int, int) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adviceIndexes - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData
The indexes for the advices.
areEqualsOrBothNull(Object, Object) - Static method in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
 
areEqualsOrBothNull(Object, Object) - Static method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
 
areEqualsOrBothNull(Object, Object) - Static method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
 
arrayWithSingleCrossCuttingInfo - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
An array with the single cross-cutting info, needed to save one array creation per invocation.
aspectName() - Method in class org.codehaus.aspectwerkz.annotation.AspectAnnotationProxy
 

B

BEFORE - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceType
 
BOOLEAN - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
BOOLEAN_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
BOOLEAN_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
BOOLEAN_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
BOOLEAN_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
BOOLEAN_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
BYTE_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
BYTE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
BYTE_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
BYTE_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
BYTE_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
Base64 - class org.codehaus.aspectwerkz.util.Base64.
Encodes and decodes to and from Base64 notation.
Base64.InputStream - class org.codehaus.aspectwerkz.util.Base64.InputStream.
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.codehaus.aspectwerkz.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.codehaus.aspectwerkz.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - class org.codehaus.aspectwerkz.util.Base64.OutputStream.
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.codehaus.aspectwerkz.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.codehaus.aspectwerkz.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BeforeAdviceExecutor - class org.codehaus.aspectwerkz.joinpoint.management.BeforeAdviceExecutor.
Handles the execution of the before advices.
BeforeAdviceExecutor(AdviceInfo[]) - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.BeforeAdviceExecutor
Creates a new advice executor.
BeforeAnnotationProxy - class org.codehaus.aspectwerkz.annotation.BeforeAnnotationProxy.
The 'Before' annotation proxy.
BeforeAnnotationProxy() - Constructor for class org.codehaus.aspectwerkz.annotation.BeforeAnnotationProxy
 
BeginToken() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
BeginToken() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
Boolean() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Boolean.
BootClasspathStarter - class org.codehaus.aspectwerkz.hook.BootClasspathStarter.
Starts a target process adding a dir in -Xbootclasspath/p: option

Target process is launched using $JAVA_HOME/bin/java [opt] [main]
and [opt] is patched to use [bootDir] in -Xbootclasspath/p: option.

BootClasspathStarter(String, String, String) - Constructor for class org.codehaus.aspectwerkz.hook.BootClasspathStarter
 
ByteArray - class org.codehaus.aspectwerkz.transform.ByteArray.
A byte[] wrapper object
ByteArray(byte[]) - Constructor for class org.codehaus.aspectwerkz.transform.ByteArray
 
backup(int) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
backup(File, int) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Backup source file in backup_dir/index/file.
backup(int) - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
backupFile(File, File) - Method in class org.codehaus.aspectwerkz.compiler.Utility
Copy a file or directory recursively
beginColumn - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
bufcolumn - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
bufcolumn - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
buffer - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
buffer - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
bufline - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
bufline - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
bufpos - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
bufpos - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 

C

CALL - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
 
CALL - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CFLOW - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CFLOW_BELOW - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CFlowSystemAspect - class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect.
Manages the cflow pointcuts.
CFlowSystemAspect(CrossCuttingInfo) - Constructor for class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
Creates a new cflow system aspect instance.
CHAR - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
CHARACTER_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CHARACTER_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CHARACTER_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
CHAR_LETTER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
CHAR_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CHAR_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CLASS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_ABSTRACT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_ATTRIBUTE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_ATTRIBUTE_EXACT_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CLASS_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CLASS_FINAL - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_INFO - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
CLASS_JAVA_NAME_LETTER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_LOADER_REFLECT_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CLASS_LOOKUP_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CLASS_NAME - Static variable in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
The class name for the aspect.
CLASS_NOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_PATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_POINTCUT_END - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_PRIVATE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_PROTECTED - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_PUBLIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLASS_STATIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CLINIT_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CLOSE - Static variable in class org.codehaus.aspectwerkz.connectivity.Command
 
COMMA - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
COMMA - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
CONSTRUCTOR_CALL - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
CONSTRUCTOR_CALL - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
CONSTRUCTOR_EXECUTION - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
CONSTRUCTOR_EXECUTION - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
CONSTRUCTOR_INFO - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
CREATE - Static variable in class org.codehaus.aspectwerkz.connectivity.Command
 
CROSS_CUTTING_INFO_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CROSS_CUTTING_INFO_CLASS_FIELD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
CUSTOM_ATTRIBUTE - Static variable in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
The name of the AspectWerkz custom attributes.
Call() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Call.
CatchClauseRtti - interface org.codehaus.aspectwerkz.joinpoint.CatchClauseRtti.
Interface for the catch clause RTTI (Runtime Type Information).
CatchClauseRttiImpl - class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl.
Implementation for the catch clause RTTI.
CatchClauseRttiImpl(CatchClauseSignatureImpl, Object, Object) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Creates a new catch clause RTTI.
CatchClauseSignature - interface org.codehaus.aspectwerkz.joinpoint.CatchClauseSignature.
Interface for the catch clause signature.
CatchClauseSignatureImpl - class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl.
Implementation for the catch clause signature.
CatchClauseSignatureImpl(Class, Class, String) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
Creates a new catch clause signature.
Cflow() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Cflow.
CflowBelow() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
CflowBelow.
CflowExpressionVisitor - class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor.
The Cflow visitor.
CflowExpressionVisitor(ExpressionInfo, String, String, ASTRoot) - Constructor for class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
Creates a new cflow expression.
CflowExpressionVisitorRuntime - class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime.
The Cflow expression visitor used at runtime.
CflowExpressionVisitorRuntime(ExpressionInfo, String, String, ASTRoot) - Constructor for class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
Creates a new cflow runtime visitor.
CflowMetaData - class org.codehaus.aspectwerkz.reflect.CflowMetaData.
Holds a tuple that consists of the class info and the info for a specific method.
CflowMetaData(ClassInfo, MethodInfo) - Constructor for class org.codehaus.aspectwerkz.reflect.CflowMetaData
Creates a new ClassNameMethodInfoTuple.
CflowPointcutFinderVisitor - class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor.
Checks if the expression has a cflow pointcut.
CflowPointcutFinderVisitor(String, String, ASTRoot) - Constructor for class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
Creates a new finder.
Char() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Char.
ClassAttribute() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Class annotation.
ClassCacheTuple - class org.codehaus.aspectwerkz.transform.ClassCacheTuple.
A tuple based on className and defining ClassLoader object
ClassCacheTuple(ClassLoader, String) - Constructor for class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
ClassCacheTuple(Class) - Constructor for class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
ClassInfo - interface org.codehaus.aspectwerkz.reflect.ClassInfo.
Interface for the class info implementations.
ClassInfo.NullClassInfo - class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo.
 
ClassInfo.NullClassInfo() - Constructor for class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
ClassInfoHelper - class org.codehaus.aspectwerkz.reflect.ClassInfoHelper.
Utility method for manipulating and managing ClassInfo hierarchies.
ClassInfoHelper() - Constructor for class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
 
ClassInfoRepository - class org.codehaus.aspectwerkz.reflect.ClassInfoRepository.
A repository for the class info hierarchy.
ClassList - class org.codehaus.aspectwerkz.reflect.ClassList.
A list of all the possible target classes.
ClassList() - Constructor for class org.codehaus.aspectwerkz.reflect.ClassList
 
ClassLoaderPatcher - class org.codehaus.aspectwerkz.hook.ClassLoaderPatcher.
Utility methods to manipulate class redefinition of java.lang.ClassLoader in xxxStarter
ClassLoaderPatcher() - Constructor for class org.codehaus.aspectwerkz.hook.ClassLoaderPatcher
 
ClassLoaderPreProcessor - interface org.codehaus.aspectwerkz.hook.ClassLoaderPreProcessor.
Implement to be the java.lang.ClassLoader pre processor.
ClassLoaderPreProcessorImpl - class org.codehaus.aspectwerkz.hook.impl.ClassLoaderPreProcessorImpl.
Instruments the java.lang.ClassLoader to plug in the Class PreProcessor mechanism using Javassist.
ClassLoaderPreProcessorImpl() - Constructor for class org.codehaus.aspectwerkz.hook.impl.ClassLoaderPreProcessorImpl
 
ClassModifier() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Class modifier.
ClassPattern() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Class pattern.
ClassPreProcessor - interface org.codehaus.aspectwerkz.hook.ClassPreProcessor.
Implement to be a class PreProcessor in the AspectWerkz univeral loading architecture.
ClassPreProcessorHelper - class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper.
Helper class called by the modified java.lang.ClassLoader.
ClassPreProcessorHelper() - Constructor for class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
 
CodeRtti - interface org.codehaus.aspectwerkz.joinpoint.CodeRtti.
Interface for the code RTTI (Runtime Type Information).
CodeSignature - interface org.codehaus.aspectwerkz.joinpoint.CodeSignature.
Interface for the code signature (method and constructor).
Command - class org.codehaus.aspectwerkz.connectivity.Command.
Enum with all the commands for remote access.
Command() - Constructor for class org.codehaus.aspectwerkz.connectivity.Command
 
CompileException - exception org.codehaus.aspectwerkz.compiler.CompileException.
An exception occured during compilation
CompileException(String, Throwable) - Constructor for class org.codehaus.aspectwerkz.compiler.CompileException
 
ConstructorCallTransformer - class org.codehaus.aspectwerkz.transform.delegation.ConstructorCallTransformer.
Advises constructor CALL join points.
ConstructorCallTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.ConstructorCallTransformer
 
ConstructorExecutionTransformer - class org.codehaus.aspectwerkz.transform.delegation.ConstructorExecutionTransformer.
Advises constructor EXECUTION join points.
ConstructorExecutionTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.ConstructorExecutionTransformer
 
ConstructorInfo - interface org.codehaus.aspectwerkz.reflect.ConstructorInfo.
Interface for the constructor info implementations.
ConstructorModifier() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Constructor modifier.
ConstructorPattern() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Constructor pattern.
ConstructorRtti - interface org.codehaus.aspectwerkz.joinpoint.ConstructorRtti.
Interface for the constructor RTTI (Runtime Type Information).
ConstructorRttiImpl - class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl.
Implementation for the constructor RTTI.
ConstructorRttiImpl(ConstructorSignatureImpl, Object, Object) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Creates a new constructor RTTI.
ConstructorSignature - interface org.codehaus.aspectwerkz.joinpoint.ConstructorSignature.
Interface for the constructor signature.
ConstructorSignatureImpl - class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl.
Implementation for the constructor signature.
ConstructorSignatureImpl(Class, ConstructorTuple) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
 
ConstructorSignatureImplInlined - class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined.
Implementation for the constructor signature used in the inlining model
ConstructorSignatureImplInlined(Class, Constructor) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
 
ConstructorTuple - class org.codehaus.aspectwerkz.ConstructorTuple.
Contains a pair of the original method and the wrapper method if such a method exists.
ConstructorTuple(Constructor, Constructor) - Constructor for class org.codehaus.aspectwerkz.ConstructorTuple
Creates a new tuple.
Context - interface org.codehaus.aspectwerkz.transform.Context.
Interface for the different transformation context implementations.
ContextClassLoader - class org.codehaus.aspectwerkz.ContextClassLoader.
Utility methods dealing with the context class loader.
ContextClassLoader() - Constructor for class org.codehaus.aspectwerkz.ContextClassLoader
 
ContextImpl - class org.codehaus.aspectwerkz.transform.delegation.ContextImpl.
Implementation of the transformation context interface for the delegation weaving.
ContextImpl(String, byte[], ClassLoader) - Constructor for class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Creates a new context.
CrossCuttingInfo - class org.codehaus.aspectwerkz.CrossCuttingInfo.
Contains information about and for classes that has been defined as cross-cutting.
CrossCuttingInfo(String, Class, String, int, AspectDefinition, Map) - Constructor for class org.codehaus.aspectwerkz.CrossCuttingInfo
Creates a new cross-cutting info instance.
CustomAttribute - interface org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttribute.
Custom annotation wrapper annotation.
CustomAttributeHelper - class org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttributeHelper.
Helper class to wrap a custom annotation proxy (1.3/1.4 javadoc annotation) in a RuntimeInvisibleAnnotations.
CustomAttributeHelper() - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttributeHelper
 
calculateClassHash(String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Calculates the class hash.
calculateConstructorHash(String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Calculates the constructor hash.
calculateFieldHash(String, String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Calculates the field hash.
calculateHash(CtConstructor) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo
Calculates the constructor hash.
calculateHash(CtField) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistFieldInfo
Calculates the field hash.
calculateHash(CtMethod) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo
Calculates the method hash.
calculateHash(Class) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Calculate the hash for a class.
calculateHash(Method) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Calculate the hash for a method.
calculateHash(Constructor) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Calculate the hash for a constructor.
calculateHash(Field) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Calculate the hash for a field.
calculateHash(CtField) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Calculate the hash for a javassist field.
calculateHash(CtConstructor) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Calculate the hash for a javassist constructor.
calculateHash(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Calculate the hash for a javassist method.
calculateHash(CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Calculate the hash for a class.
calculateHash(String, ReflectionInfo) - Static method in class org.codehaus.aspectwerkz.util.Util
Calculates the hash for the class name and the meta-data.
calculateMethodHash(String, String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Calculates the method hash.
calculateSerialVerUid(CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Copy pasted from Javassist since it is a private method
cflowExpressions - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler.RttiInfo
 
cflowExpressions - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData
The cflow expressions runtime.
cflowPointcut - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData
The cflow pointcut.
checkParentClassRepository(String, ClassLoader) - Method in class org.codehaus.aspectwerkz.reflect.ClassInfoRepository
Searches for a class info up in the class loader hierarchy.
checkParentClassRepository(String, ClassLoader) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
Searches for a class info up in the class loader hierarchy.
checkParentClassRepository(String, ClassLoader) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfoRepository
Searches for a class info up in the class loader hierarchy.
checkParentClassRepository(String, ClassLoader) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfoRepository
Searches for a class info up in the class loader hierarchy.
children - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
children - Variable in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
childrenAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
Accept the visitor
childrenAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
Accept the visitor
classFilter(CtClass, ExpressionContext, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.transform.delegation.AddImplementationTransformer
Filters the classes to be transformed.
classFilter(CtClass, ExpressionContext, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.transform.delegation.AddInterfaceTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, ExpressionContext, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.ConstructorCallTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, ExpressionContext, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.ConstructorExecutionTransformer
Filters the classes to be transformed.
classFilter(CtClass, ExpressionContext, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.transform.delegation.FieldSetGetTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, ExpressionContext, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.HandlerTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, ExpressionContext, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, ExpressionContext, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallUnTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, ExpressionContext, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodExecutionTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, ExpressionContext[], CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.PrepareAdvisedClassTransformer
Filters the classes to be transformed.
classFilter(SystemDefinition, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.PrepareTransformer
Filters the classes to be transformed.
classLoaderToString(ClassLoader) - Static method in class org.codehaus.aspectwerkz.util.Util
Returns a String representation of a classloader Avoid to do a toString() if the resulting string is too long (occurs on Tomcat)
clear() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.clear().
clone() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Creates a shallow copy of this object, preserving the internal structure by copying only references.
cloneFor(Object, Object) - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
 
cloneFor(Object, Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Clones the RTTI instance.
cloneFor(Object, Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Clones the RTTI instance.
cloneFor(Object, Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Clones the RTTI instance.
cloneFor(Object, Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Clones the RTTI instance.
close() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Closes the proxy and the connection to the server.
close() - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
column - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
column - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
compare(Object, Object) - Method in class org.codehaus.aspectwerkz.MethodComparator
Compares two objects.
compare(Object, Object) - Method in class org.codehaus.aspectwerkz.transform.delegation.JavassistMethodComparator
Compares two objects
compile(boolean, String[], String[], String[], String, String[]) - Static method in class org.codehaus.aspectwerkz.annotation.AnnotationC
Compiles the annotations.
compile(File) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Compile given target.
compile(AspectWerkzC, ClassLoader, String, List, List) - Static method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Runs the AspectWerkzC compiler for the targets files.
compileClass(File, String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Compiles .class file using fileName as className and given packaging as package name
compileJar(File) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Compile all .class encountered in the .jar/.zip file.
compileJoinPoint(int, int, PointcutType, AdviceIndexInfo[], Class, Class, AspectSystem, Object, Object, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler
Compiles a join point class on the fly that invokes the advice chain and the target join point statically.
compileNamePattern(String) - Static method in class org.codehaus.aspectwerkz.expression.regexp.Pattern
Compiles and returns a new name pattern.
compileTypePattern(String, SubtypePatternType) - Static method in class org.codehaus.aspectwerkz.expression.regexp.Pattern
Compiles and returns a new type pattern.
constructorFilter(CtConstructor) - Static method in class org.codehaus.aspectwerkz.transform.delegation.ConstructorCallTransformer
Filters the constructor.
constructorFilter(SystemDefinition, ExpressionContext) - Static method in class org.codehaus.aspectwerkz.transform.delegation.ConstructorExecutionTransformer
Filters the methods to be transformed.
containsKey(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.containsKey(Object).
containsValue(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.containsValue(Object).
convert(String, String) - Static method in class org.codehaus.aspectwerkz.definition.DescriptorUtil
Converts from the Java/Javadoc method signature the JVM spec format.
convertJavaArrayTypeNameToHumanTypeName(String) - Static method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Converts an internal Java array type name ([Lblabla) to the a the format used by the expression matcher (blabla[])
convertJavassistTypeSignatureToReflectTypeSignature(String) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Converts a Javassist type signature to a reflect type signature.
convertReflectDescToTypeDesc(String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Converts a java reflect type desc to ASM type desc.
convertTypeDescToReflectDesc(String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Converts an ASM type descriptor" (I, [I, [Ljava/lang/String;, Ljava/lang/String;) to a Java.reflect one (int, [I, [Ljava.lang.String;, java.lang.String)
convertTypeToJava(Class[]) - Static method in class org.codehaus.aspectwerkz.reflect.TypeConverter
Converts an array of Classes to their Java language declaration equivalents.
convertTypeToJava(Class) - Static method in class org.codehaus.aspectwerkz.reflect.TypeConverter
Converts a Class to its Java language declaration equivalent.
convertTypeToJava(Type) - Static method in class org.codehaus.aspectwerkz.reflect.TypeConverter
Converts a QDox type to a Java language declaration equivalent.
copyAt(ExpressionInfo) - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Deep copy of the definition.
copyCustomAttributes(CtBehavior, CtBehavior) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Copies the custom attributes from one class to another.
createAdviceDefinition(String, AdviceType, String, String, String, String, Method, int, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
Creates a new advice definition.
createAdviceRepository() - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Creates a repository for the advice methods.
createAndAddInterfaceIntroductionDefToAspectDef(String, String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
Creates and add interface introduction definition to aspect definition.
createAndAddIntroductionDefToAspectDef(Class, String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
Creates and add introduction definition to aspect definition.
createAndAddPointcutDefToAspectDef(String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
Creates and add pointcut definition to aspect definition.
createAspect() - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
To be implemented by the concrete aspect containers.
createAspect() - Method in class org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy
Creates a new aspect instance.
createAspect(String, String, int, ClassLoader) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Creates and registers new aspect at runtime.
createAspectContainer(CrossCuttingInfo) - Static method in class org.codehaus.aspectwerkz.definition.StartupManager
Creates a new aspect container.
createClasspath() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
createClasspath() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
createClientProxy(String[], String, String, int) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Creates a new proxy to a class.
createClientProxy(String[], String, String, int, Object) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Creates a new proxy to a class.
createClientProxy(String[], String, String, int, ClassLoader) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Creates a new proxy to a class.
createClientProxy(String[], String, String, int, Object, ClassLoader) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Creates a new proxy to a class.
createCompleteSortedMethodList(Class) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Creates a sorted method list of all the methods in the class and super classes, including package private ones.
createConstructorRepository(Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Creates a new constructor repository for the class specified.
createCustomAnnotation(byte[]) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttributeHelper
Create an Annotation bytecode representation from the serialized version of the custom annotation proxy
createDocument(URL) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
Creates a DOM document.
createDocument(InputStream) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
Creates a DOM document.
createEmptyWrapperMethod(CtClass, CtMethod, int) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Creates an empty wrapper method to allow HotSwap without schema change

TODO refactor PrepareTransformer CAUTION: does not check the wrapped method already exists while PrepareTransformer version does

createFieldRepository(Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Creates a new field repository for the class specified.
createInterfaceDefinedSortedMethodList(Class, List) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Creates a sorted method list of all the methods in the class and super classes, if and only if those are part of the given list of interfaces declared method
createInterfaceIntroductionDefinition(String, String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
Creates a new interface introduction definition.
createIntroductionDefinition(Class, String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
Creates an introduction definition.
createMemberInfo(Class, String, String) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
Creates a member info instance based on the signature etc.
createMethodRepository(Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Creates a new method repository for the class specified.
createMixin() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Creates a new mixin instance.
createPerClassAspect(Class) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Creates a new perClass cross-cutting instance, if it already exists then return it.
createPerClassAspect(Class) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Creates a new perClass cross-cutting instance, if it already exists then return it.
createPerInstanceAspect(Object) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Creates a new perInstance cross-cutting instance, if it already exists then return it.
createPerInstanceAspect(Object) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Creates a new perInstance cross-cutting instance, if it already exists then return it.
createPerJvmAspect() - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Creates a new perJVM cross-cutting instance, if it already exists then return it.
createPerJvmAspect() - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Creates a new perJVM cross-cutting instance, if it already exists then return it.
createPerThreadAspect(Thread) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Creates a new perThread cross-cutting instance, if it already exists then return it.
createPerThreadAspect(Thread) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Creates a new perThread cross-cutting instance, if it already exists then return it.
createProperties() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
createServerProxy(Object, String, int) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Creates a proxy to a specific instance in the on the server side.
createSortedMethodList(CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Creates a sorted method list of all the public methods in the class and super classes.
createSourcepath() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
createSrc() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
createTarget() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
createTargetpath() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
curChar - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
curChar - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
currentToken - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in class org.codehaus.aspectwerkz.expression.ast.ParseException
This is the last token that has been consumed successfully.

D

DECODE - Static variable in class org.codehaus.aspectwerkz.util.Base64
Specify decoding.
DEFAULT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
DEFAULT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
DEFAULT_ASPECT_CONTAINER - Static variable in class org.codehaus.aspectwerkz.definition.StartupManager
The default aspect container class.
DEFAULT_DEFINITION_FILE_NAME - Static variable in class org.codehaus.aspectwerkz.definition.DefinitionLoader
The default name for the definition file.
DEFAULT_SYSTEM - Static variable in class org.codehaus.aspectwerkz.definition.DefinitionLoader
The UUID of the single AspectWerkz system if only one definition is used.
DEFINE_CLASS_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
DEFINITION_FILE - Static variable in class org.codehaus.aspectwerkz.definition.DefinitionLoader
The path to the definition file.
DELEGATION - Static variable in interface org.codehaus.aspectwerkz.transform.WeavingStrategy
Defines the delegation weaving strategy.
DELIMITER - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
DEPLOYMENT_MODEL - Static variable in class org.codehaus.aspectwerkz.MetaDataKeys
 
DEPLOYMENT_MODEL - Static variable in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
The deployment model for the aspect.
DETAILS - Static variable in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
 
DIGIT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
DONT_BREAK_LINES - Static variable in class org.codehaus.aspectwerkz.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
DOT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
DOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
DOUBLE_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
DOUBLE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
DOUBLE_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
DOUBLE_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
DOUBLE_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
DefaultAspectContainerStrategy - class org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy.
Implements the default aspect container strategy.
DefaultAspectContainerStrategy(CrossCuttingInfo) - Constructor for class org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy
Creates a new aspect container strategy.
DefinitionException - exception org.codehaus.aspectwerkz.exception.DefinitionException.
Thrown when error in definition.
DefinitionException(String) - Constructor for class org.codehaus.aspectwerkz.exception.DefinitionException
Sets the message for the exception.
DefinitionException(String, Throwable) - Constructor for class org.codehaus.aspectwerkz.exception.DefinitionException
Sets the message for the exception and the original exception being wrapped.
DefinitionLoader - class org.codehaus.aspectwerkz.definition.DefinitionLoader.
Handles the loading of the definition in various ways and formats.
DefinitionLoader() - Constructor for class org.codehaus.aspectwerkz.definition.DefinitionLoader
 
DefinitionNotFoundException - exception org.codehaus.aspectwerkz.exception.DefinitionNotFoundException.
Thrown when no aspectwerkz definition file or class could be found.
DefinitionNotFoundException(String) - Constructor for class org.codehaus.aspectwerkz.exception.DefinitionNotFoundException
Sets a message.
DefinitionParserHelper - class org.codehaus.aspectwerkz.definition.DefinitionParserHelper.
Helper class for the attribute and the XML definition parsers.
DefinitionParserHelper() - Constructor for class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
 
DelegationWeavingStrategy - class org.codehaus.aspectwerkz.transform.delegation.DelegationWeavingStrategy.
A weaving strategy implementing a weaving scheme based on delegation.
DelegationWeavingStrategy() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.DelegationWeavingStrategy
 
DeploymentModel - class org.codehaus.aspectwerkz.DeploymentModel.
Enum containing the different deployment model types.
DeploymentModel() - Constructor for class org.codehaus.aspectwerkz.DeploymentModel
 
DescriptorUtil - class org.codehaus.aspectwerkz.definition.DescriptorUtil.
The signature of a method that is available from the BCEL library uses descriptors as defined in Section 4.3 of the Java Virtual Machine specificaiton.
DescriptorUtil() - Constructor for class org.codehaus.aspectwerkz.definition.DescriptorUtil
 
DocumentParser - class org.codehaus.aspectwerkz.definition.DocumentParser.
Parses the XML definition using dom4j.
DocumentParser() - Constructor for class org.codehaus.aspectwerkz.definition.DocumentParser
 
Done() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
Done() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
DumpVisitor - class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor.
 
DumpVisitor - class org.codehaus.aspectwerkz.expression.DumpVisitor.
TODO: do we need that, there is a dump() method in jjtree API
debugStream - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
debugStream - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
decode(byte[], int, int) - Static method in class org.codehaus.aspectwerkz.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.codehaus.aspectwerkz.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class org.codehaus.aspectwerkz.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.codehaus.aspectwerkz.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.codehaus.aspectwerkz.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
deepCopy() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Clones the join point instance.
deepCopy() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Clones the join point instance.
defineClass0Pre(ClassLoader, String, byte[], int, int, ProtectionDomain) - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
byte code instrumentation of class loaded
deleteDir(File) - Method in class org.codehaus.aspectwerkz.compiler.Utility
Delete recursively a directory and the directory itself
deploySystemDefinitions(ClassLoader, List, boolean) - Static method in class org.codehaus.aspectwerkz.SystemLoader
 
deploySystemDefinitions(ClassLoader, List) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Hotdeploy a list of SystemDefintions as defined at the level of the given ClassLoader

Note: this is used for Offline mode TODO: sync StartupManager TODO: flush sub systems defs or allow different organization if wished so ?

deploymentModel() - Method in class org.codehaus.aspectwerkz.annotation.AspectAnnotationProxy
 
deploymentModel() - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
desc - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct
 
detectJVM() - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
 
detectJava() - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
 
disableSystemWideDefinition() - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Turns on the option to avoid -Daspectwerkz.definition.file handling.
disable_tracing() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
disable_tracing() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
doCompile(File, String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Compile sourceFile.
doHelp() - Static method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Usage message
dump(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
dump(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Pretty dump a classloader
dump(String) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
dump(String) - Method in interface org.codehaus.aspectwerkz.transform.Context
Dump the class to specific directory.
dump(String) - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Dump the class to specific directory.
dumpAST(ASTRoot) - Static method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
dumpAST(ASTRoot) - Static method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
dumpAfter(String, Context) - Static method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Dumps class after weaving.
dumpBefore(String, Context) - Static method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Dumps class before weaving.
dumpForce(Context) - Static method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Always dumps class.

E

EAGER_WILDCARD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
EAGER_WILDCARD - Static variable in class org.codehaus.aspectwerkz.expression.regexp.Pattern
Defines a multiple wildcard.
EMPTY_HASH_MAP - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinition
Empty hash map.
EMPTY_LIST - Static variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
 
EMPTY_OBJECT_ARRAY - Static variable in class org.codehaus.aspectwerkz.CrossCuttingInfo
An empty Object array.
EMPTY_OBJECT_ARRAY - Static variable in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeExtractor
 
EMPTY_OBJECT_ARRAY - Static variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
 
EMPTY_OBJECT_ARRAY - Static variable in class org.codehaus.aspectwerkz.aspect.Introduction
An empty Object array.
EMPTY_WRAPPER_ATTRIBUTE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
EMPTY_WRAPPER_ATTRIBUTE_VALUE_EMPTY - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
EMPTY_WRAPPER_ATTRIBUTE_VALUE_NOTEMPTY - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
EMTPTY_ARRAY_LIST - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
ENCODE - Static variable in class org.codehaus.aspectwerkz.util.Base64
Specify encoding.
EOF - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
EOF - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
EQUALS - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
EXECUTION - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
 
EXECUTION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
EXPONENT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
EXPR_PREFIX - Static variable in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
 
EnvironmentDetect - class org.codehaus.aspectwerkz.util.EnvironmentDetect.
Detects Java JVM vendor and Java version Usage: -jvm | -java System.exit code is: 2:BEA, 1:IBM, 0:SUN MajorMinor (f.e. 15) for Java Major.Minor version or 0
EnvironmentDetect() - Constructor for class org.codehaus.aspectwerkz.util.EnvironmentDetect
 
Execution() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Execution.
ExpandBuff(boolean) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
ExpandBuff(boolean) - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
Expression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Expression.
ExpressionAnnotationProxy - class org.codehaus.aspectwerkz.annotation.ExpressionAnnotationProxy.
The 'Expression' annotation proxy.
ExpressionAnnotationProxy() - Constructor for class org.codehaus.aspectwerkz.annotation.ExpressionAnnotationProxy
 
ExpressionContext - class org.codehaus.aspectwerkz.expression.ExpressionContext.
The expression context for AST evaluation.
ExpressionContext(PointcutType, ReflectionInfo, ReflectionInfo) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionContext
Creates a new expression context.
ExpressionException - exception org.codehaus.aspectwerkz.exception.ExpressionException.
Thrown when error in expression AST evaluation or creation.
ExpressionException(String) - Constructor for class org.codehaus.aspectwerkz.exception.ExpressionException
Sets the message for the exception.
ExpressionException - exception org.codehaus.aspectwerkz.expression.ExpressionException.
Thrown when error in the expression.
ExpressionException(String) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionException
Sets the message for the exception.
ExpressionException(String, Throwable) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionException
Sets the message for the exception and the original exception being wrapped.
ExpressionInfo - class org.codehaus.aspectwerkz.expression.ExpressionInfo.
Abstraction that holds info about the expression and the different visitors.
ExpressionInfo(String, String) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionInfo
Creates a new expression info instance.
ExpressionNamespace - class org.codehaus.aspectwerkz.expression.ExpressionNamespace.
The expression namespace as well as a repository for the namespaces.
ExpressionParser - class org.codehaus.aspectwerkz.expression.ast.ExpressionParser.
Usage: ExpressionParser parser = new ExpressionParser(System.in); // can be only one ASTRoot root = parser.parse("call(@RequiresNew public * foo.Bar.
ExpressionParser(InputStream) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
ExpressionParser(Reader) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
ExpressionParser(ExpressionParserTokenManager) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
ExpressionParserConstants - interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants.
 
ExpressionParserTokenManager - class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager.
 
ExpressionParserTokenManager(SimpleCharStream) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
ExpressionParserTokenManager(SimpleCharStream, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
ExpressionParserTreeConstants - interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants.
 
ExpressionParserVisitor - interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor.
 
ExpressionValidateVisitor - class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor.
The visitor that extract all possible arguments referenced by the expression.
ExpressionValidateVisitor(String, String, ASTRoot) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
Creates a new expression.
ExpressionVisitor - class org.codehaus.aspectwerkz.expression.ExpressionVisitor.
The expression visitor.
ExpressionVisitor(ExpressionInfo, String, String, ASTRoot) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionVisitor
Creates a new expression.
enable_tracing() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
enable_tracing() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
encodeBytes(byte[]) - Static method in class org.codehaus.aspectwerkz.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.codehaus.aspectwerkz.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.codehaus.aspectwerkz.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.codehaus.aspectwerkz.util.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class org.codehaus.aspectwerkz.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.codehaus.aspectwerkz.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.codehaus.aspectwerkz.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.codehaus.aspectwerkz.util.Base64
Convenience method for encoding data to a file.
endColumn - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
enterControlFlow(JoinPoint) - Method in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
Registers the join point as the start of a control flow (cflow) in the system.
enteringControlFlow(PointcutType, MethodInfo, ClassInfo) - Method in class org.codehaus.aspectwerkz.AspectSystem
Registers entering of a control flow join point.
entrySet() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.entrySet().
eol - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
The end of line string for this machine.
eol - Variable in class org.codehaus.aspectwerkz.expression.ast.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.codehaus.aspectwerkz.aspect.AdviceType
 
equals(Object) - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
 
equals(Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
equals(Object) - Method in class org.codehaus.aspectwerkz.expression.PointcutType
 
equals(Object) - Method in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
 
equals(Object) - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistFieldInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo
 
equals(Object) - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
equals(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.equals(Object).
escape(String) - Method in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
Escapes the name pattern.
escape(String) - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
Escapes the type pattern.
exceptions - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.MethodStruct
 
execute() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
execute() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
execute() - Method in class org.codehaus.aspectwerkz.task.OfflineTransformationTask
Executes the task.
exitControlFlow(JoinPoint) - Method in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
Registers the join point as the end of a control flow (cflow) in the system.
exitingControlFlow(PointcutType, MethodInfo, ClassInfo) - Method in class org.codehaus.aspectwerkz.AspectSystem
Registers exiting from a control flow join point.
expectedTokenSequences - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in class org.codehaus.aspectwerkz.expression.ast.ParseException
Each entry in this array is an array of integers.
expression() - Method in class org.codehaus.aspectwerkz.annotation.ExpressionAnnotationProxy
 
expression() - Method in class org.codehaus.aspectwerkz.annotation.ImplementsAnnotationProxy
 
expression() - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
expressionContext - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler.RttiInfo
 
expressionContext - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData
The join point expression context
extendsSuperClass(ClassInfo, String) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
Checks if a class has a certain class as super class, somewhere up in the class hierarchy.
extractAfterFinallyAdvices(AdviceIndexInfo[]) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Extracts the after finally advices.
extractAfterReturningAdvices(AdviceIndexInfo[]) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Extracts the after returning advices.
extractAfterThrowingAdvices(AdviceIndexInfo[]) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Extracts the after throwing advices.
extractAnnotations(List, Attribute, ClassLoader) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper
Helper method to extract Runtime(In)VisibleAnnotations and unwrap custom annotation proxies
extractArguments(int[]) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Extracts a subset of the joinPoint instance RTTI arguments.
extractAroundAdvices(AdviceIndexInfo[]) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Extracts the around advices.
extractBeforeAdvices(AdviceIndexInfo[]) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Extracts the before advices.
extractCustomAnnotation(Annotation) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttributeHelper
Extract the AnnotationInfo from the bytecode Annotation representation.
extractCustomAnnotation(byte[]) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttributeHelper
Extract the AnnotationInfo from the base64 encoded serialized version.
extractMethodSignature(String) - Static method in class org.codehaus.aspectwerkz.util.Strings
Parse a method signature or method call signature.

F

FIELD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_ABSTRACT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_ANNOTATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_ARRAY_CLASS_PATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_ATTRIBUTE_EXACT_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_CLASS_PATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_FINAL - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_GET - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
FIELD_GET - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
FIELD_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_INFO - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
FIELD_JAVA_NAME_LETTER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_NOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_POINTCUT_END - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_PRIVATE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_PROTECTED - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_PUBLIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_SET - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
FIELD_SET - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
FIELD_STATIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FIELD_TRANSIENT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
FINALLY_PREFIX - Static variable in class org.codehaus.aspectwerkz.annotation.AfterAnnotationProxy
 
FLOAT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
FLOAT_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
FLOAT_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
FLOAT_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
FLOAT_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
FLOAT_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
FOR_NAME_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
FOR_NAME_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
FieldAttribute() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Field annotation.
FieldInfo - interface org.codehaus.aspectwerkz.reflect.FieldInfo.
Interface for the field info implementations.
FieldModifier() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Field modifier.
FieldPattern() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Field pattern.
FieldRtti - interface org.codehaus.aspectwerkz.joinpoint.FieldRtti.
Interface for the field RTTI (Runtime Type Information).
FieldRttiImpl - class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl.
Implementation for the field signature.
FieldRttiImpl(FieldSignatureImpl, Object, Object) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Creates a new field RTTI.
FieldSetGetTransformer - class org.codehaus.aspectwerkz.transform.delegation.FieldSetGetTransformer.
Advises SET and GET join points.
FieldSetGetTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.FieldSetGetTransformer
 
FieldSignature - interface org.codehaus.aspectwerkz.joinpoint.FieldSignature.
Interface for the field signature.
FieldSignatureImpl - class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl.
Implementation for the field signature.
FieldSignatureImpl(Class, Field) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
 
FieldStruct - class org.codehaus.aspectwerkz.reflect.impl.asm.FieldStruct.
 
FieldStruct() - Constructor for class org.codehaus.aspectwerkz.reflect.impl.asm.FieldStruct
 
FillBuff() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
FillBuff() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
Float() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Float.
fakeStackTrace(Throwable, String) - Static method in class org.codehaus.aspectwerkz.util.Util
Removes the AspectWerkz specific elements from the stack trace.
findClass(String) - Method in class org.codehaus.aspectwerkz.hook.impl.WeavingClassLoader
 
findConstructor() - Method in class org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy
Grabs the correct constructor for the aspect.
flushBase64() - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
Method added by PHIL.
flushJoinPointIndex() - Method in class org.codehaus.aspectwerkz.transform.delegation.Klass
Flushes the index count.

G

GET - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
 
GET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
GETFIELD_WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
GET_ASPECT_MANAGER_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
GET_JOIN_POINTS_EXECUTION_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
GET_JOIN_POINT_MANAGER - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
GET_MIXIN_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
GET_SYSTEM_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
GZIP - Static variable in class org.codehaus.aspectwerkz.util.Base64
Specify that data should be gzip-compressed.
Get() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Get.
GetImage() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
GetImage() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
GetSuffix(int) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
GetSuffix(int) - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
generate(Object) - Static method in class org.codehaus.aspectwerkz.util.UuidGenerator
Returns a unique uuid.
generateParseException() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
generateParseException() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
get(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.get(Object).
get(int) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Returns the key at the specified index.
get() - Method in class org.codehaus.aspectwerkz.util.SerializableThreadLocal
Overrides the java.lang.ThreadLocal#get() method.
getAddress() - Method in class org.codehaus.aspectwerkz.hook.JDWPStarter
 
getAdvice(int) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Returns a specific advice by index.
getAdvice(int) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Returns a specific advice by index.
getAdviceDefinition(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns a specific advice definition.
getAdviceDefinitions() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns a collection with the advice definitions registered.
getAdviceIndexFor(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the index for a specific name to advice mapping.
getAdviceIndexFor(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the index for a specific name to advice mapping.
getAdvisedCflowClassExpression(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the advised cflow class expression witha a specific name.
getAdvisedCflowClassFilterExpression() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the advised cflow class filter expression.
getAdvisedClassExpression(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the advised class expression with a specific name.
getAdvisedClassFilterExpression() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the advised class filter expression.
getAfterAdviceIndex(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a specific advice index.
getAfterAdviceIndexTuples() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the advices in the form of an array with advice/index tuples.
getAfterAdvices() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the after advices.
getAfterFinallyAdviceIndexes() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a list with the indexes for the after advices for the pointcut.
getAfterFinallyAdviceName(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the after advice name at the given index
getAfterFinallyAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceIndexInfo
 
getAfterReturningAdviceIndexes() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a list with the indexes for the after advices for the pointcut.
getAfterReturningAdviceName(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the after advice name at the given index
getAfterReturningAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceIndexInfo
 
getAfterThrowingAdviceIndexes() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a list with the indexes for the after advices for the pointcut.
getAfterThrowingAdviceName(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the after advice name at the given index
getAfterThrowingAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceIndexInfo
 
getAllAdvices() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns all the advices for this aspect.
getAllClassNames() - Method in class org.codehaus.aspectwerkz.expression.QDoxParser
Returns all classes.
getAllClasses() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
Returns all classes.
getAllRegisteredClassLoaders() - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Returns the list of all ClassLoaders registered so far Note: when a child ClassLoader is registered, all its parent hierarchy is registered
getAllSystems() - Static method in class org.codehaus.aspectwerkz.SystemLoader
 
getAnnotation() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationInfo
Returns the annotation proxy.
getAnnotation(String, Class) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return the annotation with a specific name for a specific class.
getAnnotation(String, Method) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return the annotation with a specific name for a specific method.
getAnnotation(String, Constructor) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return the annotation with a specific name for a specific constructor.
getAnnotation(String, Field) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return the annotation with a specific name for a specific field.
getAnnotation(String, ClassInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return the annotation with a specific name for a specific class.
getAnnotation(String, MethodInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return the annotation with a specific name for a specific method.
getAnnotation(String, ConstructorInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return the annotation with a specific name for a specific constructor.
getAnnotation(String, FieldInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return the annotation with a specific name for a specific field.
getAnnotation(String) - Method in interface org.codehaus.aspectwerkz.joinpoint.MemberSignature
Return the annotation with a specific name.
getAnnotation(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Return the annotation with a specific name.
getAnnotation(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Return the annotation with a specific name.
getAnnotation(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Return the annotation with a specific name.
getAnnotation(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Return the annotation with a specific name.
getAnnotationInfo(Annotation, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Creates and returns a new annotation info build up from the Java5 annotation.
getAnnotationInfos(Class) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return a list with the annotations for a specific class.
getAnnotationInfos(Method) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return the annotations for a specific method.
getAnnotationInfos(Constructor) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return the annotations for a specific constructor.
getAnnotationInfos(Field) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return the annotations for a specific field.
getAnnotationInfos() - Method in interface org.codehaus.aspectwerkz.joinpoint.MemberSignature
Return all the annotations

Each annotation is wrapped in AnnotationInfoinstance.

getAnnotationInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Return all the annotations

Each annotation is wrapped in AnnotationInfoinstance.

getAnnotationInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Return all the annotations

Each annotation is wrapped in AnnotationInfoinstance.

getAnnotationInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Return all the annotations

Each annotation is wrapped in AnnotationInfoinstance.

getAnnotationInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Return all the annotations

Each annotation is wrapped in AnnotationInfoinstance.

getAnnotationProperties() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
Returns the annotation properties for the specific class loader.
getAnnotations(String, JavaClass) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
Returns the annotations with a specific name for a specific class.
getAnnotations(String, JavaMethod) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
Returns the annotations with a specific name for a specific method.
getAnnotations(String, JavaField) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
Returns the annotations with a specific name for a specific field.
getAnnotations(String, Class) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return a list with the annotations with a specific name for a specific class.
getAnnotations(String, Method) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return a list with the annotations with a specific name for a specific method.
getAnnotations(String, Constructor) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return a list with the annotations with a specific name for a specific constructor.
getAnnotations(String, Field) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Return a list with the annotations with a specific name for a specific field.
getAnnotations(String, ClassInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return a list with the annotations with a specific name for a specific class.
getAnnotations(String, MethodInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return a list with the annotations with a specific name for a specific method.
getAnnotations(String, ConstructorInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return a list with the annotations with a specific name for a specific constructor.
getAnnotations(String, FieldInfo) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotations
Return a list with the annotations with a specific name for a specific field.
getAnnotations(String) - Method in interface org.codehaus.aspectwerkz.joinpoint.MemberSignature
Return a list with the annotations with a specific name.
getAnnotations(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Return a list with the annotations with a specific name.
getAnnotations(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Return a list with the annotations with a specific name.
getAnnotations(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Return a list with the annotations with a specific name.
getAnnotations(String) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Return a list with the annotations with a specific name.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getAnnotations() - Method in interface org.codehaus.aspectwerkz.reflect.ReflectionInfo
Returns the annotation infos.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the annotations infos.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
Returns the annotations.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
Returns the annotations.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
Returns the annotations.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns the annotations infos.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo
Returns the attributes.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo
Returns the annotations.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
Returns the annotations.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns the annotations.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo
Returns the attributes.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistFieldInfo
Returns the attributes.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo
Returns the annotations.
getArgsIndexMapper() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the regular expression.
getArgumentIndex(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the argument index.
getArgumentNames() - Method in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
getArgumentNames() - Method in class org.codehaus.aspectwerkz.annotation.ExpressionAnnotationProxy
 
getArgumentNames() - Method in interface org.codehaus.aspectwerkz.annotation.ParameterizedAnnotationProxy
 
getArgumentNames() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns all argument names.
getArgumentType(String) - Method in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
getArgumentType(String) - Method in class org.codehaus.aspectwerkz.annotation.ExpressionAnnotationProxy
 
getArgumentType(String) - Method in interface org.codehaus.aspectwerkz.annotation.ParameterizedAnnotationProxy
 
getArgumentType(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the argumen type.
getArgumentTypes(Constructor) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Gets the argument types for a constructor.
getAroundAdviceIndex(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a specific advice index.
getAroundAdviceIndexTuples() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the advices in the form of an array with advice/index tuples.
getAroundAdviceIndexes() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a list with the indexes for the around advices for the pointcut.
getAroundAdviceName(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the around advice name at the given index.
getAroundAdvices() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the around advices.
getAroundAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceIndexInfo
 
getArrayClassInfo(String, ClassLoader, ClassInfo, int) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Create a ClassInfo based on a component type and a given dimension
getAspectClass() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the cross-cuttable class.
getAspectClassName() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the class name.
getAspectClassNames(File) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
 
getAspectClassNames(URL) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
 
getAspectClassNames(InputStream) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
 
getAspectContainer(int) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the aspect container by its index.
getAspectContainer(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the aspect container for a specific name.
getAspectContainer(int) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Retrieves a specific aspect container based on index.
getAspectContainer(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the aspect container for a specific name.
getAspectContainers() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns an array with all the aspect containers.
getAspectContainers() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns an array with all the aspect containers.
getAspectDefinition() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the aspect definition.
getAspectDefinition(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns a specific aspect definition.
getAspectDefinitions() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns a collection with the aspect definitions registered.
getAspectIndex() - Method in class org.codehaus.aspectwerkz.AdviceInfo
Return the aspect index.
getAspectIndexByName(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the index for a specific introduction.
getAspectIndexFor(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the index for a specific name to aspect mapping.
getAspectIndexFor(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the index for a specific name to aspect mapping.
getAspectManager() - Method in class org.codehaus.aspectwerkz.AdviceInfo
Return the aspectManager.
getAspectManager(int) - Method in class org.codehaus.aspectwerkz.AspectSystem
Returns an AspectManager by its index.
getAspectManager(String) - Method in class org.codehaus.aspectwerkz.AspectSystem
Returns an AspectManager by its uuid
getAspectManager() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the aspect manager.
getAspectManagers() - Method in class org.codehaus.aspectwerkz.AspectSystem
Returns the aspect managers for this system.
getAspectName() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the aspect name.
getAttribute() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the attribute.
getAttribute() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
Returns the attribute.
getAttribute() - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Returns the attribute.
getAttributeExtractor(CtClass, ClassLoader) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.Attributes
Return the list (possibly empty) of custom attributes associated with the class.
getBeforeAdviceIndex(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a specific advice index.
getBeforeAdviceIndexTuples() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the advices in the form of an array with advice/index tuples.
getBeforeAdviceIndexes() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns a list with the indexes for the before advices for the pointcut.
getBeforeAdviceName(int) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the before advice name at the given index
getBeforeAdvices() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the before advices.
getBeforeAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceIndexInfo
 
getBeginColumn() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
getBeginColumn() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
getBeginLine() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
getBeginLine() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
getBytecode() - Method in class org.codehaus.aspectwerkz.transform.delegation.Klass
Returns the byte code for the class.
getBytes() - Method in class org.codehaus.aspectwerkz.transform.ByteArray
 
getCallee() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the callee instance.
getCallee() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns the callee instance.
getCaller() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the caller instance.
getCaller() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns the caller instance.
getCallerClass() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the caller class.
getCallerClass() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns the caller class.
getCause() - Method in class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Returns the original exception.
getCflowEvaluation() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
getCflowExpression() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the cflow expression.
getCflowExpression(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the cflow expression with a specific name.
getCflowExpressionRuntime() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the runtime cflow expression.
getCflowExpressionRuntime(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the runtime cflow expression with a specific name.
getCflowPointcut(String) - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns the cflow pointcut for a specific expression.
getCflowPointcuts(ExpressionContext) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the cflow pointcut list for the context specified.
getCflowPointcuts(ExpressionContext) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the cflow pointcut list for the context specified.
getCflowPointcuts() - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns all the pointcuts defined by a specific aspect that has a cflow pointcut referenced.
getCflowPointcuts(ExpressionContext) - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns all the cflow pointcuts for the join point specified.
getCflowPointcutsForJoinPoint(long, long) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointRegistry
Returns the keys to the advices for the join point.
getClassAbstraction() - Method in interface org.codehaus.aspectwerkz.transform.Context
Returns the class abstraction.
getClassAbstraction() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Returns the class abstraction.
getClassAttributes() - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeExtractor
Retreives attributes associated with the class.
getClassAttributes() - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor
Returns the class attributes.
getClassCacheTuples() - Method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Returns the caching tuples.
getClassInfo() - Method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
Returns the class info.
getClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.ClassInfoRepository
Returns the class info.
getClassInfo(String, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the class info for a specific class.
getClassInfo(String, ClassLoader, boolean) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the class info for a specific class.
getClassInfo(byte[], ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the class info for a specific class.
getClassInfo(InputStream, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the class info for a specific class.
getClassInfo(InputStream, ClassLoader, boolean) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the class info for a specific class.
getClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
Returns the class info.
getClassInfo(Class) - Static method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns the class info for a specific class.
getClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfoRepository
Returns the class info.
getClassInfo(CtClass, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns the class info for a specific ctClass.
getClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfoRepository
Returns the class info.
getClassLoader() - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
getClassName() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the class name.
getClassName() - Method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
Returns the class name.
getClassName() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo.ClassNameRetrievalClassAdapter
 
getClassName() - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
getClassName() - Method in interface org.codehaus.aspectwerkz.transform.Context
 
getClassName() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
 
getClassPreProcessor() - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
Returns the configured class preprocessor Should be called after initialization only
getClasses() - Method in class org.codehaus.aspectwerkz.reflect.ClassList
Returns the classes.
getColumn() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
Deprecated.  
getColumn() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
Deprecated. @see #getEndColumn
getComponentType() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getComponentType() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns the component type if array type else null.
getComponentType() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the component type if array type else null.
getComponentType() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns the component type if array type else null.
getComponentType() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns the component type if array type else null.
getConstructor(Class, int) - Static method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns a specific constructor by the class and the constructor hash.
getConstructor() - Method in interface org.codehaus.aspectwerkz.joinpoint.ConstructorRtti
Returns the constructor.
getConstructor() - Method in interface org.codehaus.aspectwerkz.joinpoint.ConstructorSignature
Returns the constructor.
getConstructor() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the constructor.
getConstructor() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns the constructor.
getConstructor() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Returns the constructor.
getConstructor(int) - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getConstructor(int) - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns a constructor info by its hash.
getConstructor(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns a constructor info by its hash.
getConstructor(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns a constructor info by its hash.
getConstructor(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns a constructor info by its hash.
getConstructorAttributes(String[]) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeExtractor
Return all the attributes associated with a constructor that have a particular method signature.
getConstructorAttributes(String[]) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor
Return all the attributes associated with a constructor that have a particular method signature.
getConstructorBodyMethodName(String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
Returns the method name used for constructor body
getConstructorBodyMethodSignature(String, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
Returns the method used for constructor body signature The callee type name is prepended to the constructor signature
getConstructorDescriptor(Constructor) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Creates a constructor descriptor.
getConstructorInfo(String, byte[], ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
Returns the constructor info for the constructor specified.
getConstructorInfo(Constructor) - Static method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo
Returns the constructor info for the constructor specified.
getConstructorInfo(CtConstructor, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo
Returns the constructor info for the constructor specified.
getConstructorTuple(Class, int) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns a specific constructor by the class and the constructor index.
getConstructorTuple(Class, int) - Static method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns a specific constructor by the class and the method hash.
getConstructorTuple() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the constructor tuple.
getConstructorTuple() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns the constructor tuple.
getConstructors() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getConstructors() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns the constructors info.
getConstructors() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns a list with all the constructors info.
getConstructors() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns a list with all the constructors info.
getConstructors() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns a list with all the constructors info.
getContainer() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the container.
getContainerClassName() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the name of the container implementation class.
getCrossCuttingInfo() - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Returns the cross-cutting info.
getCrossCuttingInfo() - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Returns the cross-cutting info.
getCrossCuttingInfo() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Returns the cross-cutting info.
getCrossCuttingInfo(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the aspect for a specific name, deployed as perJVM.
getCrossCuttingInfo(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the aspect for a specific name, deployed as perJVM.
getCrossCuttingInfos() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns an array with all the cross-cutting infos.
getCtClass() - Method in class org.codehaus.aspectwerkz.transform.delegation.Klass
Returns the Javassist class gen for the class.
getCurrentBytecode() - Method in interface org.codehaus.aspectwerkz.transform.Context
Returns the current bytecode.
getCurrentBytecode() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
 
getCurrentTargetArgsIndex() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
getDeclaringClass() - Method in class org.codehaus.aspectwerkz.ConstructorTuple
 
getDeclaringClass() - Method in class org.codehaus.aspectwerkz.MethodTuple
 
getDeclaringClassPattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTParameter
 
getDeclaringType() - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
Returns the declaring class.
getDeclaringType() - Method in interface org.codehaus.aspectwerkz.joinpoint.Signature
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the declaring class.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the declaring class.
getDeclaringType() - Method in interface org.codehaus.aspectwerkz.reflect.MemberInfo
Returns the declaring type.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
Returns the declaring type.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
Returns the declaring type.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
Returns the declaring type.
getDeclaringTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTConstructorPattern
 
getDeclaringTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
 
getDeclaringTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
 
getDefaultDefinition(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionLoader
Returns the default defintion.
getDefaultDefinitionAspectNames() - Static method in class org.codehaus.aspectwerkz.definition.DefinitionLoader
Returns the aspect names in the default definition.
getDefaultPrimitiveValue(CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Gets the default value for primitive types
getDefiningClassLoader() - Method in class org.codehaus.aspectwerkz.AspectSystem
Returns the classloader which defines this AspectSystem
getDefinition(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionLoader
Loads the aspectwerkz definition from disk based on a specific UUID.
getDefinitions() - Method in interface org.codehaus.aspectwerkz.transform.Context
The definitions context (with hierarchical structure)
getDefinitions() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
The definitions context (with hierarchical structure)
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the deployment model.
getDeploymentModel() - Method in interface org.codehaus.aspectwerkz.Mixin
Returns the deployment model.
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Returns the mixin deployment model.
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns the deployment model for the aspect.
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the the deployment model for the advice
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the deployment model.
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Returns the deployment model.
getDeploymentModelAsInt(String) - Static method in class org.codehaus.aspectwerkz.DeploymentModel
Converts the deployment model from string to int type.
getDeploymentModelAsString(int) - Static method in class org.codehaus.aspectwerkz.DeploymentModel
Converts the deployment model from int to string type.
getDeploymentModelAsString() - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns the deployment model for the aspect.
getEndColumn() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
getEndColumn() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
getEndLine() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
getEndLine() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
getExceptionTypes() - Method in interface org.codehaus.aspectwerkz.joinpoint.CodeRtti
Returns the exception types declared by the code block.
getExceptionTypes() - Method in interface org.codehaus.aspectwerkz.joinpoint.CodeSignature
Returns the exception types declared by the code block.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the exception types declared by the code block.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns the exception types declared by the code block.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Returns the exception types declared by the code block.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the exception types declared by the code block.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the exception types declared by the code block.
getExceptionTypes() - Method in interface org.codehaus.aspectwerkz.reflect.ConstructorInfo
Returns the exception types.
getExceptionTypes() - Method in interface org.codehaus.aspectwerkz.reflect.MethodInfo
Returns the exception types.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
Returns the exception types.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
Returns the exception types.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo
Returns the exception types.
getExceptionTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
Returns the exception types.
getExcludePackages() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the exclude packages.
getExpression() - Method in class org.codehaus.aspectwerkz.definition.PointcutDefinition
Returns the expression for the pointcut.
getExpression() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the regular expression.
getExpression(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the expression with a specific name.
getExpressionAsString() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the expression as string.
getExpressionInfo() - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Returns the expression for the pointcut.
getExpressionInfo() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the expression.
getExpressionInfo(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the expression info with a specific name.
getExpressionInfos() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
Returns the expressions.
getExpressionInfos() - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Returns the expressions.
getField(Class, int) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns a specific field by the class and the field index.
getField(Class, int) - Static method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns a specific field by the class and the field hash.
getField() - Method in interface org.codehaus.aspectwerkz.joinpoint.FieldRtti
Returns the field.
getField() - Method in interface org.codehaus.aspectwerkz.joinpoint.FieldSignature
Returns the field.
getField() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the field.
getField() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Returns the field.
getField(int) - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getField(int) - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns a field info by its hash.
getField(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns a field info by its hash.
getField(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns a field info by its hash.
getField(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns a field info by its hash.
getFieldAttributes(String) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeExtractor
Retreives custom attributes applied to a specific field of the class.
getFieldAttributes(String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor
Return all the attributes associated with a field.
getFieldFilter(SystemDefinition, ExpressionContext, FieldInfo) - Static method in class org.codehaus.aspectwerkz.transform.delegation.FieldSetGetTransformer
Filters the GETFIELD's to be transformed.
getFieldInfo(String, String, byte[], ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
Returns the field info for the field specified.
getFieldInfo(Field) - Static method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo
Returns the field info for the field specified.
getFieldInfo(CtField, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistFieldInfo
Returns the field info for the field specified.
getFieldNamePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
 
getFieldType() - Method in interface org.codehaus.aspectwerkz.joinpoint.FieldRtti
Returns the field type.
getFieldType() - Method in interface org.codehaus.aspectwerkz.joinpoint.FieldSignature
Returns the field type.
getFieldType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the field type.
getFieldType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Returns the field type.
getFieldTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
 
getFieldValue() - Method in interface org.codehaus.aspectwerkz.joinpoint.FieldRtti
Returns the value of the field.
getFieldValue() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the value of the field.
getFields() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getFields() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns the fields info.
getFields() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns a list with all the field info.
getFields() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns a list with all the field info.
getFields() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns a list with all the field info.
getFirst() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Return the entry for the "oldest" mapping.
getFirstKey() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Return the key for the "oldest" mapping.
getFirstValue() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Return the value for the "oldest" mapping.
getFullQualifiedName() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the pattern for the aspect
getHierarchicalDefs(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Returns the gathered SystemDefinition visible from a classloader.
getImplementation() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Returns the implementation object for the mixin.
getImplementationClass() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Returns the implementation object for the mixin.
getImplementationClassName() - Method in interface org.codehaus.aspectwerkz.Mixin
Returns the implementation class name for the mixin.
getImplementationClassName() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Returns the implementation class name for the mixin.
getIncludePackages() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the include packages.
getIndex() - Method in class org.codehaus.aspectwerkz.NameIndexTuple
Returns the index.
getInitialBytecode() - Method in interface org.codehaus.aspectwerkz.transform.Context
Returns the initial bytecode.
getInitialBytecode() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
 
getInitialCtClass() - Method in class org.codehaus.aspectwerkz.transform.delegation.Klass
Returns the Javassist initial class gen for the class.
getInstance(int) - Static method in class org.codehaus.aspectwerkz.MethodComparator
Returns the comparator instance.
getInstance(ClassLoader) - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Look up and retrives a proxy to an object from the server.
getInstance() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Look up and retrives a proxy to an object from the server.
getInstance() - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistMethodComparator
Returns the comparator instance.
getInterfaceClassName() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
Returns the class name of the interface.
getInterfaceClassName() - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Returns the class name of the interface.
getInterfaceClassNames() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
Returns the class name of the interface.
getInterfaceClassNames() - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Returns the class name of the interface.
getInterfaceIntroductionDefinitions(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the interface introductions for a certain class merged with the implementation based introductions as well.
getInterfaceIntroductions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the interface introductions.
getInterfaces() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getInterfaces() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns the interfaces.
getInterfaces() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the interfaces.
getInterfaces() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns the interfaces.
getInterfaces() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns the interfaces.
getIntroductionContainer(String) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Returns the introduction container of given name (introduction name) or null if not linked.
getIntroductionContainer(String) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Returns the introduction container of given name (introduction name) or null if not linked.
getIntroductionDefinition() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Returns the definition.
getIntroductionDefinitions() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns a collection with the introduction definitions registered.
getIntroductionDefinitions(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the introduction definitions for a specific class.
getIntroductions() - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns the introductions for the open class.
getIntroductions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the implementation introductions.
getInvokeSignatureForCodeJoinPoints(int, String, String, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
Build the join point invoke method descriptor for code (method or constructor) join points.
getInvokeSignatureForFieldJoinPoints(int, String, String, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
Build the join point invoke method descriptor for field join points.
getJavaClass() - Method in class org.codehaus.aspectwerkz.expression.QDoxParser
Returns the QDox JavaClass.
getJavaFields() - Method in class org.codehaus.aspectwerkz.expression.QDoxParser
Parses a specific class A returns an array with the methods.
getJavaMethodParametersAsStringArray(JavaMethod) - Static method in class org.codehaus.aspectwerkz.expression.QDoxParser
Transforms the QDox JavaMethod parameters to a String array with the types represented as strings.
getJavaMethods() - Method in class org.codehaus.aspectwerkz.expression.QDoxParser
Parses a specific class A returns an array with the methods.
getJoinPointIndex(CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Returrns the join point index for the class.
getJoinPointIndex() - Method in class org.codehaus.aspectwerkz.transform.delegation.Klass
Returns the current join point index.
getJoinPointManager(Class, String) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Returns the join point manager for a specific class.
getJoinPointMetaData(PointcutType, AspectSystem, ReflectionInfo, ReflectionInfo) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData
Retrieves the join point metadata.
getJoinPointMetaData(long, long) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointRegistry
Returns the keys to the advices for the join point.
getJoinPointRegistry() - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Returs the join point registry.
getJoinPointTypeAsString(int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Sets the join point type to a string representation.
getKey() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTKeyValuePair
 
getLast() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Return the entry for the "newest" mapping.
getLastKey() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Return the key for the "newest" mapping.
getLastValue() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Return the value for the "newest" mapping.
getLine() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
Deprecated.  
getLine() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
Deprecated. @see #getEndLine
getLoader() - Static method in class org.codehaus.aspectwerkz.ContextClassLoader
Returns the context class loader.
getLoader() - Method in interface org.codehaus.aspectwerkz.transform.Context
Returns the class loader.
getLoader() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Returns the class loader.
getLocalizedMessage() - Method in class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Returns the localized description of the wrapped exception in order to produce a locale-specific message.
getMessage() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Returns the error message string of the wrapped exception.
getMessage() - Method in class org.codehaus.aspectwerkz.expression.ast.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class org.codehaus.aspectwerkz.expression.ast.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMetaData(Object) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the metadata for a specific key.
getMetaData(Object) - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns metadata matchingn a specfic key.
getMetaData(Object) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns metadata matching a specfic key.
getMetaData(Object) - Method in interface org.codehaus.aspectwerkz.transform.Context
Returns meta-data for the transformation.
getMetaData(Object) - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Returns meta-data for the transformation.
getMethod() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the method.
getMethod() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodRtti
Returns the method.
getMethod() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodSignature
Returns the method.
getMethod() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the method.
getMethod() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the method.
getMethod(int) - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getMethod(int) - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns a method info by its hash.
getMethod(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns a method info by its hash.
getMethod(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns a method info by its hash.
getMethod(int) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns a method info by its hash.
getMethodAttributes(String, String[]) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeExtractor
Retreives custom attributes applied to a specific method of the class.
getMethodAttributes(Method) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor
 
getMethodAttributes(String, String[]) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor
Return all the attributes associated with a method that have a particular method signature.
getMethodDescriptor(Method) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Creates a method descriptor.
getMethodIndex() - Method in class org.codehaus.aspectwerkz.AdviceInfo
Return the method index.
getMethodIndex() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the method index for the introduction method.
getMethodInfo() - Method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
Returns the method info.
getMethodInfo(String, String, byte[], ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
Returns the method info for the method specified.
getMethodInfo(Method) - Static method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
Returns the method info for the method specified.
getMethodInfo(CtMethod, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo
Returns the method info for the method specified.
getMethodNamePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
 
getMethodToArgIndexes() - Method in class org.codehaus.aspectwerkz.AdviceInfo
Returns the advice method to target method arg index mapping.
getMethodTuple(Class, int) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns a specific method by the class and the method index.
getMethodTuple(Class, int) - Static method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns a specific method by the class and the method hash.
getMethodTuple() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the method tuple.
getMethodTuple() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the method tuple.
getMethods() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getMethods() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns the methods info.
getMethods() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns a list with all the methods info.
getMethods() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns a list with all the methods info.
getMethods() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns a list with all the methods info.
getMethodsToIntroduce() - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Returns the methods to introduce.
getMixin(int) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Retrieves a specific mixin based on its index.
getMixin(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the mixin implementation for a specific name.
getMixin(int) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Retrieves a specific mixin based on its index.
getMixin(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the mixin implementation for a specific name.
getMixinIndexByName(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the index for a specific introduction.
getMixinTargetClass(Object) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the target class for the mixin of given name which is defined from within this aspect (mixin can have different deployment model from aspect)
getMixinTargetClass(String, Object) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the target class for the mixin of given name which is defined from within this aspect (mixin can have different deployment model from aspect)
getMixinTargetInstance(Object) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the target instance for the mixin of given name which is defined from within this aspect (mixin can have different deployment model from aspect)
getMixinTargetInstance(String, Object) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the target instance for the mixin of given name which is defined from within this aspect (mixin can have different deployment model from aspect)
getModifier() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
 
getModifiers() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
 
getModifiers() - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
Returns the modifiers for the signature.
getModifiers() - Method in interface org.codehaus.aspectwerkz.joinpoint.Signature
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the modifiers for the signature.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getModifiers() - Method in interface org.codehaus.aspectwerkz.reflect.ReflectionInfo
Returns the class modifiers.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the class modifiers.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
Returns the modifiers.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns the class modifiers.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
Returns the modifiers.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns the class modifiers.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
Returns the modifiers.
getModifiersAsInt(String[]) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Converts modifiers represented in a string array to an int.
getName() - Method in class org.codehaus.aspectwerkz.ConstructorTuple
 
getName() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the name of the aspect.
getName() - Method in class org.codehaus.aspectwerkz.MethodTuple
 
getName() - Method in interface org.codehaus.aspectwerkz.Mixin
Returns the name of the mixin.
getName() - Method in class org.codehaus.aspectwerkz.NameIndexTuple
Returns the name.
getName() - Method in interface org.codehaus.aspectwerkz.annotation.Annotation
Returns the name.
getName() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationInfo
Returns the FQN.
getName() - Method in class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy
Returns the name.
getName() - Method in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
Returns the name.
getName() - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Returns the name of the mixin.
getName() - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns the name of the aspect.
getName() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the name of the advice.
getName() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the pattern for the aspect
getName() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
Returns the name of the introduction.
getName() - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Returns the name of the introduction.
getName() - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the name of the namespace.
getName() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTAttribute
 
getName() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTPointcutReference
 
getName() - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
Returns the name (f.e. name of method of field).
getName() - Method in interface org.codehaus.aspectwerkz.joinpoint.Signature
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the name (f.e. name of method of field).
getName() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getName() - Method in interface org.codehaus.aspectwerkz.reflect.ReflectionInfo
Returns the name of the class.
getName() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the name of the class.
getName() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
Returns the name.
getName() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns the name of the class.
getName() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
Returns the name.
getName() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns the name of the class.
getName() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
Returns the name.
getName() - Method in class org.codehaus.aspectwerkz.transform.delegation.Klass
Returns the name of the class.
getNamespace() - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
Returns the namespace.
getNamespace() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the namespace
getNamespace(String) - Static method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
Returns the expression namespace for a specific namespace.
getNearestInterfacesInHierarchy(String) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
Return the first interfaces implemented by a level in the class hierarchy (bottom top).
getNearestInterfacesInHierarchy(String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Return the first interfaces implemented by a level in the class hierarchy (bottom top)
getNewInstance() - Method in interface org.codehaus.aspectwerkz.joinpoint.ConstructorRtti
Returns the new instance created by the constructor.
getNewInstance() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the new instance created by the constructor.
getNextToken() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
getNextToken() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
getNextToken() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
getNextToken() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
getOriginalConstructor() - Method in class org.codehaus.aspectwerkz.ConstructorTuple
 
getOriginalMethod() - Method in class org.codehaus.aspectwerkz.MethodTuple
 
getParameter(String) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the value of a parameter.
getParameterNames(String) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData
Get the parameter names from a "method declaration" signature like pc(type a, type2 b) => 0:a, 1:b
getParameterType() - Method in interface org.codehaus.aspectwerkz.joinpoint.CatchClauseRtti
Returns the parameter type.
getParameterType() - Method in interface org.codehaus.aspectwerkz.joinpoint.CatchClauseSignature
Returns the parameter type.
getParameterType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns the parameter type.
getParameterType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
Returns the parameter type.
getParameterTypes() - Method in interface org.codehaus.aspectwerkz.joinpoint.CodeRtti
Returns the parameter types.
getParameterTypes() - Method in interface org.codehaus.aspectwerkz.joinpoint.CodeSignature
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the parameter types.
getParameterTypes() - Method in interface org.codehaus.aspectwerkz.reflect.ConstructorInfo
Returns the parameter types.
getParameterTypes() - Method in interface org.codehaus.aspectwerkz.reflect.MethodInfo
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo
Returns the parameter types.
getParameterTypes() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
Returns the parameter types.
getParameterValue() - Method in interface org.codehaus.aspectwerkz.joinpoint.CatchClauseRtti
Returns the value of the parameter.
getParameterValue() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns the value of the parameter.
getParameterValues() - Method in interface org.codehaus.aspectwerkz.joinpoint.CodeRtti
Returns the values of the parameters.
getParameterValues() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the values of the parameters.
getParameterValues() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
TODO: Needed for stupid JIT compiler.
getParameterValues() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the values of the parameters.
getParameters() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the parameters as a Map.
getParameters(String) - Static method in class org.codehaus.aspectwerkz.definition.DescriptorUtil
Convert a JVM signature as defined in the JVM spec to that used in the Java.
getParameters(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns parameters for the aspect.
getParser() - Static method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the parser.
getPattern() - Method in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
Returns the pattern as a string.
getPattern() - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
Returns the pattern as a string.
getPointcut(String) - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns the pointcut for a specific expression.
getPointcutManager(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the pointcut manager for the name specified.
getPointcutManager(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the pointcut managers for the name specified.
getPointcutManagers() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns a list with all the pointcut managers.
getPointcutManagers() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns a list with all the pointcut managers.
getPointcutType() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
getPointcutType(int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Sets the join point type to a string representation.
getPointcuts(ExpressionContext) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the pointcut list for the context specified.
getPointcuts(ExpressionContext) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Returns the pointcut list for the context specified.
getPointcuts() - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns all the pointcuts defined by a specific aspect.
getPointcuts(ExpressionContext) - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Returns all the pointcuts for the join point specified.
getPointcuts() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Returns the pointcuts.
getPrefixedOriginalMethodName(String, int, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
Returns the prefixed method name.
getPreparePackages() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the prepare packages.
getPrimitiveClass(String) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Checks if the class is a of a primitive type, if so create and return the class for the type else return null.
getPrimitiveClass(String) - Static method in class org.codehaus.aspectwerkz.transform.ReflectHelper
Checks if the class is a of a primitive type, if so create and return the class for the type else return null.
getProxyClass(String, ClassLoader) - Static method in class org.codehaus.aspectwerkz.annotation.Annotations
Returns the annotation proxy class for a specific annotation loaded in a specific loader.
getReflectionInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
getRepository(ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoRepository
Returns the class info repository for the specific class loader
getRepository(ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
Returns the class info repository for the specific class loader
getRepository(ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfoRepository
Returns the class info repository for the specific class loader
getRepository(ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfoRepository
Returns the class info repository for the specific class loader
getResourceAsStream(String) - Static method in class org.codehaus.aspectwerkz.ContextClassLoader
Loads a resource from the context class loader or, if that fails, from the default class loader, as stream
getReturnType() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodRtti
Returns the return type.
getReturnType() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodSignature
Returns the return type.
getReturnType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the return type.
getReturnType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns the return type.
getReturnType() - Method in interface org.codehaus.aspectwerkz.reflect.MethodInfo
Returns the return type.
getReturnType() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
Returns the return type.
getReturnType() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
Returns the return type.
getReturnType() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo
Returns the return type.
getReturnTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
 
getReturnValue() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodRtti
Returns the value of the return type.
getReturnValue() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the value of the return type.
getRtti() - Method in interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
Returns the RTTI for the join point.
getSignature() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the signature for the join point.
getSpecialArgumentType() - Method in class org.codehaus.aspectwerkz.AdviceInfo
Returns the special argument type.
getSpecialArgumentType() - Method in class org.codehaus.aspectwerkz.annotation.AfterAnnotationProxy
Returns the special argument type.
getSpecialArgumentType() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the special arg type, such as returning(TYPE) or throwing(TYPE).
getSubtypePatternType() - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
Returns the subtype pattern type
getSuperClass() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
getSuperClass() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Returns the super class.
getSuperClass() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Returns the super class.
getSuperClass() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Returns the super class.
getSuperClass() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Returns the super class.
getSystem() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the AspectWerkz system housing this cross-cuttable class.
getSystem(ClassLoader) - Static method in class org.codehaus.aspectwerkz.SystemLoader
Returns the System for a specific ClassLoader.
getSystem(Object) - Static method in class org.codehaus.aspectwerkz.SystemLoader
Returns the System for a specific instance.
getSystem(Class) - Static method in class org.codehaus.aspectwerkz.SystemLoader
Returns the System for a specific class.
getSystemDefinition(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Lookup for a given SystemDefinition by uuid within a given ClassLoader The lookup does not go thru the ClassLoader hierarchy
getSystemDefinitions(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Return the list of SystemDefinitions defined at the given ClassLoader level.
getTarget() - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
Returns the target instance.
getTarget() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the target instance.
getTarget() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns the target instance.
getTarget() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the target instance.
getTarget() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the target instance.
getTarget() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the target instance.
getTarget() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns the target instance ('this').
getTargetClass(Object) - Method in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Returns the target class from an introduction
getTargetClass() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the target class.
getTargetClass() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns the target class.
getTargetField(JoinPoint) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Gets the target field.
getTargetInstance(Object) - Method in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Returns the target instance from an introduction
getThis() - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
Returns the instance currently executing (this).
getThis() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the 'this' instance (the one currently executing).
getThis() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns the instance currently executing.
getThis() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns the instance currently executing.
getThis() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns the instance currently executing.
getThis() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns the instance currently executing.
getThis() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns the 'this' instance (the one currently executing).
getToken(int) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
getToken(int) - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
getTransport() - Method in class org.codehaus.aspectwerkz.hook.JDWPStarter
 
getType() - Method in class org.codehaus.aspectwerkz.AdviceInfo
Returns the advice type.
getType() - Method in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
getType() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Returns the advice type.
getType() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Returns the join point type.
getType() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Returns the join point type.
getType() - Method in interface org.codehaus.aspectwerkz.reflect.FieldInfo
Returns the type.
getType() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
Returns the type.
getType() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo
Returns the type.
getType() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistFieldInfo
Returns the field type.
getTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTArgParameter
 
getTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTClassPattern
 
getUtility() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
 
getUuid() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Returns the UUID for the system.
getUuid() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the UUID for the system.
getUuid() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Returns the UUID for the definition.
getValue() - Method in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
Returns the value.
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTBoolean
 
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTChar
 
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTFloat
 
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTHex
 
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTIdentifier
 
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTInteger
 
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTOct
 
getValue() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTString
 
getValue(int) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Returns the value at the specified index.
getWithinReflectionInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
getWrappedInstance(String) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Returns a proxy wrapped instance by its handle.
getWrapperConstructor() - Method in class org.codehaus.aspectwerkz.ConstructorTuple
 
getWrapperMethod() - Method in class org.codehaus.aspectwerkz.MethodTuple
 
getWrapperMethodName(String, int, String, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
Returns the prefixed method name.

H

HANDLER - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
 
HANDLER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
HANDLER - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
HANDLER - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
HANDLER_JOIN_POINT_EXECUTION_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
HAS_ADVICES - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointState
The join point has advices.
HAS_FIELD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
HAS_METHOD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
HEXNUMBER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
Handler() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Handler.
HandlerTransformer - class org.codehaus.aspectwerkz.transform.delegation.HandlerTransformer.
Advises HANDLER join points.
HandlerTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.HandlerTransformer
 
HasField() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
HasField.
HasMethod() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
HasMethod.
Hex() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Hex.
hasAdvice(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if there exists an advice with the name specified.
hasAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AfterAdviceExecutor
Checks if the executor has any advices.
hasAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AroundAdviceExecutor
Checks if the executor has any advices.
hasAdvices() - Method in class org.codehaus.aspectwerkz.joinpoint.management.BeforeAdviceExecutor
Checks if the executor has any advices.
hasAfterAdvice(String) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Checks if the pointcuts has a certain advice.
hasAroundAdvice(String) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Checks if the pointcuts has a certain advice.
hasAspect(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Checks if a specific class has an aspect defined.
hasAspect(String) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Checks if a specific class has an aspect defined.
hasBeenVisitingCflow() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasBeforeAdvice(String) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Checks if the pointcuts has a certain advice.
hasCallPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasCflowPointcut(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a method has an cflow pointcut.
hasCflowPointcut() - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
Checks if the expression has a cflow pointcut.
hasCflowPointcut() - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
Checks if the expression has a cflow pointcut.
hasCflowPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Checks if the expression has a cflow pointcut node.
hasClassInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.ClassInfoRepository
Checks if the class info for a specific class exists.
hasClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
Checks if the class info for a specific class exists.
hasClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfoRepository
Checks if the class info for a specific class exists.
hasClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfoRepository
Checks if the class info for a specific class exists.
hasConstructor(CtClass, CtClass[]) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Checks if the given Class as already a ctor with given signature
hasConstructorInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasExecutionPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasField(ClassInfo, String) - Static method in class org.codehaus.aspectwerkz.reflect.MetaDataInspector
Checks if a class has a certain field.
hasField(CtClass, String) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Checks if the given Class as already a method methodName Does not take into account the signature
hasFieldInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasGetPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasHandlerPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasInterface(ClassInfo, String) - Static method in class org.codehaus.aspectwerkz.reflect.MetaDataInspector
Checks if a class implements a certain interface.
hasIntroduction(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if there exists an introduction with the name specified.
hasIntroduction(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class has an introduction.
hasMethod(CtClass, String) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Checks if the given Class as already a method methodName Does not take into account the signature
hasMethod(CtClass, String, CtClass[]) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Checks if the given Class as already a method methodName.
hasMethodInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasPointcut(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a method has an pointcut.
hasReflectionInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasSetPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasStaticInitializationPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasWithinPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hasWithinReflectionInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hashCode() - Method in class org.codehaus.aspectwerkz.aspect.AdviceType
 
hashCode() - Method in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
 
hashCode() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
hashCode() - Method in class org.codehaus.aspectwerkz.expression.PointcutType
 
hashCode() - Method in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
 
hashCode() - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistFieldInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo
 
hashCode() - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
hashCode() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.hashCode().
hashCodeOrZeroIfNull(Object) - Static method in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
 
hashCodeOrZeroIfNull(Object) - Static method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
 
hashCodeOrZeroIfNull(Object) - Static method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
 
hotswap(Map) - Method in class org.codehaus.aspectwerkz.hook.Plug
Hotswaps the java.lang.ClassLoader of the remote JVM and resume
hotswapClassLoader(String, String, String) - Static method in class org.codehaus.aspectwerkz.hook.ClassLoaderPatcher
Patch java.lang.ClassLoader with preProcessorName instance and hotswap in target VM using a JDWP attaching connector Don't wait before connecting
hotswapClassLoader(String, String, String, int) - Static method in class org.codehaus.aspectwerkz.hook.ClassLoaderPatcher
Patch java.lang.ClassLoader with preProcessorName instance and hotswap in target VM using a JDWP attaching connector

I

I - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
IF - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
INIT_JOIN_POINTS_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INIT_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INLINED_JOIN_POINT_MANAGER_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INLINING - Static variable in interface org.codehaus.aspectwerkz.transform.WeavingStrategy
Defines the inlining weaving strategy.
INTEGER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
INTEGER_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INTEGER_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INTEGER_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
INT_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INT_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INVOKE - Static variable in class org.codehaus.aspectwerkz.connectivity.Command
 
INVOKE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INVOKE_MIXIN_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
INVOKE_WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
IN_ARGS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
IS_JAVA_5 - Static variable in class org.codehaus.aspectwerkz.transform.AsmHelper
A boolean to check if we have a J2SE 5 support
Identifier() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Identifier.
ImplementsAnnotationProxy - class org.codehaus.aspectwerkz.annotation.ImplementsAnnotationProxy.
The 'Implements' annotation proxy.
ImplementsAnnotationProxy() - Constructor for class org.codehaus.aspectwerkz.annotation.ImplementsAnnotationProxy
 
Integer() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Integer.
InterfaceIntroductionDefinition - class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition.
Holds the meta-data for the interface introductions.
InterfaceIntroductionDefinition(String, ExpressionInfo, String) - Constructor for class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
Creates a new introduction meta-data instance.
IntroduceAnnotationProxy - class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy.
The 'Introduce' annotation proxy.
IntroduceAnnotationProxy() - Constructor for class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
Introduction - class org.codehaus.aspectwerkz.aspect.Introduction.
Interface+Implementation Introduction

This represents the inner class mixin based implementation in the system

Introduction(String, Class, CrossCuttingInfo, IntroductionDefinition) - Constructor for class org.codehaus.aspectwerkz.aspect.Introduction
Create a new introduction
IntroductionContainer - class org.codehaus.aspectwerkz.aspect.IntroductionContainer.
Container for Introductions.
IntroductionContainer(Introduction, AspectContainer) - Constructor for class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Creates a new container strategy.
IntroductionDefinition - class org.codehaus.aspectwerkz.definition.IntroductionDefinition.
Holds the meta-data for an interface + implementation introduction.
IntroductionDefinition(Class, ExpressionInfo, String) - Constructor for class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Construct a new Definition for introduction.
Invoker - interface org.codehaus.aspectwerkz.connectivity.Invoker.
Invokes the method for an instance mapped to a specific handle.
id - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
id - Variable in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
image - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
The string image of the token.
image - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
The string image of the token.
implementsInterface(ClassInfo, String) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
Checks if a class implements a certain inteface, somewhere up in the class hierarchy.
inBuf - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
inBuf - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
inCflowSubAST() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
inExcludePackage(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class should be excluded.
inIncludePackage(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class should be included.
inPreparePackage(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class is in prepare declaration
incrementJoinPointIndex() - Method in class org.codehaus.aspectwerkz.transform.delegation.Klass
Increments the join point index.
indexOf(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Returns the index of the specified key.
info(Map) - Method in class org.codehaus.aspectwerkz.hook.Plug
Prints information about the remote JVM and resume
initialize() - Method in class org.codehaus.aspectwerkz.AspectSystem
Initializes the system.
initialize(String, String) - Method in interface org.codehaus.aspectwerkz.annotation.Annotation
Sets the full value of the annotation (including possible named parameters etc.).
initialize(String, String) - Method in class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy
Sets the full value of the annotation (including possible named parameters etc.)
initialize(String, String) - Method in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
Set the value of the annotation given its full representation as @Foo , lskdlksdl"k"lk"l.
initialize(String, URL[]) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
Initializes the attribute enhancer.
initialize(String, URL[]) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Initializes the attribute enhancer.
initialize(CtClass) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor
Open the classfile and parse it in to the Javassist library.
initialize() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Initializes the manager.
initialize() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Initializes the aspect registry.
initialize(Hashtable) - Method in interface org.codehaus.aspectwerkz.hook.ClassPreProcessor
 
initialize(Hashtable) - Method in class org.codehaus.aspectwerkz.hook.impl.StdoutPreProcessor
 
initialize(Hashtable) - Method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Initializes the transformer stack.
initialize(Hashtable) - Method in interface org.codehaus.aspectwerkz.transform.WeavingStrategy
Initializes the transformer stack.
initialize(Hashtable) - Method in class org.codehaus.aspectwerkz.transform.delegation.DelegationWeavingStrategy
Initializes the transformer stack.
initializePreProcessor() - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
Initialization of the ClassPreProcessor The ClassPreProcessor implementation is lazy loaded.
initializeSystem(AspectManager, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.StartupManager
Loads the system definition.
innerClassName() - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
inputStream - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
inputStream - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
inputStreamToByteArray(InputStream) - Static method in class org.codehaus.aspectwerkz.hook.ClassLoaderPatcher
Converts an input stream to a byte[]
input_stream - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
input_stream - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
insertClassAttribute(Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
Inserts an attribute on class level.
insertClassAttribute(Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Inserts an attribute on class level.
insertConstructorAttribute(JavaMethod, Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
Inserts an attribute on constructor level.
insertConstructorAttribute(JavaMethod, Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Inserts an attribute on constructor level.
insertFieldAttribute(JavaField, Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
Inserts an attribute on field level.
insertFieldAttribute(JavaField, Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Inserts an attribute on field level.
insertMethodAttribute(JavaMethod, Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
Inserts an attribute on method level.
insertMethodAttribute(JavaMethod, Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Inserts an attribute on method level.
introducedInterfaces() - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
invoke(String, String, Class[], Object[], Object) - Method in interface org.codehaus.aspectwerkz.connectivity.Invoker
Invokes a specific method on the object mapped to the role specified.
invoke(Object, Method, Object[]) - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
This method is invoked automatically by the proxy.
invokeAdvice(int, JoinPoint) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Invokes an advice with the index specified.
invokeAdvice(int, JoinPoint, int[]) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
 
invokeAdvice(int, JoinPoint) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Invokes the advice method on a per JVM basis.
invokeAdvice(int, JoinPoint, int[]) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
Invokes the advice method on a per JVM basis.
invokeIntroductionPerClass(Object, int, Object[]) - Method in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Invokes the method on a per class basis.
invokeIntroductionPerInstance(Object, int, Object[]) - Method in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Invokes the method on a per instance basis.
invokeIntroductionPerJvm(int, Object[]) - Method in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Invokes the method on a per JVM basis.
invokeIntroductionPerThread(int, Object[]) - Method in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Invokes the method on a per thread basis.
invokeJoinPoint(JoinPoint, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Invoke the join point.
invokeMixin(int, Object) - Method in interface org.codehaus.aspectwerkz.Mixin
Invokes the method with the index specified.
invokeMixin(int, Object[], Object) - Method in interface org.codehaus.aspectwerkz.Mixin
Invokes an introduced method with the index specified.
invokeMixin(int, Object) - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Invokes the method with the index specified.
invokeMixin(int, Object[], Object) - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Invokes an introduced method with the index specified.
invokeTargetConstructorCall(JoinPoint) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Invokes the original constructor.
invokeTargetConstructorExecution(JoinPoint) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Invokes the prefixed constructor.
invokeTargetMethodCall(JoinPoint) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Invokes the original method - call context.
invokeTargetMethodExecution(JoinPoint) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Invokes the original method - execution context.
isAdvised(ExpressionContext[]) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class is advised.
isAdvised(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class is advised.
isAdvised(int) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Checks if a join point is advised, this does not mean that it has any advices attached to it.
isAdvised() - Method in interface org.codehaus.aspectwerkz.transform.Context
Checks if the class being transformed has beed advised.
isAdvised() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Checks if the class being transformed has beed advised.
isAnnotatedEmpty(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Checks if a method is marked as an empty wrapper (runtime weaving)
isAnnotatedNotEmpty(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Checks if a method is marked as a non empty wrapper (runtime unweaving)
isArray() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
isArray() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Is the class an array type.
isArray() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Is the class an array type.
isArray() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Is the class an array type.
isArray() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Is the class an array type.
isDefinedBy(ClassLoader, URL) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Check if a given resource has already been registered to a classloader and its parent hierachy
isEagerWildCard() - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
Checks if the pattern matches all types.
isEmpty() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.isEmpty().
isInCflow() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Checks if the join point is in the correct control flow.
isInControlFlowOf(CflowExpressionVisitorRuntime, ExpressionContext) - Method in class org.codehaus.aspectwerkz.AspectSystem
Checks if we are in the control flow of a join point picked out by a specific pointcut expression.
isInterface() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
isInterface() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Is the class an interface.
isInterface() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Is the class an interface.
isInterface() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Is the class an interface.
isInterface() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Is the class an interface.
isInterfaceIntroduced(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class is advised with an interface introduction.
isIntroduced(ExpressionContext[]) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class has an introduction.
isIntroduced(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
Checks if a class has an introduction.
isJarFile(File) - Static method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Test if file is a zip/jar file
isMethodStatic(MethodInfo) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
Checks if a method is static or not.
isMixinDeploymentModelCompatible(int, int) - Static method in class org.codehaus.aspectwerkz.DeploymentModel
Check mixin deployment model is compatible with aspect' ones Supported models are: Mixin Aspect perJVM perJVM perClass perJVM,perClass perInstance perJVM,perClass,perInstance perThread perThread
isNot() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
 
isPrepared() - Method in interface org.codehaus.aspectwerkz.transform.Context
Checks if the class is prepared.
isPrepared() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Checks if the class is prepared.
isPrimitive() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
 
isPrimitive() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
Is the class a primitive type.
isPrimitive() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Is the class a primitive type.
isPrimitive() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
Is the class a primitive type.
isPrimitive() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Is the class a primitive type.
isPrototype() - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Return true if the CrossCuttingInfo has not yet the AspectContainer set, that means this is the prototype init time
isReadOnly() - Method in interface org.codehaus.aspectwerkz.transform.Context
Checks if the context is read-only.
isReadOnly() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Checks if the context is read-only.
isSerialVerUidNeeded(CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
 
isTyped() - Method in interface org.codehaus.aspectwerkz.annotation.Annotation
Checks if the annotation is typed or not.
isTyped() - Method in class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy
Checks if the annotation is typed or not.
isTyped() - Method in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
Checks if the annotation is typed or not.
isWrapped() - Method in class org.codehaus.aspectwerkz.ConstructorTuple
 
isWrapped() - Method in class org.codehaus.aspectwerkz.MethodTuple
 
iterator() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Returns a key iterator.

J

JAVA_LETTER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
JAVA_NAME - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
JAVA_TYPE - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
JAVA_VERSION - Static variable in class org.codehaus.aspectwerkz.transform.AsmHelper
 
JDWPStarter - class org.codehaus.aspectwerkz.hook.JDWPStarter.
Starts a target process adding JDWP option to have a listening connector and be in suspend mode

Target process is launched using $JAVA_HOME/bin/java [opt] [main]
and [opt] is patched to use -Xdebug -Xrunjdwp:transport=..

JDWPStarter(String, String, String, String) - Constructor for class org.codehaus.aspectwerkz.hook.JDWPStarter
 
JJTAND - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTANNOTATION - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTARGPARAMETER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTARGS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTARRAY - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTATTRIBUTE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTBOOLEAN - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTCALL - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTCFLOW - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTCFLOWBELOW - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTCHAR - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTCLASSPATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTCONSTRUCTORPATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTEXECUTION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTEXPRESSION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTFIELDPATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTFLOAT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTGET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTHANDLER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTHASFIELD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTHASMETHOD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTHEX - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTIDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTINTEGER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTKEYVALUEPAIR - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTMETHODPATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTMODIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTNOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTOCT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTOR - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTPARAMETER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTPOINTCUTREFERENCE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTROOT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTROOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTSET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTSTATICINITIALIZATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTSTRING - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTVOID - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
JJTVOID - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTWITHIN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JJTWITHINCODE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
JOIN_POINTS_INIT_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_BASE_CLASS_SUFFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_CLASS_SUFFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_INDEX_ATTRIBUTE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_MANAGER_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_MANAGER_FIELD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_CONSTRUCTOR_CALL - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_CONSTRUCTOR_EXECUTION - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_FIELD_GET - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_FIELD_SET - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_HANDLER - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_METHOD_CALL - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_METHOD_EXECUTION - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JOIN_POINT_TYPE_STATIC_INITALIZATION - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
JavaClassInfo - class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo.
Implementation of the ClassInfo interface for java.lang.reflect.*.
JavaClassInfoRepository - class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfoRepository.
A repository for the class info hierarchy.
JavaConstructorInfo - class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo.
Implementation of the ConstructorInfo interface for java.lang.reflect.*.
JavaFieldInfo - class org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo.
Implementation of the FieldInfo interface for java.lang.reflect.*.
JavaMemberInfo - class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo.
 
JavaMethodInfo - class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo.
Implementation of the MethodInfo interface for java.lang.reflect.*.
JavassistAttributeExtractor - class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor.
Javassist implementation of the AttributeExtractor interface.
JavassistAttributeExtractor() - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.javassist.JavassistAttributeExtractor
 
JavassistClassInfo - class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo.
Implementation of the ClassInfo interface for Javassist.
JavassistClassInfoRepository - class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfoRepository.
A repository for the class info hierarchy.
JavassistConstructorInfo - class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistConstructorInfo.
Implementation of the ConstructorInfo interface for Javassist.
JavassistFieldInfo - class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistFieldInfo.
Implementation of the FieldInfo interface for Javassist.
JavassistHelper - class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper.
Helper class with utility methods for Javassist.
JavassistHelper() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
 
JavassistMemberInfo - class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo.
 
JavassistMethodComparator - class org.codehaus.aspectwerkz.transform.delegation.JavassistMethodComparator.
Compares Javassist Methods.
JavassistMethodComparator() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.JavassistMethodComparator
 
JavassistMethodInfo - class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo.
Implementation of the MethodInfo interface for Javassist.
JitCompiler - class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler.
Runtime (Just-In-Time/JIT) compiler.
JitCompiler.RttiInfo - class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler.RttiInfo.
Struct for static info.
JitCompiler.RttiInfo() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler.RttiInfo
 
JoinPoint - interface org.codehaus.aspectwerkz.joinpoint.JoinPoint.
Implements the join point concept, e.g. defines a well defined point in the program flow.
JoinPointBase - class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase.
Base class for the join point implementations.
JoinPointBase(int, Class, JoinPointMetaData, AroundAdviceExecutor, BeforeAdviceExecutor, AfterAdviceExecutor) - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Creates a new join point base instance.
JoinPointBase(String, int, Class, JoinPointMetaData, AroundAdviceExecutor, BeforeAdviceExecutor, AfterAdviceExecutor) - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Creates a new join point base instance.
JoinPointBase(String, int, Class, List, ExpressionContext, AroundAdviceExecutor, BeforeAdviceExecutor, AfterAdviceExecutor) - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Creates a new join point base instance.
JoinPointManager - class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.
Manages the join points, invokes the correct advice chains, handles redeployment, JIT compilation etc.
JoinPointMetaData - class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData.
Holds and creates meta data about a specific join point.
JoinPointMetaData() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointMetaData
 
JoinPointRegistry - class org.codehaus.aspectwerkz.joinpoint.management.JoinPointRegistry.
Manages the registration of join points and advices for these join points.
JoinPointRegistry() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointRegistry
 
JoinPointState - class org.codehaus.aspectwerkz.joinpoint.management.JoinPointState.
Enumeration for all join point states.
JoinPointState() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointState
 
JoinPointType - class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType.
Enumeration for all join point types.
JoinPointType() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
jjFillToken() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
jjFillToken() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
jj_nt - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
jj_nt - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
jjnewLexState - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
jjstrLiteralImages - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
jjstrLiteralImages - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTAnnotation
Accept the visitor
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTArray
Accept the visitor
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTBoolean
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTChar
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTFloat
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTHex
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTIdentifier
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTInteger
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTKeyValuePair
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTOct
 
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTRoot
Accept the visitor
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTString
 
jjtAccept(AnnotationParserVisitor, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
Accept the visitor
jjtAccept(AnnotationParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTAnd
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTArgParameter
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTArgs
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTAttribute
 
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTCall
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTCflow
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTCflowBelow
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTClassPattern
 
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTConstructorPattern
 
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTExecution
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTExpression
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
 
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTGet
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTHandler
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTHasField
Accept the visitor.
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTHasMethod
Accept the visitor.
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
 
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
 
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTNot
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTOr
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTParameter
 
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTPointcutReference
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTRoot
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTSet
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTStaticInitialization
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTWithin
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTWithinCode
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
Accept the visitor
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
Accept the visitor
jjtAddChild(Node, int) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
jjtAddChild(Node, int) - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
jjtClose() - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
jjtClose() - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
jjtGetChild(int) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
jjtGetChild(int) - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
jjtGetNumChildren() - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
jjtGetNumChildren() - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
jjtGetParent() - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
 
jjtGetParent() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
jjtGetParent() - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
 
jjtGetParent() - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
jjtNodeName - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
 
jjtNodeName - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
 
jjtOpen() - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
jjtOpen() - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
jjtSetParent(Node) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
jjtSetParent(Node) - Method in interface org.codehaus.aspectwerkz.expression.ast.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
jjtree - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
jjtree - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 

K

KeyValuePair() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
KeyValuePair.
KeyValuePairList() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
KeyValuePairList.
Klass - class org.codehaus.aspectwerkz.transform.delegation.Klass.
The AspectWerkz class concept.
Klass(String, byte[], ClassLoader) - Constructor for class org.codehaus.aspectwerkz.transform.delegation.Klass
Creates a new class.
keySet() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.keySet().
kind - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
An integer that describes the kind of this token.
kind - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
An integer that describes the kind of this token.

L

L - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
LEFT_BRACKET - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
LEFT_PARENTHEZIS - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
LOAD_JOIN_POINT_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
LOAD_JOIN_POINT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
LONG_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
LONG_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
LONG_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
LONG_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
LONG_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in class org.codehaus.aspectwerkz.expression.ast.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lastIndexOf(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Returns the last index of the specified key.
lexStateNames - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
lexStateNames - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
line - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
line - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
linkRuntimeInvisibleAnnotations(Attribute) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttributeHelper
Helper method to find the first RuntimeInvisibleAnnotations attribute in an Attribute chain.
loadClass(String) - Static method in class org.codehaus.aspectwerkz.ContextClassLoader
Loads a class from the context class loader or, if that fails, from the default class loader.
loadClass(String, boolean) - Method in class org.codehaus.aspectwerkz.compiler.VerifierClassLoader
 
loadClass(ClassLoader, byte[], String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Adds a class to a class loader and loads it.
loadClass(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Tries to load a class if unsuccessful returns null.
loadIntegerConstant(CodeVisitor, int) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Creates and adds the correct parameter index for integer types.
loadResource(String) - Static method in class org.codehaus.aspectwerkz.ContextClassLoader
Loads a resource from the context class loader or, if that fails, from the default class loader.
log(String) - Method in class org.codehaus.aspectwerkz.compiler.Utility
 
log(String) - Static method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Logs a message.
lookingAhead - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
lookingAhead - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 

M

MATCH_ON_ALL_METHODS - Static variable in class org.codehaus.aspectwerkz.expression.SubtypePatternType
 
MATCH_ON_BASE_TYPE_METHODS_ONLY - Static variable in class org.codehaus.aspectwerkz.expression.SubtypePatternType
 
METHOD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_ABSTRACT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_ANNOTATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_ARRAY_CLASS_PATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_ATTRIBUTE_EXACT_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_CALL - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
METHOD_CALL - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
METHOD_CLASS_PATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_EXECUTION - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
METHOD_EXECUTION - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
METHOD_FINAL - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_INFO - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
METHOD_JAVA_NAME_LETTER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_META_DATA - Static variable in class org.codehaus.aspectwerkz.MethodComparator
Compares method meta-data.
METHOD_NATIVE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_NOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_PRIVATE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_PROTECTED - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_PUBLIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_STATIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
METHOD_SYNCHRONIZED - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
MIXIN_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
MemberInfo - interface org.codehaus.aspectwerkz.reflect.MemberInfo.
Marker interface for the member info classes (field and method).
MemberRtti - interface org.codehaus.aspectwerkz.joinpoint.MemberRtti.
Interface for the member RTTI (Runtime Type Information).
MemberSignature - interface org.codehaus.aspectwerkz.joinpoint.MemberSignature.
Interface for the member signatures (method, constructor and field).
MemberStruct - class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct.
 
MemberStruct() - Constructor for class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct
 
MetaDataInspector - class org.codehaus.aspectwerkz.reflect.MetaDataInspector.
Inspects info.
MetaDataInspector() - Constructor for class org.codehaus.aspectwerkz.reflect.MetaDataInspector
 
MetaDataKeys - class org.codehaus.aspectwerkz.MetaDataKeys.
Holds keys to for the meta-data used by the system.
MetaDataKeys() - Constructor for class org.codehaus.aspectwerkz.MetaDataKeys
 
MethodAttribute() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Method annotation.
MethodCallTransformer - class org.codehaus.aspectwerkz.transform.delegation.MethodCallTransformer.
Advises method CALL join points.
MethodCallTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.MethodCallTransformer
 
MethodCallUnTransformer - class org.codehaus.aspectwerkz.transform.delegation.MethodCallUnTransformer.
Advises method CALL join points.
MethodCallUnTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.MethodCallUnTransformer
 
MethodComparator - class org.codehaus.aspectwerkz.MethodComparator.
Compares Methods.
MethodExecutionTransformer - class org.codehaus.aspectwerkz.transform.delegation.MethodExecutionTransformer.
Advises method EXECUTION join points.
MethodExecutionTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.MethodExecutionTransformer
 
MethodInfo - interface org.codehaus.aspectwerkz.reflect.MethodInfo.
Interface for the method info implementations.
MethodModifier() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Method modifier.
MethodPattern() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Method pattern.
MethodRtti - interface org.codehaus.aspectwerkz.joinpoint.MethodRtti.
Interface for the method RTTI (Runtime Type Information).
MethodRttiImpl - class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl.
Implementation for the method signature.
MethodRttiImpl(MethodSignatureImpl, Object, Object) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Creates a new method RTTI.
MethodSignature - interface org.codehaus.aspectwerkz.joinpoint.MethodSignature.
Interface for the method signature.
MethodSignatureImpl - class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl.
Implementation for the method signature.
MethodSignatureImpl(Class, MethodTuple) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
 
MethodStruct - class org.codehaus.aspectwerkz.reflect.impl.asm.MethodStruct.
 
MethodStruct() - Constructor for class org.codehaus.aspectwerkz.reflect.impl.asm.MethodStruct
 
MethodTuple - class org.codehaus.aspectwerkz.MethodTuple.
Contains a pair of the original method and the wrapper method if such a method exists.
MethodTuple(Method, Method) - Constructor for class org.codehaus.aspectwerkz.MethodTuple
 
Mixin - interface org.codehaus.aspectwerkz.Mixin.
Interface for the mixin implementations.
m_adviceRepository - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
The advice repository.
m_afterAdviceExecutor - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_afterFinallyAdviceIndexes - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The indexes of the after finally advices.
m_afterFinallyAdviceNames - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The names of the after finally advices.
m_afterReturningAdviceIndexes - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The indexes of the after returning advices.
m_afterReturningAdviceNames - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The names of the after returning advices.
m_afterThrowingAdviceIndexes - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The indexes of the after throwing advices.
m_afterThrowingAdviceNames - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The names of the after throwing advices.
m_annotationProxy - Variable in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
m_annotations - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
The annotations.
m_annotations - Variable in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
The attributes.
m_annotations - Variable in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
The annotations.
m_argsTypeByName - Variable in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
m_aroundAdviceExecutor - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_aroundAdviceIndexes - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The indexes of the around advices.
m_aroundAdviceNames - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The names of the around advices.
m_aspectConstructor - Variable in class org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy
The constructor for the aspect.
m_aspectManager - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The AspectManager for the AspectWerkz system.
m_aspectPrototype - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
The aspect instance prototype.
m_attribute - Variable in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
The attribute for the introduction.
m_attributeExtractor - Variable in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
The annotation extractor.
m_beforeAdviceExecutor - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_beforeAdviceIndexes - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The indexes of the before advices.
m_beforeAdviceNames - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The names of the around advices.
m_cflowPointcuts - Variable in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Holds references to all the pointcuts that has a cflow pointcut.
m_checkCflow - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_classInfoRepository - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
The class info repository.
m_classInfoRepository - Variable in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
The class info repository.
m_classInfoRepository - Variable in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
The class info repository.
m_constructionType - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
The aspect construction type.
m_declaringType - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
The declaring type.
m_declaringType - Variable in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
The declaring type.
m_declaringType - Variable in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
The declaring type.
m_declaringTypeName - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
The declaring type name.
m_definingAspectContainer - Variable in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
The aspect container for the introduction.
m_definition - Variable in class org.codehaus.aspectwerkz.aspect.management.AspectManager
The definition.
m_deploymentModel - Variable in class org.codehaus.aspectwerkz.aspect.Introduction
Holds the deployment model.
m_deploymentModel - Variable in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
The deployment model for the aspect.
m_exprIndexToTargetIndex - Variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
m_expression - Variable in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
m_expression - Variable in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
m_expression - Variable in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
m_expression - Variable in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
m_expressionInfo - Variable in class org.codehaus.aspectwerkz.aspect.management.Pointcut
The expression for the pointcut.
m_expressionInfo - Variable in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
The expressionInfo this visitor is built on for expression with signature Caution: Can be null for visitor that don't need this information.
m_expressionInfos - Variable in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
The introduction expressions.
m_infoPrototype - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
The cross-cutting info prototype.
m_interfaceClassNames - Variable in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
The interface classes name.
m_introductionContainers - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Introduction container containing introduction declared by this aspect, keys by introduction names
m_introductions - Variable in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Holds references to all the the introductions.
m_joinPointMetaData - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_loaderRef - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
The class loader wrapped in a weak ref.
m_loaderRef - Variable in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
The class loader that loaded the declaring class.
m_member - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
The member.
m_member - Variable in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
The member.
m_member - Variable in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMemberInfo
The member.
m_metaData - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_methodRepository - Variable in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
The methods repository.
m_name - Variable in class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy
The name of the annotation.
m_name - Variable in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
The name of the annotation.
m_name - Variable in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
The name of the aspect.
m_name - Variable in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
The name of the interface introduction.
m_namePattern - Variable in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
The name pattern.
m_namespace - Variable in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
m_namespace - Variable in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
m_namespace - Variable in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
m_namespace - Variable in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
m_pattern - Variable in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
The name pattern as a string.
m_pattern - Variable in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
The pattern as a string.
m_perClass - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Holds references to the per class aspect instances.
m_perClass - Variable in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Holds references to the per class introductions.
m_perInstance - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Holds references to the per instance aspect instances.
m_perInstance - Variable in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Holds references to the per instance introductions.
m_perJvm - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Holds a reference to the sole per JVM aspect instance.
m_perJvm - Variable in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Holds a reference to the sole per JVM introduction.
m_perThread - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
Holds references to the per thread aspect instances.
m_perThread - Variable in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Holds references to the per thread introductions.
m_pointcut - Variable in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
m_pointcutType - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_pointcuts - Variable in class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Holds references to all the pointcuts.
m_prototype - Variable in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
The introduction prototype.
m_root - Variable in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
m_root - Variable in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
m_root - Variable in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
m_root - Variable in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
m_root - Variable in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
m_system - Variable in class org.codehaus.aspectwerkz.aspect.management.AspectManager
The system this AspectManager is defined in.
m_system - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_targetClass - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_type - Variable in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
m_type - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_typeAsString - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
m_typeNamePattern - Variable in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
The fully qualified type name.
m_value - Variable in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
The full value of the annotation.
main(String[]) - Static method in class org.codehaus.aspectwerkz.annotation.AnnotationC
Runs the compiler from the command line.
main(String[]) - Static method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
 
main(String[]) - Static method in class org.codehaus.aspectwerkz.hook.Plug
 
main(String[]) - Static method in class org.codehaus.aspectwerkz.hook.ProcessStarter
 
main(String[]) - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassLoaderPreProcessorImpl
main test
main(String[]) - Static method in class org.codehaus.aspectwerkz.hook.impl.StdoutPreProcessor
 
main(String[]) - Static method in class org.codehaus.aspectwerkz.hook.impl.WeavingClassLoader
 
main(String[]) - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
 
makeStatic(CtClass, String, CtClass[], CtClass[], String, CtClass) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Helper method for bogus CtMethod.make in Javassist for static methods
markAsAdvised() - Method in interface org.codehaus.aspectwerkz.transform.Context
Marks the class being transformed as advised.
markAsAdvised() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Marks the class being transformed as advised.
markAsPrepared() - Method in interface org.codehaus.aspectwerkz.transform.Context
Marks the class as prepared.
markAsPrepared() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Marks the class as prepared.
markAsReadOnly() - Method in interface org.codehaus.aspectwerkz.transform.Context
Marks the context as read-only.
markAsReadOnly() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Marks the context as read-only.
markDirty(String, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Marks the class as dirty (since it has been modified and needs to be rebuild).
markDirty(CtClass, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
Marks the class as dirty (since it has been modified and needs to be rebuild).
match(ExpressionContext) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
Matches the expression context.
match(ExpressionContext) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
Matches the expression context.
match(ExpressionContext) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
Matches the cflow epression
match(ExpressionContext) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
Matches the expression context.
matchCflowStack(Object[], ExpressionContext) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
Matches the cflow information stack.
matchInterfaces(ClassInfo[], ClassInfo, TypePattern) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
Tries to finds a parse at some interface in the hierarchy.
matchSuperClasses(ClassInfo, TypePattern) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
Tries to finds a parse at some superclass in the hierarchy.
matchType(TypePattern, ClassInfo) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
Matches a type.
matches(String) - Method in class org.codehaus.aspectwerkz.expression.regexp.NamePattern
Matches a name.
matches(String) - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
Matches a type name.
maxNextCharInd - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
maxNextCharInd - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
mergeDocuments(Document, Document) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
Merges two DOM documents.
methodFilter(CtBehavior) - Static method in class org.codehaus.aspectwerkz.transform.delegation.FieldSetGetTransformer
Filters the methods.
methodFilter(List, ExpressionContext, CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodExecutionTransformer
Filters the methods to be transformed.
methodFilter(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.PrepareTransformer
Filters the methods to be transformed.
methodFilterCallee(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallTransformer
Filters the callee methods.
methodFilterCallee(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallUnTransformer
Filters the callee methods.
methodFilterCaller(CtBehavior) - Static method in class org.codehaus.aspectwerkz.transform.delegation.ConstructorCallTransformer
Filters the caller methods.
methodFilterCaller(CtBehavior) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallTransformer
Filters the caller methods.
methodFilterCaller(CtBehavior) - Static method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallUnTransformer
Filters the caller methods.
modifiers - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct
 

N

NAME - Static variable in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
A unique name for the aspect.
NEWLINE - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
NORMAL_METHOD - Static variable in class org.codehaus.aspectwerkz.MethodComparator
Compares normal method names.
NOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
NOTAVAILABLE_INFO - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
NOT_ADVISED - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointState
The join point is not advised.
NOT_HIERARCHICAL - Static variable in class org.codehaus.aspectwerkz.expression.SubtypePatternType
 
NO_OPTIONS - Static variable in class org.codehaus.aspectwerkz.util.Base64
No options specified.
NO_PARAMS_RETURN_VOID_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
NULL_CLASS_VISITOR - Static variable in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper
 
NameIndexTuple - class org.codehaus.aspectwerkz.NameIndexTuple.
Holds an name/index tuple.
NameIndexTuple(String, AdviceInfo) - Constructor for class org.codehaus.aspectwerkz.NameIndexTuple
Sets the name and the advice index.
NamePattern - class org.codehaus.aspectwerkz.expression.regexp.NamePattern.
Implements the regular expression pattern matcher for names.
Node - interface org.codehaus.aspectwerkz.annotation.expression.ast.Node.
 
Node - interface org.codehaus.aspectwerkz.expression.ast.Node.
 
NotExpression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
NotExpression.
name - Variable in class org.codehaus.aspectwerkz.expression.ast.ASTPointcutReference
 
name - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct
 
newCatchClauseSignature(Class, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
 
newClassWriter(boolean) - Static method in class org.codehaus.aspectwerkz.transform.AsmHelper
Factory method for ASM ClassWriter and J2SE 5 support See http://www.objectweb.org/wws/arc/asm/2004-08/msg00005.html
newConstructorSignature(Class, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
 
newContext(String, byte[], ClassLoader) - Method in interface org.codehaus.aspectwerkz.transform.WeavingStrategy
Creates a new transformation context.
newContext(String, byte[], ClassLoader) - Method in class org.codehaus.aspectwerkz.transform.delegation.DelegationWeavingStrategy
Creates a new transformation context.
newFieldSignature(Class, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
 
newInstance(CrossCuttingInfo) - Static method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Copy constructor - creates a clone of the cross-cutting info.
newInstance(Introduction, CrossCuttingInfo) - Static method in class org.codehaus.aspectwerkz.aspect.Introduction
Clone the prototype Introduction.
newInstance() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
Creates a deep copy of the signature.
newMethodSignature(Class, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
 
newToken(int) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.codehaus.aspectwerkz.expression.ast.Token
Returns a new Token object, by default.
next - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
A reference to the next regular (non-special) token from the input stream.

O

OBJECT_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
OBJECT_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
OCTNUMBER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
OR - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
ORIGINAL_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
Oct() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Oct.
OfflineTransformationTask - class org.codehaus.aspectwerkz.task.OfflineTransformationTask.
OfflineTransformationTask is an Ant Task that transforms the a class directory structure recursivly using the AspectWerkz -offline mode.
OfflineTransformationTask() - Constructor for class org.codehaus.aspectwerkz.task.OfflineTransformationTask
 
OrExpression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
OrExpression.
org.codehaus.aspectwerkz - package org.codehaus.aspectwerkz
 
org.codehaus.aspectwerkz.annotation - package org.codehaus.aspectwerkz.annotation
 
org.codehaus.aspectwerkz.annotation.expression - package org.codehaus.aspectwerkz.annotation.expression
 
org.codehaus.aspectwerkz.annotation.expression.ast - package org.codehaus.aspectwerkz.annotation.expression.ast
 
org.codehaus.aspectwerkz.annotation.instrumentation - package org.codehaus.aspectwerkz.annotation.instrumentation
 
org.codehaus.aspectwerkz.annotation.instrumentation.asm - package org.codehaus.aspectwerkz.annotation.instrumentation.asm
 
org.codehaus.aspectwerkz.annotation.instrumentation.javassist - package org.codehaus.aspectwerkz.annotation.instrumentation.javassist
 
org.codehaus.aspectwerkz.aspect - package org.codehaus.aspectwerkz.aspect
 
org.codehaus.aspectwerkz.aspect.management - package org.codehaus.aspectwerkz.aspect.management
 
org.codehaus.aspectwerkz.compiler - package org.codehaus.aspectwerkz.compiler
 
org.codehaus.aspectwerkz.connectivity - package org.codehaus.aspectwerkz.connectivity
 
org.codehaus.aspectwerkz.definition - package org.codehaus.aspectwerkz.definition
 
org.codehaus.aspectwerkz.exception - package org.codehaus.aspectwerkz.exception
 
org.codehaus.aspectwerkz.expression - package org.codehaus.aspectwerkz.expression
 
org.codehaus.aspectwerkz.expression.ast - package org.codehaus.aspectwerkz.expression.ast
 
org.codehaus.aspectwerkz.expression.regexp - package org.codehaus.aspectwerkz.expression.regexp
 
org.codehaus.aspectwerkz.hook - package org.codehaus.aspectwerkz.hook
 
org.codehaus.aspectwerkz.hook.impl - package org.codehaus.aspectwerkz.hook.impl
 
org.codehaus.aspectwerkz.joinpoint - package org.codehaus.aspectwerkz.joinpoint
 
org.codehaus.aspectwerkz.joinpoint.impl - package org.codehaus.aspectwerkz.joinpoint.impl
 
org.codehaus.aspectwerkz.joinpoint.management - package org.codehaus.aspectwerkz.joinpoint.management
 
org.codehaus.aspectwerkz.reflect - package org.codehaus.aspectwerkz.reflect
 
org.codehaus.aspectwerkz.reflect.impl.asm - package org.codehaus.aspectwerkz.reflect.impl.asm
 
org.codehaus.aspectwerkz.reflect.impl.java - package org.codehaus.aspectwerkz.reflect.impl.java
 
org.codehaus.aspectwerkz.reflect.impl.javassist - package org.codehaus.aspectwerkz.reflect.impl.javassist
 
org.codehaus.aspectwerkz.task - package org.codehaus.aspectwerkz.task
 
org.codehaus.aspectwerkz.transform - package org.codehaus.aspectwerkz.transform
 
org.codehaus.aspectwerkz.transform.delegation - package org.codehaus.aspectwerkz.transform.delegation
 
org.codehaus.aspectwerkz.util - package org.codehaus.aspectwerkz.util
 

P

PARAMETERS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_ANNOTATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_ARRAY_CLASS_PATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_CLASS_PATTERN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_END - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_JAVA_NAME_LETTER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_NOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARAMETER_START - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
PARSER - Static variable in class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy
The one and only annotation parser.
PER_CLASS - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
 
PER_CLASS - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinition
 
PER_INSTANCE - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
 
PER_INSTANCE - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinition
 
PER_JVM - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
 
PER_JVM - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinition
 
PER_THREAD - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
 
PER_THREAD - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinition
 
POINTCUT_REFERENCE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
POINTCUT_REFERENCE_WITH_ARGS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
POST_ADVICE - Static variable in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
The name of the post advice method.
POST_ADVICE_INDEX - Static variable in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
Index of the post advice method.
PREFIXED_METHOD - Static variable in class org.codehaus.aspectwerkz.MethodComparator
Compares prefixed method names.
PRE_ADVICE - Static variable in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
The name of the pre advice method.
PRE_ADVICE_INDEX - Static variable in class org.codehaus.aspectwerkz.aspect.CFlowSystemAspect
Index of the pre advice method.
PROCEED_WITH_CALL_JOIN_POINT_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
PROCEED_WITH_EXECUTION_JOIN_POINT_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
PROCEED_WITH_GET_JOIN_POINT_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
PROCEED_WITH_HANDLER_JOIN_POINT_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
PROCEED_WITH_SET_JOIN_POINT_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
PUTFIELD_WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
Parameter() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Parameter pattern.
ParameterizedAnnotationProxy - interface org.codehaus.aspectwerkz.annotation.ParameterizedAnnotationProxy.
An interface for Annotation which needs to remember the call signature of the member they apply to.
Parameters() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Parameters.
ParseException - exception org.codehaus.aspectwerkz.annotation.expression.ast.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
 
ParseException - exception org.codehaus.aspectwerkz.expression.ast.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class org.codehaus.aspectwerkz.expression.ast.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ParseException
 
Pattern - class org.codehaus.aspectwerkz.expression.regexp.Pattern.
Implements an abstract regular expression pattern matcher for AspectWerkz.
Pattern() - Constructor for class org.codehaus.aspectwerkz.expression.regexp.Pattern
 
Plug - class org.codehaus.aspectwerkz.hook.Plug.
Main application that allow two steps preparation of the hook

This can be used instead of ProcessStarter to dual JVM and stream piping

Usage java [options..] org.codehaus.aspectwerkz.hook.Plug -target <targetJar.jar> java [options..] org.codehaus.aspectwerkz.hook.Plug -hotswap <jdwp options> java [options..] org.codehaus.aspectwerkz.hook.Plug -resume <jdwp options> java [options..] org.codehaus.aspectwerkz.hook.Plug -info <jdwp options> -target targetJar.jar to generate a targetJar.jar containing the patched java.lang.ClassLoader suitable for your current java installation.

Plug() - Constructor for class org.codehaus.aspectwerkz.hook.Plug
 
Pointcut - class org.codehaus.aspectwerkz.Pointcut.
Represents the pointcut construct.
Pointcut() - Constructor for class org.codehaus.aspectwerkz.Pointcut
 
Pointcut - class org.codehaus.aspectwerkz.aspect.management.Pointcut.
Implementation of the pointcut concept.
Pointcut(AspectManager, ExpressionInfo) - Constructor for class org.codehaus.aspectwerkz.aspect.management.Pointcut
Creates a new pointcut.
Pointcut() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Pointcut.
PointcutDefinition - class org.codehaus.aspectwerkz.definition.PointcutDefinition.
Holds the meta-data for the pointcuts.
PointcutDefinition(String) - Constructor for class org.codehaus.aspectwerkz.definition.PointcutDefinition
Creates a new pointcut definition instance.
PointcutManager - class org.codehaus.aspectwerkz.aspect.management.PointcutManager.
Manages pointcuts and introductions defined by a specfic aspect.
PointcutManager(String) - Constructor for class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Creates a new aspect.
PointcutManager(String, int) - Constructor for class org.codehaus.aspectwerkz.aspect.management.PointcutManager
Creates a new aspect.
PointcutReference() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Pointcut reference.
PointcutType - class org.codehaus.aspectwerkz.expression.PointcutType.
Type-safe enum for the pointcut types.
PrepareAdvisedClassTransformer - class org.codehaus.aspectwerkz.transform.delegation.PrepareAdvisedClassTransformer.
Prepares classes that are eligable for instrumentation.
PrepareAdvisedClassTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.PrepareAdvisedClassTransformer
 
PrepareTransformer - class org.codehaus.aspectwerkz.transform.delegation.PrepareTransformer.
Prepare class for further hotswap for execution pointcut TODO support for constructor pointcuts TODO AOPC def model
PrepareTransformer() - Constructor for class org.codehaus.aspectwerkz.transform.delegation.PrepareTransformer
 
ProcessStarter - class org.codehaus.aspectwerkz.hook.ProcessStarter.
ProcessStarter uses JPDA JDI api to start a VM with a runtime modified java.lang.ClassLoader, or transparently use a Xbootclasspath style (java 1.3 detected or forced)

Important note Due to a JPDA issue in LauchingConnector, this implementation is based on Process forking.

ProcessStarter() - Constructor for class org.codehaus.aspectwerkz.hook.ProcessStarter
 
parent - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
parent - Variable in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
parse(Class, AspectDefinition, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.annotation.AspectAnnotationParser
Parse the attributes and create and return a meta-data representation of them.
parse(TypedAnnotationProxy, ASTRoot) - Static method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
parse(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
parse(Reader) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
parse(ClassLoader, Document) - Static method in class org.codehaus.aspectwerkz.definition.DocumentParser
Parses the definition DOM document.
parse(ClassLoader, File, boolean) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
Parses the XML definition file, only if it has been updated.
parse(ClassLoader, InputStream) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
Parses the XML definition file retrieved from an input stream.
parse(String) - Method in class org.codehaus.aspectwerkz.expression.QDoxParser
Parses a specific class.
parse(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
parse(Reader) - Method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
parseArgs(String) - Static method in class org.codehaus.aspectwerkz.hook.Plug
Parse a jdwp like string in a Map

transport=dt_socket,address=8000 will produce a Map of 2 entries whose keys are transport and address

parseAspectClassNames(Document) - Static method in class org.codehaus.aspectwerkz.definition.DocumentParser
Parses aspect class names.
parseJavaCommandLine(String[]) - Method in class org.codehaus.aspectwerkz.hook.ProcessStarter
Analyse the args[] as a java command line
parseNoCache(ClassLoader, URL) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
Parses the XML definition file not using the cache.
parsePrepareElements(Element, SystemDefinition, String) - Static method in class org.codehaus.aspectwerkz.definition.DocumentParser
Parses the prepare elements.
parser - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
parser - Variable in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
patchClassLoader(String, String) - Static method in class org.codehaus.aspectwerkz.hook.ClassLoaderPatcher
Patch java.lang.ClassLoader with preProcessorName instance and dump class bytecode in dir
pointcut() - Method in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
populate(List) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
Populate data with the possible arguments
postCompile(String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Delete backup dir at the end of all compilation
preProcess(byte[]) - Method in interface org.codehaus.aspectwerkz.hook.ClassLoaderPreProcessor
instruments the java.lang.ClassLoader bytecode
preProcess(String, byte[], ClassLoader) - Method in interface org.codehaus.aspectwerkz.hook.ClassPreProcessor
 
preProcess(byte[]) - Method in class org.codehaus.aspectwerkz.hook.impl.ClassLoaderPreProcessorImpl
 
preProcess(String, byte[], ClassLoader) - Method in class org.codehaus.aspectwerkz.hook.impl.StdoutPreProcessor
 
preProcess(String, byte[], ClassLoader) - Method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Transform bytecode according to the transformer stack
preProcessActivate(Class) - Method in interface org.codehaus.aspectwerkz.hook.RuntimeClassProcessor
 
preProcessActivate(Class) - Method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Runtime weaving of given Class according to the actual definition
prevCharIsCR - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
prevCharIsCR - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
prevCharIsLF - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
prevCharIsLF - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
printStackTrace() - Method in class org.codehaus.aspectwerkz.compiler.CompileException
 
printStackTrace(PrintWriter) - Method in class org.codehaus.aspectwerkz.compiler.CompileException
 
printStackTrace(PrintStream) - Method in class org.codehaus.aspectwerkz.compiler.CompileException
 
printStackTrace() - Method in class org.codehaus.aspectwerkz.exception.DefinitionException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in class org.codehaus.aspectwerkz.exception.DefinitionException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in class org.codehaus.aspectwerkz.exception.DefinitionException
Print the full stack trace, including the original exception.
printStackTrace() - Method in class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Prints the wrapped exception A its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Prints the wrapped excpetion A its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Prints the wrapped exception A its backtrace to the specified print writer.
printStackTrace() - Method in class org.codehaus.aspectwerkz.expression.ExpressionException
Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in class org.codehaus.aspectwerkz.expression.ExpressionException
Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in class org.codehaus.aspectwerkz.expression.ExpressionException
Print the full stack trace, including the original exception.
proceed() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
Walks through the pointcuts and invokes all its advices.
proceed(JoinPointBase) - Method in class org.codehaus.aspectwerkz.joinpoint.management.AfterAdviceExecutor
Executes its advices one by one.
proceed(JoinPointBase) - Method in class org.codehaus.aspectwerkz.joinpoint.management.AroundAdviceExecutor
Executes its advices one by one.
proceed(JoinPointBase) - Method in class org.codehaus.aspectwerkz.joinpoint.management.BeforeAdviceExecutor
Executes its advices one by one.
proceedWithCallJoinPoint(int, int, Object[], Class, Object, Class, Object, String, String, int) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Proceeds with the invocation of the join point, passing on the method hash, the parameter values and the target instance.
proceedWithExecutionJoinPoint(int, int, Object[], Object, int) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Proceeds with the invocation of the join point, passing on the method hash, the parameter values and the target instance.
proceedWithGetJoinPoint(int, int, Object, Class, String) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Proceeds with the invocation of the join point, passing on the method hash, the parameter values and the target instance.
proceedWithHandlerJoinPoint(int, int, Object, Object, String) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Proceeds with the invocation of the join point, passing on the method hash, the parameter values and the target instance.
proceedWithSetJoinPoint(int, int, Object[], Object, Class, String) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Proceeds with the invocation of the join point, passing on the method hash, the parameter values and the target instance.
propagateAspectManagers(AspectManager[], int) - Method in class org.codehaus.aspectwerkz.AspectSystem
Propagates the aspect managers.
put(Object, Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.put(Object, Object).
putAll(Map) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Adds all the mappings in the specified map to this map, replacing any mappings that already exist (as per ).

Q

QDoxParser - class org.codehaus.aspectwerkz.expression.QDoxParser.
Parses a src tree with QDox.
QDoxParser(String) - Constructor for class org.codehaus.aspectwerkz.expression.QDoxParser
Adds a source tree to the builder.

R

REDEFINED - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointState
The join point has beed redefined, needs redeployment.
REGULAR_WILDCARD - Static variable in class org.codehaus.aspectwerkz.expression.regexp.Pattern
Defines a single wildcard.
RETURNING_PREFIX - Static variable in class org.codehaus.aspectwerkz.annotation.AfterAnnotationProxy
 
RIGHT_BRACKET - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
RIGHT_PARENTHEZIS - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
ReInit(InputStream) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
ReInit(Reader) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
ReInit(AnnotationParserTokenManager) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
ReInit(SimpleCharStream) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
ReInit(SimpleCharStream, int) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
ReInit(Reader) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
ReInit(InputStream) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
ReInit(InputStream) - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
ReInit(Reader) - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
ReInit(ExpressionParserTokenManager) - Method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
ReInit(SimpleCharStream) - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
ReInit(SimpleCharStream, int) - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
ReInit(Reader) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
ReInit(InputStream) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
ReflectHelper - class org.codehaus.aspectwerkz.transform.ReflectHelper.
Helper class with utility methods for working with the java.lang.reflect.* package.
ReflectHelper() - Constructor for class org.codehaus.aspectwerkz.transform.ReflectHelper
 
ReflectionInfo - interface org.codehaus.aspectwerkz.reflect.ReflectionInfo.
Base interface for the reflection info hierarchy.
RemoteProxy - class org.codehaus.aspectwerkz.connectivity.RemoteProxy.
This class provides a general remote proxy.
RemoteProxyServer - class org.codehaus.aspectwerkz.connectivity.RemoteProxyServer.
Server that listens to a specified port for client requests.
RemoteProxyServer(ClassLoader, Invoker) - Constructor for class org.codehaus.aspectwerkz.connectivity.RemoteProxyServer
Starts a server object and starts listening for client access.
RemoteProxyServerThread - class org.codehaus.aspectwerkz.connectivity.RemoteProxyServerThread.
Implements a server thread.
RemoteProxyServerThread(Socket, ClassLoader, Invoker, int) - Constructor for class org.codehaus.aspectwerkz.connectivity.RemoteProxyServerThread
Creates a new instance.
Root() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Entry point.
Root() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Entry point.
Rtti - interface org.codehaus.aspectwerkz.joinpoint.Rtti.
Holds static and reflective information about the join point (Runtime Type Information).
RuntimeClassProcessor - interface org.codehaus.aspectwerkz.hook.RuntimeClassProcessor.
Component able to transform a class at runtime
read() - Method in class org.codehaus.aspectwerkz.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.codehaus.aspectwerkz.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readChar() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
readChar() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
readExternal(ObjectInput) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Deserializes this map from the given stream.
register(AspectContainer, PointcutManager) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Registers a new aspect.
register(AspectContainer, PointcutManager) - Method in class org.codehaus.aspectwerkz.aspect.management.AspectRegistry
Registers a new aspect.
registerAnnotationProxy(Class, String) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
Register an annotation together with its proxy implementation.
registerClassLoader(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Register a new ClassLoader in the system and gather all its definition and parents definitions.
registerJoinPoint(int, int, String, int, Class, ReflectionInfo, AspectSystem) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointRegistry
Registers the advices for the method join point.
reinitializeSystem(ClassLoader, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.StartupManager
ReLoads the system definition.
remove(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.remove(Object).
remove(int) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Removes the element at the specified index.
removeAfterAdvice(String) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Removes an advice from the pointcut.
removeAroundAdvice(String) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Removes an advice from the pointcut.
removeAroundAdvice(AdviceDefinition) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Remove an around advice.
removeBeforeAdvice(String) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Removes an advice from the pointcut.
removeClassInfo(String) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
Removes the class from the repository (since it has been modified and needs to be rebuild).
removeClassInfo(CtClass) - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfoRepository
Removes the class from the repository (since it has been modified and needs to be rebuild).
removeClassInfoFromAllClassLoaders(String) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoRepository
Remove a class from the repository.
removeClassInfoFromAllClassLoaders(String) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
Remove a class from the repository.
removeClassInfoFromAllClassLoaders(String) - Static method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfoRepository
Remove a class from the repository.
removeClassInfoFromAllClassLoaders(String) - Static method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfoRepository
Remove a class from the repository.
removeEmbracingQuotes(String) - Static method in class org.codehaus.aspectwerkz.hook.ProcessStarter
Remove first and last " or ' if any
removeFormattingCharacters(String) - Static method in class org.codehaus.aspectwerkz.util.Strings
Removes newline, carriage return and tab characters from a string.
replaceSubString(String, String, String) - Static method in class org.codehaus.aspectwerkz.util.Strings
Replaces all occurences of a substring inside a string.
replaceSubString(String, String, String, int) - Static method in class org.codehaus.aspectwerkz.util.Strings
Replaces all occurences of a substring inside a string.
reset() - Method in interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
Deprecated.  
reset() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AroundAdviceExecutor
Resets the invocation flow.
reset() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Resets the join point.
reset(Class) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
Reset the join point manager.
reset(int) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointRegistry
Resets the registry.
resetAdvised() - Method in interface org.codehaus.aspectwerkz.transform.Context
Resets the isAdviced flag.
resetAdvised() - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Resets the isAdviced flag.
resolveClass(ObjectStreamClass) - Method in class org.codehaus.aspectwerkz.UnbrokenObjectInputStream
Overrides the parents resolveClass method and resolves the class using the context class loader instead of Class.forName().
restoreBackup() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Restore the backup registered
resume(Map) - Method in class org.codehaus.aspectwerkz.hook.Plug
Resume the remote JVM, without hotswapping classes
resumeEncoding() - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
Resumes encoding of the stream.
retrieveClassNameFromBytecode(byte[]) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
Retrieves the class name from the bytecode of a class.
rtti - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler.RttiInfo
 
run() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxyServer
Does the actual work of listening for a client request and spawns a new RemoteProxyServerThread to serve the client.
run() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxyServerThread
Does the actual work of serving the client.
runBare() - Method in class org.codehaus.aspectwerkz.WeavedTestCase
Overrides JUnit runBare() to run thru the weaverTestRunner This allow WeaverTestCase to be regular TestCase
runBareAfterWeaving() - Method in class org.codehaus.aspectwerkz.WeavedTestCase
Callback the regulare JUnit runBare()
runTest(String, String) - Method in class org.codehaus.aspectwerkz.WeavedTestCase.WeaverTestRunner
Runs a single test (testXX) Takes care of not using the weaving class loader is online mode or weavingClassLoader.main() is already used (might fail under JRockit MAPI)

S

SEMICOLON - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
SERIAL_VERSION_UID_FIELD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
SET - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
 
SET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
SHORT_CLASS_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
SHORT_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
SHORT_DEFAULT_VALUE - Static variable in class org.codehaus.aspectwerkz.util.Util
 
SHORT_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
SHORT_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
STATIC_CLASS_FIELD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
STATIC_INITALIZATION - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
 
STATIC_INITIALIZATION - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
 
STATIC_INITIALIZATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
STATIC_INITIALIZATION - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
 
STATUS_HAS_NO_POINTCUT - Static variable in interface org.codehaus.aspectwerkz.transform.Transformer
 
STATUS_HAS_POINTCUT - Static variable in interface org.codehaus.aspectwerkz.transform.Transformer
 
STATUS_SKIP - Static variable in interface org.codehaus.aspectwerkz.transform.Transformer
 
STRING - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
SYSTEM_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
SYSTEM_LOADER_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
SequencedHashMap - class org.codehaus.aspectwerkz.util.SequencedHashMap.
A map of objects whose mapping entries are sequenced based on the order in which they were added.
SequencedHashMap() - Constructor for class org.codehaus.aspectwerkz.util.SequencedHashMap
Construct a new sequenced hash map with default initial size and load factor.
SequencedHashMap(int) - Constructor for class org.codehaus.aspectwerkz.util.SequencedHashMap
Construct a new sequenced hash map with the specified initial size and default load factor.
SequencedHashMap(int, float) - Constructor for class org.codehaus.aspectwerkz.util.SequencedHashMap
Construct a new sequenced hash map with the specified initial size and load factor.
SequencedHashMap(Map) - Constructor for class org.codehaus.aspectwerkz.util.SequencedHashMap
Construct a new sequenced hash map and add all the elements in the specified map.
SerializableThreadLocal - class org.codehaus.aspectwerkz.util.SerializableThreadLocal.
Extends the java.lang.ThreadLocal to be able to add additional functionality.
SerializableThreadLocal() - Constructor for class org.codehaus.aspectwerkz.util.SerializableThreadLocal
Constructor.
Set() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Set.
Signature - interface org.codehaus.aspectwerkz.joinpoint.Signature.
Provides static and reflective information about the join point.
SignatureFactory - class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory.
Factory class for the signature hierarchy.
SignatureFactory() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
 
SimpleCharStream - class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
SimpleCharStream - class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
SimpleNode - class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode.
 
SimpleNode(int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
SimpleNode(AnnotationParser, int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
SimpleNode - class org.codehaus.aspectwerkz.expression.ast.SimpleNode.
 
SimpleNode(int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
SimpleNode(ExpressionParser, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
StartupManager - class org.codehaus.aspectwerkz.definition.StartupManager.
Manages the startup procedure, walks through the definition and instantiates the aspects/advices/introduction/pointcuts.
StaticInitialization() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
StaticInitialization.
StaticJoinPoint - interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint.
Implements the join point concept, e.g. defines a well defined point in the program flow.
StdoutPreProcessor - class org.codehaus.aspectwerkz.hook.impl.StdoutPreProcessor.
A simple implementation of class preprocessor.
StdoutPreProcessor() - Constructor for class org.codehaus.aspectwerkz.hook.impl.StdoutPreProcessor
 
String() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
String.
Strings - class org.codehaus.aspectwerkz.util.Strings.
Utility methods for strings.
SubtypePatternType - class org.codehaus.aspectwerkz.expression.SubtypePatternType.
Type safe enum for the different matching types.
SwitchTo(int) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
SwitchTo(int) - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
SystemDefinition - class org.codehaus.aspectwerkz.definition.SystemDefinition.
Abstraction of the system definition, defines the aspect system.
SystemDefinition(String) - Constructor for class org.codehaus.aspectwerkz.definition.SystemDefinition
Creates a new instance, creates and sets the system cflow aspect.
SystemDefinitionContainer - class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer.
The SystemDefintionContainer maintains all the definition and is aware of the classloader hierarchy.
SystemDefinitionContainer() - Constructor for class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
 
SystemLoader - class org.codehaus.aspectwerkz.SystemLoader.
Stores the AspectSystem on a per ClassLoader basis.
SystemLoader() - Constructor for class org.codehaus.aspectwerkz.SystemLoader
 
s_classLoaderDefinitionLocations - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Map of SystemDefinition location (as URL[List]) per ClassLoader
s_classLoaderHierarchicalSystemDefinitions - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Map of SystemDefinition[List] per ClassLoader, with the hierarchy structure
s_classLoaderSystemDefinitions - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Map of SystemDefinition[List] per ClassLoader
sequence() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Returns a List view of the keys rather than a set view.
serialize(Object) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Serializes the attribute to byte array.
set(Object) - Method in class org.codehaus.aspectwerkz.util.SerializableThreadLocal
Overrides the java.lang.ThreadLoca#set(Object value) method.
setAfterAdviceIndexTuples(List) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Sets the advices.
setAnnotatedEmpty(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Sets a method as beeing an empty wrapper
setAnnotatedNotEmpty(CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Sets a method as beeing a non empty wrapper
setAroundAdviceIndexTuples(List) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Sets the advices.
setAspectName(String) - Method in class org.codehaus.aspectwerkz.annotation.AspectAnnotationProxy
 
setAspectWerkzHome(String) - Method in class org.codehaus.aspectwerkz.task.OfflineTransformationTask
Sets the aspectwerkz home dir.
setAttribute(String) - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Sets the attribute.
setAttribute(String) - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
Sets the attribute.
setAttribute(String) - Method in class org.codehaus.aspectwerkz.definition.IntroductionDefinition
Sets the attribute.
setBackupDir(String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
 
setBackupdir(File) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
backupdir=..
setBeforeAdviceIndexTuples(List) - Method in class org.codehaus.aspectwerkz.aspect.management.Pointcut
Sets the advices.
setCflowEvaluation(boolean) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
setClassLoader(ClassLoader) - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
setClassName(String) - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
 
setClassPath(String) - Method in class org.codehaus.aspectwerkz.task.OfflineTransformationTask
The path to the meta-data dir.
setClasses(Collection) - Method in class org.codehaus.aspectwerkz.reflect.ClassList
Appends a new list of classes to the old one.
setClassesToTransform(String) - Method in class org.codehaus.aspectwerkz.task.OfflineTransformationTask
Sets the path to the classes to transform.
setClasspath(Path) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
setClasspath(Path) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
setClasspathRef(Reference) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
setClasspathRef(Reference) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
setCompilationPath(File[], ClassLoader) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Set up the compilation path by building a URLClassLoader with all targets in
setContainer(AspectContainer) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Sets the container.
setContainer(IntroductionContainer) - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Set the container.
setContainerClassName(String) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Sets the name of the container implementation class.
setCopytodest(String) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
setCurrentBytecode(byte[]) - Method in interface org.codehaus.aspectwerkz.transform.Context
Sets the current bytecode.
setCurrentBytecode(byte[]) - Method in class org.codehaus.aspectwerkz.transform.delegation.ContextImpl
Sets the current bytecode.
setCurrentTargetArgsIndex(int) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
setDebugStream(PrintStream) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
 
setDebugStream(PrintStream) - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
 
setDefinition(File) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
definition=..
setDefinitionFile(String) - Method in class org.codehaus.aspectwerkz.task.OfflineTransformationTask
Sets the path to the XML definition file.
setDeploymentModel(int) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Changes the deployment model.
setDeploymentModel(int) - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Sets the deployment model.
setDeploymentModel(String) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Sets the deployment model.
setDestdir(File) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
setFieldFilter(SystemDefinition, ExpressionContext, FieldInfo) - Static method in class org.codehaus.aspectwerkz.transform.delegation.FieldSetGetTransformer
Filters the PUTFIELD's to be transformed.
setFieldTypePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
 
setFieldValue(Object) - Method in interface org.codehaus.aspectwerkz.joinpoint.FieldRtti
 
setFieldValue(Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Sets the value of the field.
setFullNamePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTConstructorPattern
 
setFullNamePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
 
setFullNamePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
 
setHaltOnError(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
 
setHasBeenVisitingCflow(boolean) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
setInCflowSubAST(boolean) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
 
setInnerClassName(String) - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
setIntroducedInterfaces(String[]) - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
setJoinPointIndex(CtClass, int) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Sets the join point index for the class.
setKey(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTKeyValuePair
 
setMethodToArgIndexes(int[]) - Method in class org.codehaus.aspectwerkz.AdviceInfo
Sets the advice method to target method arg mapping A value of -1 means "not mapped"
setModifier(int) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
 
setName(String) - Method in interface org.codehaus.aspectwerkz.annotation.Annotation
Sets the name of the annotation, the '@[name]'.
setName(String) - Method in class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy
Sets the name of the annotation, the '@[name]'.
setName(String) - Method in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
Sets the name of the annotation, the '@[name]'.
setName(String) - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
Sets the name of the advice.
setName(String) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Sets the name for the aspect.
setName(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTAttribute
 
setName(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTPointcutReference
 
setNewInstance(Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Sets the new instance created by the constructor.
setNot() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
 
setParameter(String, String) - Method in class org.codehaus.aspectwerkz.CrossCuttingInfo
Sets a parameter.
setParameterValue(Object) - Method in interface org.codehaus.aspectwerkz.joinpoint.CatchClauseRtti
 
setParameterValue(Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Sets the value of the parameter.
setParameterValues(Object[]) - Method in interface org.codehaus.aspectwerkz.joinpoint.CodeRtti
 
setParameterValues(Object[]) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Sets the values of the parameters.
setParameterValues(Object[]) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Sets the values of the parameters.
setPreprocessor(String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
Sets the ClassPreProcessor implementation to use.
setPreprocessor(String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
preprocessor=..
setProperties(File) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
setReturnTypePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
 
setReturnValue(Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Sets the return value.
setRtti(Rtti) - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Allows to pass the RTTI to the JP.
setSerialVersionUID(CtClass, long) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
 
setSourcepath(Path) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
setSourcepathRef(Reference) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
setSrcdir(Path) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
 
setTargetField(JoinPoint) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
Sets the target field.
setTargetdir(Path) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
setTargetpath(Path) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
setTargetpathRef(Reference) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
 
setTaskVerbose(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
compilerverbose=..
setTypePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTArgParameter
 
setTypePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTClassPattern
 
setTypePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTParameter
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.AfterAnnotationProxy
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.AspectAnnotationProxy
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.ExpressionAnnotationProxy
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.ImplementsAnnotationProxy
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
Sets the string single value of this untyped annotation
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTBoolean
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTChar
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTFloat
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTHex
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTIdentifier
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTInteger
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTOct
 
setValue(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTString
 
setVerbose(boolean) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
setVerbose(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
 
setVerbose(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
verbose=..
setVerbose(boolean) - Method in class org.codehaus.aspectwerkz.compiler.Utility
Set verbosity
setVerify(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
 
setdeploymentModel(String) - Method in class org.codehaus.aspectwerkz.annotation.IntroduceAnnotationProxy
 
show() - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
 
signature - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JitCompiler.RttiInfo
 
size() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.size().
sortAdvices(List) - Static method in class org.codehaus.aspectwerkz.definition.AspectDefinition
Sorts the advice by method.
specialConstructor - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialConstructor - Variable in class org.codehaus.aspectwerkz.expression.ast.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class org.codehaus.aspectwerkz.expression.ast.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
splitString(String, String) - Static method in class org.codehaus.aspectwerkz.util.Strings
String split on multicharacter delimiter.
start() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxyServer
Starts up the proxy server.
staticFlag - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
staticFlag - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
stop() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxyServer
Stops the socket proxy server.
suspendEncoding() - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
Suspends encoding of the stream.
swapBodies(CtMethod, CtMethod) - Static method in class org.codehaus.aspectwerkz.transform.delegation.JavassistHelper
Swapp bodies of the two given methods of the same declaring class
swapImplementation(String) - Method in interface org.codehaus.aspectwerkz.Mixin
Swaps the current introduction implementation.
swapImplementation(String) - Method in class org.codehaus.aspectwerkz.aspect.Introduction
Swaps the current introduction implementation.
swapImplementation(Class) - Method in class org.codehaus.aspectwerkz.aspect.IntroductionContainer
Swaps the current mixin implementation.

T

TARGET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
TARGET_CLASS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
TARGET_OBJECT_UUID - Static variable in class org.codehaus.aspectwerkz.MetaDataKeys
 
THIS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
THREAD_LOCAL_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
THROWABLE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
THROWING_PREFIX - Static variable in class org.codehaus.aspectwerkz.annotation.AfterAnnotationProxy
 
TYPE - Static variable in interface org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttribute
 
Token - class org.codehaus.aspectwerkz.annotation.expression.ast.Token.
Describes the input token stream.
Token() - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.Token
 
Token - class org.codehaus.aspectwerkz.expression.ast.Token.
Describes the input token stream.
Token() - Constructor for class org.codehaus.aspectwerkz.expression.ast.Token
 
TokenMgrError - error org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError.
 
TokenMgrError() - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
 
TokenMgrError - error org.codehaus.aspectwerkz.expression.ast.TokenMgrError.
 
TokenMgrError() - Constructor for class org.codehaus.aspectwerkz.expression.ast.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.TokenMgrError
 
TransformationConstants - interface org.codehaus.aspectwerkz.transform.TransformationConstants.
Interface with common constants used in the transformation process.
TransformationUtil - class org.codehaus.aspectwerkz.transform.TransformationUtil.
Utility method used by the transformers.
TransformationUtil() - Constructor for class org.codehaus.aspectwerkz.transform.TransformationUtil
 
Transformer - interface org.codehaus.aspectwerkz.transform.Transformer.
Component for class transformation At load time / post compilation time: transform At runtime to activate prepared declarations: activate
TypeConverter - class org.codehaus.aspectwerkz.reflect.TypeConverter.
Methods to convert Class to Java type names.
TypeConverter() - Constructor for class org.codehaus.aspectwerkz.reflect.TypeConverter
 
TypePattern - class org.codehaus.aspectwerkz.expression.regexp.TypePattern.
Implements the regular expression pattern matcher for types.
TypedAnnotationProxy - class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy.
The base class for the typed annotation proxies.
TypedAnnotationProxy() - Constructor for class org.codehaus.aspectwerkz.annotation.TypedAnnotationProxy
 
target(String) - Method in class org.codehaus.aspectwerkz.hook.Plug
Dumps the modified java.lang.ClassLoader in destJar

The aspectcwerkz.classloader.clclasspreprocessor is used if specified, else defaults to AspectWerkz layer 1

toString() - Method in class org.codehaus.aspectwerkz.AdviceInfo
 
toString() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
toString(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
 
toString() - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.Token
Returns the image.
toString() - Method in class org.codehaus.aspectwerkz.aspect.AdviceType
 
toString() - Method in class org.codehaus.aspectwerkz.aspect.management.AspectManager
Returns the string representation of the manager.
toString() - Method in class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Returns a short description of the wrapped exception.
toString() - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
Returns the string representation of the AST.
toString() - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
Returns the string representation of the AST.
toString() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
Returns the expression as string.
toString() - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
Returns the string representation of the expression.
toString() - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
Returns the string representation of the expression.
toString() - Method in class org.codehaus.aspectwerkz.expression.PointcutType
 
toString() - Method in class org.codehaus.aspectwerkz.expression.SubtypePatternType
Returns the string representation.
toString() - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
toString(String) - Method in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
 
toString() - Method in class org.codehaus.aspectwerkz.expression.ast.Token
Returns the image.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseRttiImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorRttiImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImplInlined
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
Returns a string representation of the signature.
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointBase
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.CflowMetaData
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistClassInfo
 
toString() - Method in class org.codehaus.aspectwerkz.reflect.impl.javassist.JavassistMethodInfo
 
toString() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Provides a string representation of the entries within the map.
token - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
token - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
tokenImage - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
 
tokenImage - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
tokenImage - Variable in class org.codehaus.aspectwerkz.expression.ast.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
token_source - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
 
token_source - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
 
transform(Context, Klass) - Method in interface org.codehaus.aspectwerkz.transform.Transformer
Transforms bytecode at load time
transform(String, Context) - Method in interface org.codehaus.aspectwerkz.transform.WeavingStrategy
 
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.AddImplementationTransformer
Adds introductions to a class.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.AddInterfaceTransformer
Adds an interfaces to the classes specified.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.AddSerialVersionUidTransformer
Compute and add serial ver uid fiel
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.ConstructorCallTransformer
Transforms the call side pointcuts.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.ConstructorExecutionTransformer
Makes the member method transformations.
transform(String, Context) - Method in class org.codehaus.aspectwerkz.transform.delegation.DelegationWeavingStrategy
Transforms the class.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.FieldSetGetTransformer
Transforms the call side pointcuts.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.HandlerTransformer
Transforms the call side pointcuts.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallTransformer
Transforms the call side pointcuts.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.MethodCallUnTransformer
Transforms the call side pointcuts.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.MethodExecutionTransformer
Makes the member method transformations.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.PrepareAdvisedClassTransformer
Makes the member method transformations.
transform(Context, Klass) - Method in class org.codehaus.aspectwerkz.transform.delegation.PrepareTransformer
Add the class static field, the joinpoint manager, and add method stubs

U

URL_JVM_OPTION_SYSTEM - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
Default location for default AspectWerkz definition file, JVM wide
UUID_EXECUTION_METHOD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
UnaryExpression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
UnaryExpression.
UnbrokenObjectInputStream - class org.codehaus.aspectwerkz.UnbrokenObjectInputStream.
Fixes the ObjectInputStream class, which does not always resolve the class correctly in complex class loader hierarchies.
UnbrokenObjectInputStream() - Constructor for class org.codehaus.aspectwerkz.UnbrokenObjectInputStream
Creates a a new instance.
UnbrokenObjectInputStream(InputStream) - Constructor for class org.codehaus.aspectwerkz.UnbrokenObjectInputStream
Creates a new instance.
UntypedAnnotationProxy - class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy.
Untyped annotation proxy.
UntypedAnnotationProxy() - Constructor for class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
 
UpdateLineColumn(char) - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
 
UpdateLineColumn(char) - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
 
Util - class org.codehaus.aspectwerkz.util.Util.
Utility methods and constants used in the AspectWerkz system.
Util() - Constructor for class org.codehaus.aspectwerkz.util.Util
 
Utility - class org.codehaus.aspectwerkz.compiler.Utility.
Utility class providing file manipulation facilities.
Utility() - Constructor for class org.codehaus.aspectwerkz.compiler.Utility
Constructs a new project and attach simple logger
UuidGenerator - class org.codehaus.aspectwerkz.util.UuidGenerator.
Generates a UUID.
usage() - Static method in class org.codehaus.aspectwerkz.hook.Plug
Print usage information on stdout
usage() - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
 

V

VERBOSE - Static variable in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
 
Value() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Value.
VerifierClassLoader - class org.codehaus.aspectwerkz.compiler.VerifierClassLoader.
VerifierClassLoader does not follow parent delegation model.
VerifierClassLoader(URL[], ClassLoader) - Constructor for class org.codehaus.aspectwerkz.compiler.VerifierClassLoader
 
value() - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttribute
Default value is a String, containing the BASE64 encoding of the serialized data of the user custom annotation (proxy instance).
value - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.FieldStruct
 
values() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Implements Map.values().
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTAnnotation, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTKeyValuePair, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTArray, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTIdentifier, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTBoolean, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTChar, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTString, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTInteger, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTFloat, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTHex, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(ASTOct, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
 
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTAnnotation, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTKeyValuePair, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTArray, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTIdentifier, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTBoolean, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTChar, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTString, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTInteger, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTFloat, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTHex, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(ASTOct, Object) - Method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
 
visit(SimpleNode, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTRoot, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTAnnotation, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTKeyValuePair, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTIdentifier, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTBoolean, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTChar, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTString, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTArray, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTInteger, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTFloat, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTHex, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTOct, Object) - Method in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedCflowClassFilterExpressionVisitor
 
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTExpression, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTClassPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTMethodPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTConstructorPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTFieldPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTArgParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTAttribute, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTModifier, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.ArgsIndexVisitor
 
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.expression.ArgsIndexVisitor
 
visit(ASTArgParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.ArgsIndexVisitor
 
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
 
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowExpressionVisitorRuntime
 
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTExpression, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTClassPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTMethodPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTConstructorPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTFieldPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTArgParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTAttribute, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(ASTModifier, Object) - Method in class org.codehaus.aspectwerkz.expression.CflowPointcutFinderVisitor
 
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTExpression, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTClassPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTMethodPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTConstructorPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTFieldPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTArgParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTAttribute, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(ASTModifier, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
 
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTExpression, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTClassPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTMethodPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTConstructorPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTFieldPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTArgParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTAttribute, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(ASTModifier, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
 
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTExpression, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTClassPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTMethodPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTConstructorPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTFieldPattern, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTArgParameter, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTAttribute, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(ASTModifier, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visit(SimpleNode, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTRoot, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTExpression, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTAnd, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTOr, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTNot, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTPointcutReference, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTExecution, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTCall, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTSet, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTGet, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTHandler, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTWithin, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTWithinCode, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTStaticInitialization, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTCflow, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTCflowBelow, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTArgs, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTHasMethod, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTHasField, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTClassPattern, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTMethodPattern, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTConstructorPattern, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTFieldPattern, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTParameter, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTArgParameter, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTAttribute, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(ASTModifier, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
 
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo.ClassNameRetrievalClassAdapter
 
visitAttribute(Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.ClassAnnotationExtractor
 
visitAttributes(SimpleNode, ReflectionInfo) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
 
visitAttributes(SimpleNode, ReflectionInfo) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visitField(int, String, String, Object, Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.FieldAnnotationExtractor
 
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.MethodAnnotationExtractor
 
visitModifiers(SimpleNode, ReflectionInfo) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 
visitParameters(SimpleNode, ClassInfo[]) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
 

W

WEAK_REFERENCE_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
WEB_WEB_INF_XML_FILE - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
 
WILDCARD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
WITHIN - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
 
WITHIN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
WITHIN_CODE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
 
WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
 
WeavedTestCase - class org.codehaus.aspectwerkz.WeavedTestCase.
Transparently runs TestCase with an embedded online mode Write a JUnit test case and extends WeaverTestCase.
WeavedTestCase() - Constructor for class org.codehaus.aspectwerkz.WeavedTestCase
 
WeavedTestCase(String) - Constructor for class org.codehaus.aspectwerkz.WeavedTestCase
 
WeavedTestCase.WeaverTestRunner - class org.codehaus.aspectwerkz.WeavedTestCase.WeaverTestRunner.
Allow to run WeaverTestCase thru a weaving ClassLoader
WeavedTestCase.WeaverTestRunner() - Constructor for class org.codehaus.aspectwerkz.WeavedTestCase.WeaverTestRunner
Build weavin classloader with system class path and ext. classloader as parent
WeavingClassLoader - class org.codehaus.aspectwerkz.hook.impl.WeavingClassLoader.
Very basic classloader that do online weaving.
WeavingClassLoader(URL[], ClassLoader) - Constructor for class org.codehaus.aspectwerkz.hook.impl.WeavingClassLoader
 
WeavingStrategy - interface org.codehaus.aspectwerkz.transform.WeavingStrategy.
Interface that all the weaving strategy implementations must implement.
Within() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Within.
WithinCode() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
WithinCode.
WrappedRuntimeException - exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException.
Wrappes the original throwable in a RuntimeException.
WrappedRuntimeException(Throwable) - Constructor for class org.codehaus.aspectwerkz.exception.WrappedRuntimeException
Creates a new WrappedRuntimeException.
wrapInstance(Object) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
Wraps a new instance and maps it to a handle.
write(String) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
Writes the enhanced class to file.
write(String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
Writes the enhanced class to file.
write(int) - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
writeExternal(ObjectOutput) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
Serializes this map to the given stream.

X

XmlParser - class org.codehaus.aspectwerkz.definition.XmlParser.
Parses the XML definition file using dom4j.
XmlParser() - Constructor for class org.codehaus.aspectwerkz.definition.XmlParser
 

_

_preProcess(String, byte[], ClassLoader) - Method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
 

A B C D E F G H I J K L M N O P Q R S T U V W X _

Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.