Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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.
AbstractAspectContainer - Class in org.codehaus.aspectwerkz.aspect
  Abstract base class for the aspect container implementations.
AbstractAspectContainer(AspectContext) - Constructor for class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Creates a new aspect container strategy.
AbstractCflowSystemAspect - Class in org.codehaus.aspectwerkz.cflow
  An abstraction for the JIT gen cflow aspects.
AbstractCflowSystemAspect() - Constructor for class org.codehaus.aspectwerkz.cflow.AbstractCflowSystemAspect
AbstractJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Abstract base class for the different join point compiler implementations.
AbstractJoinPointCompiler(CompilationInfo.Model) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates a new join point compiler instance.
AbstractMixinFactory - Class in org.codehaus.aspectwerkz.aspect
  Abstract base class for the mixin container implementations.
AbstractMixinFactory(Class, DeploymentModel) - Constructor for class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
  Creates a new mixin factory.
add_escapes(String) - Method in exception 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 exception 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.
ADD_META_DATA_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ADD_META_DATA_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
addAfterAdviceDefinition(AdviceDefinition) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Adds a new after advice.
addArgument(String, String, ClassLoader) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Add an argument extracted from the call signature of the expression info.
addAroundAdviceDefinition(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 For each of its bounded pointcut, register cflow aspects as necessary.
addAspectOverwriteIfExists(AspectDefinition) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Adds a new aspect definition, overwrites the previous one with the same name (if there is one).
addBeforeAdviceDefinition(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.
addCompilationInfo(Class, CompilationInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
  Adds or updates a compilation info.
addDefaultValue(CodeVisitor, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Adds the default value for a type.
addDeploymentScope(DeploymentScope) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Adds a deployment scope to the system.
addElement(ChangeSet.Element) - Method in class org.codehaus.aspectwerkz.transform.inlining.deployer.ChangeSet
  Adds a change set element.
addEmittedJoinPoint(EmittedJoinPoint) - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Adds a new EmittedJoinPoint
addEscapes(String) - Static method in error 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 error 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.MixinDefinition
  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.MixinDefinition
  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.
addInterfaceIntroductionDefinition(InterfaceIntroductionDefinition) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Adds a new pure interface introduction.
AddInterfaceVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds an interface to the target class.
AddInterfaceVisitor(ClassVisitor, ClassInfo, Context) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AddInterfaceVisitor
  Creates a new add interface class adapter.
addLineNumberInfo(Label, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
addMetaData(Object, Object) - Method in class org.codehaus.aspectwerkz.AspectContext
  Adds metadata.
addMetaData(Object, Object) - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  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.inlining.ContextImpl
  Adds new meta-data for the transformation.
addMixinDefinition(MixinDefinition) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Adds a new mixin definition.
AddMixinMethodsVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds mixin methods and fields to hold mixin instances to the target class.
AddMixinMethodsVisitor(ClassVisitor, ClassInfo, Context, Set) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor
  Creates a new class adapter.
AddMixinMethodsVisitor.AppendToInitMethodCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds initialization of member mixin fields to end of the init method.
AddMixinMethodsVisitor.AppendToInitMethodCodeAdapter(CodeVisitor) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor.AppendToInitMethodCodeAdapter
AddMixinMethodsVisitor.PrependToClinitMethodCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds initialization of static mixin fields to the beginning of the clinit method.
AddMixinMethodsVisitor.PrependToClinitMethodCodeAdapter(CodeVisitor) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor.PrependToClinitMethodCodeAdapter
addModifier(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
addNullableString(CodeVisitor, String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Adds a string and inserts null if the string is null.
addParameter(String, String) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Adds a new parameter to the advice.
addParameter(String, String) - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Adds a new parameter to the mixin.
addPointcutDefinition(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.
addReturnedValueToJoinPoint(CodeVisitor, int, int, boolean) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Adds the return value to the RETURNED field.
addReturnStatement(CodeVisitor, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Adds the correct return statement.
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.
addVirtualAspect(SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DocumentParser
  Adds a virtual system aspect to the definition.
AddWrapperVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds field and method wrappers when there has been at least one joinpoint emitted.
AddWrapperVisitor(ClassVisitor, Context, Set) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AddWrapperVisitor
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.
Advice - Interface in org.codehaus.aspectwerkz.intercept
AdviceDefinition - Class in org.codehaus.aspectwerkz.definition
  Holds the meta-data for the advices.
AdviceDefinition(String, AdviceType, String, String, String, ExpressionInfo, MethodInfo, AspectDefinition) - Constructor for class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Creates a new advice meta-data instance.
AdviceInfo - Class in org.codehaus.aspectwerkz.aspect
  Contains advice info, like indexes describing the aspect and a method (advice or introduced), aspect manager etc.
AdviceInfo(String, String, DeploymentModel, String, String, Type[], AdviceType, String, String, boolean, ExpressionInfo, ExpressionContext, AdviceDefinition) - Constructor for class org.codehaus.aspectwerkz.aspect.AdviceInfo
  TODO refactor - many member fields holds data that is in either the adviceDef (which is in the class) or the aspectDef (which is accessible from the adviceDef)

  Creates a new advice info.
AdviceInfoContainer - Class in org.codehaus.aspectwerkz.joinpoint.management
  Container for the advice infos that belongs to a specific join point.
AdviceInfoContainer(List, List, List, List, List) - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Creates a advice info container.
AdviceMethodInfo - Class in org.codehaus.aspectwerkz.transform.inlining
  Container for the advice method info.
AdviceMethodInfo(AdviceInfo, String, String, String, String, String, String, String) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
AdviceType - Class in org.codehaus.aspectwerkz.aspect
  Type-safe enum for the advice types.
Advisable - Interface in org.codehaus.aspectwerkz.intercept
  The advisable interface is introduced to target class made advisable.
ADVISABLE_CLASS_JAVA_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ADVISABLE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AdvisableImpl - Class in org.codehaus.aspectwerkz.intercept
  Implementation of the `Advisable` mixin.
AdvisableImpl(Object) - Constructor for class org.codehaus.aspectwerkz.intercept.AdvisableImpl
  Creates a new mixin impl.
AdvisedClassFilterExpressionVisitor - Class in org.codehaus.aspectwerkz.expression
  The advised class filter visitor.
AdvisedClassFilterExpressionVisitor(ExpressionInfo, String, String, Node) - Constructor for class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
  Creates a new expression.
AFTER - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceType
AFTER_ADVICE_ARRAY_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_ADVICE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_ADVICE_INVOKE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_FINALLY - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceType
AFTER_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_RETURNING - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceType
AFTER_RETURNING_ADVICE_ARRAY_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_RETURNING_ADVICE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_RETURNING_ADVICE_INVOKE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_RETURNING_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_THROWING - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceType
AFTER_THROWING_ADVICE_ARRAY_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_THROWING_ADVICE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_THROWING_ADVICE_INVOKE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AFTER_THROWING_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AfterAdvice - Interface in org.codehaus.aspectwerkz.intercept
AfterObjectInitializationCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  A visitor that keeps track of NEW and INVOKESPECIAL when within a constructor to flag when the object initialization has been reached (after this/super call).
AfterObjectInitializationCodeAdapter(CodeVisitor, String) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AfterObjectInitializationCodeAdapter
AfterReturningAdvice - Interface in org.codehaus.aspectwerkz.intercept
AfterThrowingAdvice - Interface in org.codehaus.aspectwerkz.intercept
AlreadyAddedMethodAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  A read only visitor to gather wrapper methods and proxy methods Makes use of the NullVisitors
AlreadyAddedMethodAdapter(Set) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AlreadyAddedMethodAdapter
  Creates a new class adapter.
AlreadyAddedMethodVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  A read only visitor to gather wrapper methods and proxy methods Makes use of the NullVisitors
AlreadyAddedMethodVisitor(Set) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.AlreadyAddedMethodVisitor
  Creates a new class adapter.
AND - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
and(Boolean, Boolean) - Static method in class org.codehaus.aspectwerkz.expression.Undeterministic
  And operation
AndExpression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  AndExpression.
Annotation - Interface in org.codehaus.aspectwerkz.annotation
  Marker interface for all annotation dynamic proxy implementations.
Annotation() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Annotation.
ANNOTATION - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
ANNOTATION_DEFINITION - Static variable in class org.codehaus.aspectwerkz.annotation.AnnotationC
  The annotations properties file define by the user.
AnnotationC - Class in org.codehaus.aspectwerkz.annotation

  Annotation compiler.
AnnotationC() - Constructor for class org.codehaus.aspectwerkz.annotation.AnnotationC
AnnotationConstants - Class in org.codehaus.aspectwerkz.annotation
  Defines doclet nicknames for Java 1.3/1.4 annotations in JavaDoc and annotation implementations
AnnotationConstants() - Constructor for class org.codehaus.aspectwerkz.annotation.AnnotationConstants
AnnotationCTask - Class in org.codehaus.aspectwerkz.annotation
  AnnotationC Ant task.
AnnotationCTask() - Constructor for class org.codehaus.aspectwerkz.annotation.AnnotationCTask
AnnotationDefault - Interface in org.codehaus.aspectwerkz.annotation
  A custom annotation-like to host AnnotationDefault attribute that host annotation defaulted values Note: Java 5 does not handles this as an annotation but as an attribute so this information will be visible in ASMClassInfo as an annotation but it is not a real one (fe won't extend Java 5 Annotation etc)
AnnotationDefault.AnnotationDefaultImpl - Class in org.codehaus.aspectwerkz.annotation
  Annotation implementation, since we will not use our Java 5 dynamic proxy based architecture for it
AnnotationDefault.AnnotationDefaultImpl(Object) - Constructor for class org.codehaus.aspectwerkz.annotation.AnnotationDefault.AnnotationDefaultImpl
AnnotationElement - Class in org.codehaus.aspectwerkz.annotation
  A structure for an Annotation element It wraps value behind an holder.
AnnotationElement(String, Object) - Constructor for class org.codehaus.aspectwerkz.annotation.AnnotationElement
  Build a new annotation element
AnnotationElement.LazyClass - Class in org.codehaus.aspectwerkz.annotation
  A wrapper for a className, that will allow late loading of the actual Class object of an annotation value For array type, className is componentClassName([])*
AnnotationElement.LazyClass(String) - Constructor for class org.codehaus.aspectwerkz.annotation.AnnotationElement.LazyClass
AnnotationInfo - Class in org.codehaus.aspectwerkz.annotation
  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 in org.codehaus.aspectwerkz.annotation
  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 in org.codehaus.aspectwerkz.annotation.expression.ast
  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 in org.codehaus.aspectwerkz.annotation.expression.ast
AnnotationParserTokenManager - Class in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
AnnotationParserVisitor - Interface in org.codehaus.aspectwerkz.annotation.expression.ast
Annotations - Class in org.codehaus.aspectwerkz.annotation
  Utility class for annotation retrieval.
Annotations() - Constructor for class org.codehaus.aspectwerkz.annotation.Annotations
annotationType() - Method in interface org.codehaus.aspectwerkz.annotation.Annotation
  Returns the annotation type - @[type].
annotationType() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationDefault.AnnotationDefaultImpl
AnnotationVisitor - Class in org.codehaus.aspectwerkz.annotation.expression
  Parse a source-like annotation representation to feed a map of AnnotationElement which contain holder to actual values.
AnnotationVisitor(Map, Class) - Constructor for class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
  Creates a new visitor.
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
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
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
ArgParameter() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  ArgParameter.
Args() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Args.
ARGS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
ARGS_END - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
ArgsIndexVisitor - Class in org.codehaus.aspectwerkz.expression
  A visitor to compute the args index of the target (matching) method/constructor which match the advice args.
ArgsParameters() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  ArgsParameters.
ARGUMENT_FIELD - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AROUND - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceType
AROUND_ADVICE_ARRAY_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AROUND_ADVICE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AROUND_ADVICE_INVOKE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AROUND_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AroundAdvice - Interface in org.codehaus.aspectwerkz.intercept
Array() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Array.
ARRAY - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
ARRAY_WITH_SINGLE_ASPECT_CONTEXT - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  An array with the single aspect context, needed to save one array creation per invocation.
AsmAnnotationHelper - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  Helper visitor to extract Annotations.
AsmAnnotationHelper() - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper
AsmAnnotationHelper.ClassAnnotationExtractor - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  Extracts class level annotations
AsmAnnotationHelper.ClassAnnotationExtractor(List, ClassLoader) - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.ClassAnnotationExtractor
AsmAnnotationHelper.ConstructorAnnotationExtractor - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  Constructor annotations extractor
AsmAnnotationHelper.ConstructorAnnotationExtractor(List, String, ClassLoader) - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.ConstructorAnnotationExtractor
AsmAnnotationHelper.FieldAnnotationExtractor - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  Field annotations extractor
AsmAnnotationHelper.FieldAnnotationExtractor(List, String, ClassLoader) - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.FieldAnnotationExtractor
AsmAnnotationHelper.MethodAnnotationExtractor - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  Method annotations extractor
AsmAnnotationHelper.MethodAnnotationExtractor(List, String, String, ClassLoader) - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.MethodAnnotationExtractor
AsmAnnotationHelper.NullClassAdapter - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  A NullClassAdapter that does nothing.
AsmAnnotationHelper.NullClassAdapter() - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
AsmAnnotationHelper.NullCodeAdapter - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  A NullCodeAdapter that does nothing.
AsmAnnotationHelper.NullCodeAdapter() - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
AsmAnnotations - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  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 in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  Enhances classes with custom attributes using the ASM library.
AsmAttributeEnhancer() - Constructor for class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
AsmClassInfo - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  Implementation of the ClassInfo interface utilizing the ASM bytecode library for the info retriaval.
AsmClassInfo.ClassNameRetrievalClassAdapter - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  ASM bytecode visitor that retrieves the class name from the bytecode.
AsmClassInfo.ClassNameRetrievalClassAdapter() - Constructor for class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo.ClassNameRetrievalClassAdapter
AsmClassInfoRepository - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  A repository for the class info hierarchy.
AsmConstructorInfo - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  ASM implementation of the ConstructorInfo interface.
AsmFieldInfo - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  ASM implementation of the FieldInfo interface.
AsmHelper - Class in org.codehaus.aspectwerkz.transform.inlining
  Helper class with utility methods for the ASM library.
AsmHelper() - Constructor for class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
AsmMemberInfo - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  ASM implementation of the MemberInfo interface.
AsmMethodInfo - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  ASM implementation of the MethodInfo interface.
Aspect - Class in org.codehaus.aspectwerkz.aspect
  Dummy class for back-compatibility reasons.
Aspect() - Constructor for class org.codehaus.aspectwerkz.aspect.Aspect
aspect$Of(ClassLoader, String, String) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
aspect$Of(String, String, Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
aspect$Of(String, String, Object) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
ASPECT_CONSTRUCTION_TYPE_ASPECT_CONTEXT - 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_FIELD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ASPECT_MODELS_VM_OPTION - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AspectModelManager
ASPECT_OF_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ASPECT_OF_PER_CLASS_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ASPECT_OF_PER_INSTANCE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ASPECT_OF_PER_JVM_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AspectAnnotationParser - Class in org.codehaus.aspectwerkz.annotation
  Extracts the aspects annotations from the class files and creates a meta-data representation of them.
AspectContainer - Interface in org.codehaus.aspectwerkz.aspect
  Interface for that all aspect container implementations must implement.
AspectContext - Class in org.codehaus.aspectwerkz
  Contains information about and for classes that has been defined as cross-cutting.
AspectContext(String, Class, String, DeploymentModel, AspectDefinition, Map) - Constructor for class org.codehaus.aspectwerkz.AspectContext
  Creates a new cross-cutting info instance.
AspectDefinition - Class in org.codehaus.aspectwerkz.definition
  Holds the meta-data for the aspect.
AspectDefinition(String, ClassInfo, SystemDefinition) - Constructor for class org.codehaus.aspectwerkz.definition.AspectDefinition
  Creates a new aspect meta-data instance.
AspectInfo - Class in org.codehaus.aspectwerkz.transform.inlining
  TODO docuemnt
AspectInfo(AspectDefinition, String, String, String) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
AspectModel - Interface in org.codehaus.aspectwerkz.transform.inlining.spi
  TODO document
AspectModel.AroundClosureClassInfo - Class in org.codehaus.aspectwerkz.transform.inlining.spi
  Info about the around closure class or interface for this specific aspect model.
AspectModel.AroundClosureClassInfo(String, String[]) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel.AroundClosureClassInfo
AspectModel.AroundClosureClassInfo.Type - Class in org.codehaus.aspectwerkz.transform.inlining.spi
  Type safe enum for the around closure class type.
AspectModelManager - Class in org.codehaus.aspectwerkz.transform.inlining
  Manages the different aspect model implementations that is registered.
AspectModelManager() - Constructor for class org.codehaus.aspectwerkz.transform.inlining.AspectModelManager
aspectOf() - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  asm Creates a new perJVM cross-cutting instance, if it already exists then return it.
aspectOf(Class) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Creates a new perClass cross-cutting instance, if it already exists then return it.
aspectOf(Object) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Creates a new perInstance cross-cutting instance, if it already exists then return it.
aspectOf(Thread) - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Creates a new perThread cross-cutting instance, if it already exists then return it.
aspectOf() - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
  Creates a new perJVM cross-cutting instance, if it already exists then return it.
aspectOf(Class) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
  Creates a new perClass cross-cutting instance, if it already exists then return it.
aspectOf(Object) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
  Creates a new perInstance cross-cutting instance, if it already exists then return it.
aspectOf(Thread) - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
  Creates a new perThread cross-cutting instance, if it already exists then return it.
aspectOf(String) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the singleton aspect instance for the aspect with the given qualified name.
aspectOf(Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the singleton aspect instance for the given aspect class.
aspectOf(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the singleton aspect instance for given aspect qName, with visibility from the given class loader
aspectOf(Class, Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the per class aspect attached to targetClass Consider using aspectOf(qName, targetClass) if the aspect is used more than once
aspectOf(String, Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the per class aspect instance for the aspect with the given qualified name for targetClass
aspectOf(Class, Object) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the per instance aspect attached to targetInstance Consider using aspectOf(qName, targetInstance) if the aspect is used more than once
aspectOf(String, Object) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the per instance aspect attached to targetInstance
Aspects - Class in org.codehaus.aspectwerkz.aspect.management
  Manages the aspects, registry for the aspect containers (one container per aspect type).
ASPECTS_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ASPECTWERKZ_ASPECT_MODEL_TYPE - Static variable in class org.codehaus.aspectwerkz.definition.AspectDefinition
  The default aspectwerkz aspect model type id.
ASPECTWERKZ_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
AspectWerkzC - Class in org.codehaus.aspectwerkz.compiler
  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 in org.codehaus.aspectwerkz.compiler
  AspectWerkzC offline Ant task.
AspectWerkzCTask() - Constructor for class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
AspectWerkzPreProcessor - Class in org.codehaus.aspectwerkz.transform
  AspectWerkzPreProcessor is the entry point of the AspectWerkz layer 2.
AspectWerkzPreProcessor() - Constructor for class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
AspectWerkzPreProcessor.Output - Class in org.codehaus.aspectwerkz.transform
  Structure build when invoking tool weaving
AspectWerkzPreProcessor.Output() - Constructor for class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor.Output
ASTAnd - Class in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.annotation.expression.ast
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
ASTTarget - Class in org.codehaus.aspectwerkz.expression.ast
ASTTarget(int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ASTTarget
ASTTarget(ExpressionParser, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ASTTarget
ASTThis - Class in org.codehaus.aspectwerkz.expression.ast
ASTThis(int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ASTThis
ASTThis(ExpressionParser, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.ASTThis
ASTWithin - Class in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
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
attachDeploymentScopeDefsToVirtualAdvice(SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Attaches all deployment scopes in a system to the virtual advice.
attachToClassLoader(String, ClassLoader, byte[]) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
  Loads a join point class, one specific class for each distinct join point.
AttributeEnhancer - Interface in org.codehaus.aspectwerkz.annotation.instrumentation
  Enhances a classes with attributes.
aw$getAfterAdvice(int) - Method in interface org.codehaus.aspectwerkz.intercept.Advisable
aw$getAfterAdvice(int) - Method in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
aw$getAfterReturningAdvice(int) - Method in interface org.codehaus.aspectwerkz.intercept.Advisable
aw$getAfterReturningAdvice(int) - Method in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
aw$getAfterThrowingAdvice(int) - Method in interface org.codehaus.aspectwerkz.intercept.Advisable
aw$getAfterThrowingAdvice(int) - Method in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
aw$getAroundAdvice(int) - Method in interface org.codehaus.aspectwerkz.intercept.Advisable
aw$getAroundAdvice(int) - Method in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
aw$getAspect(String, String, String) - Method in interface org.codehaus.aspectwerkz.aspect.management.HasInstanceLevelAspect
  Returns the instance level aspect with a specific name.
aw$getBeforeAdvice(int) - Method in interface org.codehaus.aspectwerkz.intercept.Advisable
aw$getBeforeAdvice(int) - Method in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
aw_addAdvice(String, Advice) - Method in interface org.codehaus.aspectwerkz.intercept.Advisable
aw_addAdvice(String, Advice) - Method in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
aw_removeAdvice(String, Class) - Method in interface org.codehaus.aspectwerkz.intercept.Advisable
aw_removeAdvice(String, Class) - Method in class org.codehaus.aspectwerkz.intercept.AdvisableImpl

## B

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
Base64 - Class in org.codehaus.aspectwerkz.util
  Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.codehaus.aspectwerkz.util
  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 in org.codehaus.aspectwerkz.util
  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.
BEFORE - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceType
BEFORE_ADVICE_ARRAY_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
BEFORE_ADVICE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
BEFORE_ADVICE_INVOKE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
BEFORE_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
BeforeAdvice - Interface in org.codehaus.aspectwerkz.intercept
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.
beginRuntimeCheck(CodeVisitor, boolean, int, AdviceInfo, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Handles the if case for runtime check (target instanceof, cflow)
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.
BOOLEAN - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
BOOLEAN - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
booleanValueOf(boolean) - Static method in class org.codehaus.aspectwerkz.util.Util
  Helper method to support Java 1.4 like Boolean.valueOf(boolean) in Java 1.3
BootClasspathStarter - Class in org.codehaus.aspectwerkz.hook
  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
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
buildInvokeMethodSignature() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Build up the signature of the 'invoke' methods.
BYTE - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
ByteArray - Class in org.codehaus.aspectwerkz.transform
  A byte[] wrapper object
ByteArray(byte[]) - Constructor for class org.codehaus.aspectwerkz.transform.ByteArray
bytecode - Variable in class org.codehaus.aspectwerkz.cflow.CflowCompiler.CompiledCflowAspect
bytecode - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.CompiledJoinPoint
bytecode - Variable in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor.Output

## C

calculateClassHash(String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Calculates the class hash.
calculateConstructorHash(String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Calculates the constructor hash.
calculateFieldHash(String, String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Calculates the field hash.
calculateHash(Class) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Calculate the hash for a class.
calculateHash(Method) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Calculate the hash for a method.
calculateHash(Constructor) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Calculate the hash for a constructor.
calculateHash(Field) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Calculate the hash for a field.
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.inlining.AsmHelper
  Calculates the method hash.
calculateSerialVersionUID(Class) - Static method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  helper method (test purpose)
Call() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Call.
CALL - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
CALL - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
CALLEE_INSTANCE_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CALLER_INSTANCE_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CatchClauseRtti - Interface in org.codehaus.aspectwerkz.joinpoint
  Interface for the catch clause RTTI (Runtime Type Information).
CatchClauseRttiImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  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 in org.codehaus.aspectwerkz.joinpoint
  Interface for the catch clause signature.
CatchClauseSignatureImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  Implementation for the catch clause signature.
CatchClauseSignatureImpl(Class) - 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.
CFLOW - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
CFLOW_ASPECTOF_METHOD_NAME - Static variable in class org.codehaus.aspectwerkz.cflow.CflowCompiler
CFLOW_BELOW - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
CflowAspectExpressionVisitor - Class in org.codehaus.aspectwerkz.cflow
  A visitor to create the bindings between cflow aspect and cflow subexpression.
CflowAspectExpressionVisitor(ExpressionInfo, Node, String) - Constructor for class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
CflowBelow() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  CflowBelow.
CflowBinding - Class in org.codehaus.aspectwerkz.cflow
  A Cflow binding represents an extracted cflow or cflowbelow subexpression

  For a given pointcut "pcA and cflowA or cflowbelowB", we will extract two bindings.
CflowBinding(int, ExpressionInfo, ExpressionInfo, boolean) - Constructor for class org.codehaus.aspectwerkz.cflow.CflowBinding
  Cosntructs a new cflow binding
CflowCompiler - Class in org.codehaus.aspectwerkz.cflow
  Compiler for the JIT cflow Aspect
CflowCompiler.CompiledCflowAspect - Class in org.codehaus.aspectwerkz.cflow
  Information about a compiled Cflow Aspect
CflowCompiler.CompiledCflowAspect() - Constructor for class org.codehaus.aspectwerkz.cflow.CflowCompiler.CompiledCflowAspect
CflowMetaData - Class in org.codehaus.aspectwerkz.reflect
  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.
ChangeSet - Class in org.codehaus.aspectwerkz.transform.inlining.deployer
  Represents a change set of changes to be made to the class graph.
ChangeSet() - Constructor for class org.codehaus.aspectwerkz.transform.inlining.deployer.ChangeSet
ChangeSet.Element - Class in org.codehaus.aspectwerkz.transform.inlining.deployer
  Represents a change to be made to the class graph.
ChangeSet.Element(CompilationInfo, MatchingJoinPointInfo) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.deployer.ChangeSet.Element
Char() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Char.
CHAR - 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
CHARACTER - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
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.
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
CLASS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
CLASS - Static variable in class org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel.AroundClosureClassInfo.Type
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_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CLASS_CLASS_GETCLASSLOADER_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CLASS_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CLASS_EXACT_IDENTIFIER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
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_INFO - Static variable in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
CLASS_JAVA_NAME_LETTER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
CLASS_LOADER_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CLASS_LOADER_REFLECT_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CLASS_NOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
CLASS_NOT_FOUND_EXCEPTION_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
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
ClassAttribute() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Class annotation.
ClassCacheTuple - Class in org.codehaus.aspectwerkz.transform
  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
classFilter(ClassInfo, ExpressionContext, Set) - Static method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddInterfaceVisitor
  Filters the classes to be transformed.
classFilter(ClassInfo, ExpressionContext, Set) - Static method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor
  Filters the classes to be transformed.
classFilter(ClassInfo, Set) - Static method in class org.codehaus.aspectwerkz.transform.inlining.weaver.InstanceLevelAspectVisitor
  Filters the classes to be transformed.
ClassInfo - Interface in org.codehaus.aspectwerkz.reflect
  Interface for the class info implementations.
ClassInfo.NullClassInfo - Class in org.codehaus.aspectwerkz.reflect
ClassInfo.NullClassInfo() - Constructor for class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
ClassInfoHelper - Class in org.codehaus.aspectwerkz.reflect
  Utility method for manipulating and managing ClassInfo hierarchies.
ClassInfoHelper() - Constructor for class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
ClassInfoRepository - Class in org.codehaus.aspectwerkz.reflect
  A repository for the class info hierarchy.
ClassList - Class in org.codehaus.aspectwerkz.reflect
  A list of all the possible target classes.
ClassList() - Constructor for class org.codehaus.aspectwerkz.reflect.ClassList
ClassLoaderPatcher - Class in org.codehaus.aspectwerkz.hook
  Utility methods to manipulate class redefinition of java.lang.ClassLoader in xxxStarter
ClassLoaderPatcher() - Constructor for class org.codehaus.aspectwerkz.hook.ClassLoaderPatcher
ClassLoaderPreProcessor - Interface in org.codehaus.aspectwerkz.hook
  Implement to be the java.lang.ClassLoader pre processor.
ClassLoaderPreProcessorImpl - Class in org.codehaus.aspectwerkz.hook.impl
  Instruments the java.lang.ClassLoader to plug in the Class PreProcessor mechanism using ASM.
ClassLoaderPreProcessorImpl() - Constructor for class org.codehaus.aspectwerkz.hook.impl.ClassLoaderPreProcessorImpl
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)
ClassModifier() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Class modifier.
className - Variable in class org.codehaus.aspectwerkz.annotation.AnnotationElement.LazyClass
className - Variable in class org.codehaus.aspectwerkz.cflow.CflowCompiler.CompiledCflowAspect
ClassPattern() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Class pattern.
ClassPreProcessor - Interface in org.codehaus.aspectwerkz.hook
  Implement to be a class PreProcessor in the AspectWerkz univeral loading architecture.
ClassPreProcessorHelper - Class in org.codehaus.aspectwerkz.hook.impl
  Helper class called by the modified java.lang.ClassLoader.
ClassPreProcessorHelper() - Constructor for class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
clear() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Implements `Map.clear()`.
CLINIT - Static variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
CLINIT_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CLINIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
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 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.
cloneFor(Object, Object) - Method in class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializationRttiImpl
cloneFor(Object, Object) - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
CLOSE - Static variable in class org.codehaus.aspectwerkz.connectivity.Command
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.
CodeRtti - Interface in org.codehaus.aspectwerkz.joinpoint
  Interface for the code RTTI (Runtime Type Information).
CodeSignature - Interface in org.codehaus.aspectwerkz.joinpoint
  Interface for the code signature (method and constructor).
collectInterfaces(ClassInfo) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
  Collects all the interface from the given class including the one from its super class.
collectMethodsFromInterface(ClassInfo) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
  Collects the methods from all the interface and its super interfaces.
collectMethodsFromInterfacesImplementedBy(ClassInfo) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
  Collects the methods from all the interfaces of the class and its super interfaces.
column - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
column - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
COMMA - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
COMMA - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
Command - Class in org.codehaus.aspectwerkz.connectivity
  Enum with all the commands for remote access.
Command() - Constructor for class org.codehaus.aspectwerkz.connectivity.Command
compare(Object, Object) - Method in class org.codehaus.aspectwerkz.reflect.MethodComparator
  Compares two objects.
compilationInfo - Variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.CompiledJoinPoint
CompilationInfo - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Info needed for the compilation of the join point, holds both the initial model and the latest redefined model.
CompilationInfo(CompilationInfo.Model) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
CompilationInfo.Model - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Represents the information needed to compile one joinpoint at a given time
CompilationInfo.Model(EmittedJoinPoint, AdviceInfoContainer, ClassInfo) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
CompilationInfo.Model(EmittedJoinPoint, AdviceInfoContainer, int, ClassInfo) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
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.
compile() - Method in interface org.codehaus.aspectwerkz.transform.Compiler
  Compiles the code and returns the bytecode for the compiled code.
compile() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Compiles a join point class, one specific class for each distinct join point.
compileCflowAspect(int) - Static method in class org.codehaus.aspectwerkz.cflow.CflowCompiler
  Compile a jit cflow aspect
compileCflowAspectAndAttachToClassLoader(ClassLoader, int) - Static method in class org.codehaus.aspectwerkz.cflow.CflowCompiler
  If necessary, compile a jit cflow aspect and attach it to the given classloader
compileClass(File, String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
  Compiles .class file using fileName as className and given packaging as package name
CompileException - Exception in org.codehaus.aspectwerkz.compiler
  An exception occured during compilation
CompileException(String, Throwable) - Constructor for exception org.codehaus.aspectwerkz.compiler.CompileException
compileJar(File) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
  Compile all .class encountered in the .jar/.zip file.
compileJoinPoint(int, Class, String, String, int, String, String, String, int, int, String, Class, ClassLoader) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
  Compile a new joinpoint
compileJoinPoint(CompilationInfo.Model) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
  Compiles a join point class, one specific class for each distinct join point.
compileJoinPointAndAttachToClassLoader(CompilationInfo.Model, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
  Compiles and loades a join point class, one specific class for each distinct join point.
compileNamePattern(String) - Static method in class org.codehaus.aspectwerkz.expression.regexp.Pattern
  Compiles and returns a new name pattern.
compileProxyFor(Class, String) - Static method in class org.codehaus.aspectwerkz.proxy.ProxyCompiler
  Compiles a new proxy for the class specified.
compileProxyFor(ClassLoader, String, String) - Static method in class org.codehaus.aspectwerkz.proxy.ProxyCompiler
  Compiles a new proxy for the class specified.
Compiler - Interface in org.codehaus.aspectwerkz.transform
  Generic interface for the code generation compilers used in the AspectWerkz weaver.
compileTypePattern(String, SubtypePatternType) - Static method in class org.codehaus.aspectwerkz.expression.regexp.Pattern
  Compiles and returns a new type pattern.
computeSVUID() - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Returns the value of SVUID if the class doesn't have one already.
CONSTRUCTOR_CALL - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
CONSTRUCTOR_CALL - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
CONSTRUCTOR_CALL_INT - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
CONSTRUCTOR_EXECUTION - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
CONSTRUCTOR_EXECUTION - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
CONSTRUCTOR_EXECUTION_INT - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
CONSTRUCTOR_INFO - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
CONSTRUCTOR_RTTI_IMPL_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CONSTRUCTOR_RTTI_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CONSTRUCTOR_RTTI_IMPL_INIT_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
CONSTRUCTOR_SIGNATURE_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ConstructorBodyVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Handles constructor execution weaving.
ConstructorBodyVisitor(ClassVisitor, ClassInfo, Context, Set) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorBodyVisitor
  Creates a new instance.
ConstructorCallJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
ConstructorCallJoinPointRedefiner - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
ConstructorCallVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Instruments ctor CALL join points by replacing INVOKEXXX instructions with invocations of the compiled join point.
ConstructorCallVisitor(ClassVisitor, ClassLoader, ClassInfo, Context, TLongObjectHashMap) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor
  Creates a new instance.
ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionClassAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Lookahead index of NEW instruction for NEW + DUP + INVOKESPECIAL instructions Remember the NEW instruction index

  Special case when withincode ctor of called ctor: public Foo() { super(new Foo()); } In such a case, it is not possible to intercept the call to new Foo() since this cannot be referenced as long as this(..) or super(..) has not been called.
ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionClassAdapter(TLongObjectHashMap) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionClassAdapter
ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionCodeAdapter(CodeVisitor, TIntObjectHashMap, String) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionCodeAdapter
  Creates a new instance.
ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Replaces 'new' instructions with a call to the compiled JoinPoint instance.
ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter(CodeVisitor, ClassLoader, ClassInfo, String, String, String, TIntObjectHashMap) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter
  Creates a new instance.
ConstructorExecutionJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
ConstructorExecutionJoinPointRedefiner - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
constructorFilter(Set, ExpressionContext) - Static method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorBodyVisitor
  Filters out the constructor that are not eligible for transformation.
constructorFilter(Set, ExpressionContext, ConstructorInfo) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter
  Filters out the ctor that are not eligible for transformation.
ConstructorInfo - Interface in org.codehaus.aspectwerkz.reflect
  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 in org.codehaus.aspectwerkz.joinpoint
  Interface for the constructor RTTI (Runtime Type Information).
ConstructorRttiImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  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 in org.codehaus.aspectwerkz.joinpoint
  Interface for the constructor signature.
ConstructorSignatureImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  Implementation for the constructor signature.
ConstructorSignatureImpl(Class, Constructor) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
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)`.
Context - Interface in org.codehaus.aspectwerkz.transform
  Interface for the different transformation context implementations.
ContextClassLoader - Class in org.codehaus.aspectwerkz.util
  Utility methods dealing with the context class loader.
ContextClassLoader() - Constructor for class org.codehaus.aspectwerkz.util.ContextClassLoader
ContextImpl - Class in org.codehaus.aspectwerkz.transform.inlining
  Implementation of the transformation context interface for the delegation weaving.
ContextImpl(String, byte[], ClassLoader) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Creates a new context.
convert(String, String) - Static method in class org.codehaus.aspectwerkz.definition.DescriptorUtil
  Converts from the Java/Javadoc method signature the JVM spec format.
convertArrayTypeName(String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Converts an internal Java array type name ([Lblabla) to the a the format used by the expression matcher (blabla[])
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[])
convertReflectDescToTypeDesc(String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Converts a java reflect type desc to ASM type desc.
convertTypeDescToReflectDesc(String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.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.
copy() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  Creates a copy of the join point instance.
COPY_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
COPY_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
copyAt(ExpressionInfo) - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Deep copy of the definition.
CREATE - Static variable in class org.codehaus.aspectwerkz.connectivity.Command
createAdviceDefinition(String, AdviceType, String, String, String, String, MethodInfo, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates a new advice definition.
createAfterAdviceArgumentHandling(CodeVisitor, AdviceMethodInfo) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Handles the arguments to the after advice.
createAfterAdviceInvocation(CodeVisitor, boolean, AdviceMethodInfo, int, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Adds a single generic after advice invocation.
createAfterFinallyAdviceInvocations(CodeVisitor, boolean, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Adds after advice invocations.
createAfterReturningAdviceInvocations(CodeVisitor, boolean, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Adds after returning advice invocations.
createAndAddAdvisableDef(String, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates and adds an advisable definition to virtual aspect definition.
createAndAddDeploymentScopeDef(String, String, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates and adds a prepared pointcut definition to virtual aspect definition.
createAndAddInterfaceIntroductionDefToAspectDef(String, String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates and add interface introduction definition to aspect definition.
createAndAddMixinDefToSystemDef(ClassInfo, String, DeploymentModel, boolean, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates and add mixin definition to system definition.
createAndAddPointcutDefToAspectDef(String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates and adds pointcut definition to aspect definition.
createAndInitializeAspectField(AspectInfo, CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Create and initialize the aspect field for a specific aspect (qualified since it depends on the param, deployment model, container etc).
createArgumentArrayAt(CodeVisitor, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Create and load a structure (f.e. array of Object) where args are stored, before setting the Rtti with it (See addParametersToRttiInstance).
createAroundAdviceArgumentHandling(CodeVisitor, AdviceMethodInfo) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Handles the arguments to the around advice.
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.
createAspectInstantiation(CodeVisitor, AspectInfo, String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates instantiation of aspects using the Aspects.aspectOf() methods which uses the AspectContainer impls.
createAspectInstantiation(CodeVisitor, AspectInfo, String) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Creates instantiation of an aspect instance.
createAspectReferenceField(ClassWriter, AspectInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates aspect reference field (static or non static field).
createAspectReferenceField(ClassWriter, AspectInfo, String) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Creates aspect reference field (field in the jit jointpoint class f.e.) for an aspect instance.
createBeforeAdviceArgumentHandling(CodeVisitor, AdviceMethodInfo) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Handles the arguments to the after advice.
createBeforeAdviceInvocations(CodeVisitor, boolean, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Adds before advice invocations.
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.
createClinit() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the clinit method for the join point.
createCopyMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the copy method.
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(String) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
  Creates a DOM document.
createEnclosingStaticJoinPoint(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Add and initialize the static field for enclosing joint point static part
createFieldsCommonToAllJoinPoints() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates join point specific fields.
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Creates the getRtti method
createGetRttiMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Creates the getRtti method
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the getSignature method
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Creates the getSignature method.
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Creates the getSignature method.
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Creates the getSignature method.
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Creates the getSignature method.
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Creates the getSignature method.
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Creates the getSignature method.
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Creates the getSignature method.
createGetSignatureMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Creates the getSignature method.
createInit() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the init method for the join point.
createInlinedInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointRedefiner
  Creates the 'invoke' method.
createInlinedInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointRedefiner
  Creates the 'invoke' method.
createInlinedInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointRedefiner
  Creates the 'invoke' method.
createInlinedInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointRedefiner
  Creates the 'invoke' method.
createInlinedInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointRedefiner
  Creates the 'invoke' method.
createInlinedInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointRedefiner
  Creates the 'invoke' method.
createInlinedInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointRedefiner
  Creates the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInlinedJoinPointInvocation(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Optimized implementation that does not retrieve the parameters from the join point instance but is passed directly to the method from the input parameters in the 'invoke' method.
createInterfaceDefinedMethodList(ClassInfo, List) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
  Creates a 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 methods.
createInterfaceIntroductionDefinition(String, String, String, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates a new interface introduction definition.
createInvocationLocalJoinPointInstance(CodeVisitor, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates an "invocation local" join point instance, e.g. one join point per invocation.
createInvocationOfAroundClosureSuperClass(CodeVisitor) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Creates invocation of the super class for the around closure.
createInvocationToAspectOf(CodeVisitor, boolean, int, int, int, AspectInfo) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates an invocation to Aspects.aspectOf(..).
createInvocationToProceedMethod(CodeVisitor, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates an invocation to the proceed method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the 'invoke' method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointRedefiner
  Creates the 'invoke' method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointRedefiner
  Creates the 'invoke' method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointRedefiner
  Creates the 'invoke' method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointRedefiner
  Creates the 'invoke' method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointRedefiner
  Creates the 'invoke' method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointRedefiner
  Creates the 'invoke' method.
createInvokeMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointRedefiner
  Creates the 'invoke' method.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointInvocation(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Creates a call to the target join point, the parameter(s) to the join point are retrieved from the invocation local join point instance.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Creates join point specific fields.
createJoinPointSpecificFields() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Creates join point specific fields.
createMandatoryMethods(ClassWriter, String) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Creates the methods required to implement or extend to implement the closure for the specific aspect model type.
createMethodList(ClassInfo) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
  Creates a method list of all the methods in the class and super classes, including package private ones.
createMixinDefinition(ClassInfo, String, DeploymentModel, boolean, SystemDefinition) - Static method in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
  Creates an introduction definition.
createPartOfInvokeMethodWithAllAdviceTypes(CodeVisitor, boolean, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
createPartOfInvokeMethodWithoutAfterFinallyAndAfterThrowingAdviceTypes(CodeVisitor, boolean, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
createPartOfInvokeMethodWithoutAfterThrowingAdviceTypes(CodeVisitor, boolean, int, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
createProceedMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Create the proceed() method.
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.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Creates the signature for the join point.
createSignature(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Creates the signature for the join point.
createSourcepath() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
createSrc() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
createStaticInitializer() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates the static initialization method (not clinit) for the join point.
createTarget() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
createTargetpath() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
createUtilityMethods() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Creates utility methods for the join point (getter, setters etc.).
createVirtualDefinitionAt(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Create a new virtual system definition for the given loader and add the virtual aspect in it.
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 exception org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
  This is the last token that has been consumed successfully.
currentToken - Variable in exception org.codehaus.aspectwerkz.expression.ast.ParseException
  This is the last token that has been consumed successfully.
CUSTOM_ATTRIBUTE - Static variable in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
  The name of the AspectWerkz custom attributes.
CUSTOM_JOIN_POINT_ARG - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
CustomAttribute - Interface in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  Custom annotation wrapper annotation.
CustomAttributeHelper - Class in org.codehaus.aspectwerkz.annotation.instrumentation.asm
  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

## D

debugStream - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
debugStream - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
DECODE - Static variable in class org.codehaus.aspectwerkz.util.Base64
  Specify decoding.
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.
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.aspect.management.Aspects
  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_MIXIN_FACTORY - Static variable in class org.codehaus.aspectwerkz.aspect.management.Mixins
  The default mixin factory class.
DEFAULT_SYSTEM - Static variable in class org.codehaus.aspectwerkz.definition.DefinitionLoader
  The UUID of the single AspectWerkz system if only one definition is used.
DefaultAspectContainerStrategy - Class in org.codehaus.aspectwerkz.aspect
  Implements the default aspect container strategy.
DefaultAspectContainerStrategy(AspectContext) - Constructor for class org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy
  Creates a new aspect container strategy.
DefaultMixinFactory - Class in org.codehaus.aspectwerkz.aspect
  Abstract base class for the mixin factory implementations.
DefaultMixinFactory(Class, DeploymentModel) - Constructor for class org.codehaus.aspectwerkz.aspect.DefaultMixinFactory
  Creates a new default mixin factory.
DEFINE_CLASS_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
defineAspect(ClassInfo, AspectDefinition, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AspectModelManager
  Let all aspect models try to define the aspect (only one will succeed).
defineAspect(ClassInfo, AspectDefinition, ClassLoader) - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Defines the aspect and adds definition to the aspect definition.
defineClass(ClassLoader, byte[], String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Adds a class to a class loader and loads it.
defineClass0Pre(ClassLoader, String, byte[], int, int, ProtectionDomain) - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
  byte code instrumentation of class loaded
defineClass0Pre(ClassLoader, String, Object, int, int, ProtectionDomain) - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
  Byte code instrumentation of class loaded using Java 5 style thru NIO Since Java 5 comes with JVMTI this helper should be rarely used.
DEFINITION_FILE - Static variable in class org.codehaus.aspectwerkz.definition.DefinitionLoader
  The path to the definition file.
DefinitionException - Exception in org.codehaus.aspectwerkz.exception
  Thrown when error in definition.
DefinitionException(String) - Constructor for exception org.codehaus.aspectwerkz.exception.DefinitionException
  Sets the message for the exception.
DefinitionException(String, Throwable) - Constructor for exception org.codehaus.aspectwerkz.exception.DefinitionException
  Sets the message for the exception and the original exception being wrapped.
DefinitionLoader - Class in org.codehaus.aspectwerkz.definition
  TODO remove class and move single method to SystemDefinitionContainer?
DefinitionLoader() - Constructor for class org.codehaus.aspectwerkz.definition.DefinitionLoader
DefinitionNotFoundException - Exception in org.codehaus.aspectwerkz.exception
  Thrown when no aspectwerkz definition file or class could be found.
DefinitionNotFoundException(String) - Constructor for exception org.codehaus.aspectwerkz.exception.DefinitionNotFoundException
  Sets a message.
DefinitionParserHelper - Class in org.codehaus.aspectwerkz.definition
  Helper class for the attribute and the XML definition parsers.
DefinitionParserHelper() - Constructor for class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
deleteDir(File) - Method in class org.codehaus.aspectwerkz.compiler.Utility
  Delete recursively a directory and the directory itself
DELIMITER - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
deploy(Class) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an annotation defined aspect.
deploy(String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an annotation defined aspect.
deploy(Class, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an annotation defined aspect.
deploy(String, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an annotation defined aspect.
deploy(Class, DeploymentScope) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an annotation defined aspect in the scope defined by the prepared pointcut.
deploy(String, DeploymentScope) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an annotation defined aspect in the scope defined by the prepared pointcut.
deploy(Class, DeploymentScope, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  TODO allow deployment in other systems than virtual system?
deploy(String, DeploymentScope, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an annotation defined aspect in the scope defined by the prepared pointcut.
deploy(Class, String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an XML defined aspect in the scope defined by the prepared pointcut.
deploy(Class, String, DeploymentScope) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an XML defined aspect in the scope defined by the prepared pointcut.
deploy(Class, String, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Deploys an XML defined aspect in the scope defined by the prepared pointcut.
deploy(Class, String, DeploymentScope, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  TODO allow deployment in other systems than virtual system?
deployDefinitions(ClassLoader, Set) - 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.
Deployer - Class in org.codehaus.aspectwerkz.transform.inlining.deployer
  Manages deployment and undeployment of aspects.
Deployer() - Constructor for class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
DeploymentHandle - Class in org.codehaus.aspectwerkz.transform.inlining.deployer
  Universal Unique IDentifier (UUID) for a deployment event.
DeploymentModel - Class in org.codehaus.aspectwerkz
  Enum containing the different deployment model types.
DeploymentScope - Class in org.codehaus.aspectwerkz.definition
  Represents a deployment scope pointcut expression, that is used by the system to "prepare" the join points that are picked out by this pointcut.
desc - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct
DescriptorUtil - Class in org.codehaus.aspectwerkz.definition
  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
DETAILS - Static variable in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
detectJava() - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
detectJVM() - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
DIGIT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
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
disableSystemWideDefinition() - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Turns on the option to avoid -Daspectwerkz.definition.file handling.
doCompile(File, String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
  Compile sourceFile.
DocumentParser - Class in org.codehaus.aspectwerkz.definition
  Parses the XML definition using `dom4j`.
DocumentParser() - Constructor for class org.codehaus.aspectwerkz.definition.DocumentParser
doHelp() - Static method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
  Usage message
Done() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
Done() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
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 - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
dump(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
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.inlining.ContextImpl
  Dumps the class to specific directory.
DUMP_DIR - Static variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
DUMP_JIT_CLASSES - Static variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
dumpAfter(String, Context) - Static method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
  Dumps class after weaving.
dumpAST(ASTRoot) - Static method in class org.codehaus.aspectwerkz.annotation.expression.DumpVisitor
dumpAST(Node) - Static method in class org.codehaus.aspectwerkz.expression.DumpVisitor
dumpBefore(String, Context) - Static method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
  Dumps class before weaving.
dumpClass(String, String, byte[]) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Dumps an ASM class to disk.
dumpClass(String, String, ClassWriter) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Dumps an ASM class to disk.
DumpVisitor - Class in org.codehaus.aspectwerkz.annotation.expression
DumpVisitor - Class in org.codehaus.aspectwerkz.expression
  TODO: do we need that, there is a dump() method in jjtree API

## 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.
EMITTED_JOINPOINTS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
EmittedJoinPoint - Class in org.codehaus.aspectwerkz.transform.inlining
  A structure that keeps required information needed to regenerate a JIT joinpoint.
EmittedJoinPoint(int, String, String, String, int, String, String, String, int, int, String, Label) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
  Creates a new instance.
EmittedJoinPoint(int, String, String, String, int, String, String, String, int, int, String) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
  Creates a new instance.
emittedJoinPoints - Variable in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor.Output
EMPTY_ADVICE_INFO_ARRAY - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
EMPTY_AFTER_ADVICE_ARRAY - Static variable in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
EMPTY_AFTER_RETURNING_ADVICE_ARRAY - Static variable in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
EMPTY_AFTER_THROWING_ADVICE_ARRAY - Static variable in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
EMPTY_AROUND_ADVICE_ARRAY - Static variable in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
EMPTY_BEFORE_ADVICE_ARRAY - Static variable in class org.codehaus.aspectwerkz.intercept.AdvisableImpl
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.aspect.AbstractAspectContainer
EMPTY_OBJECT_ARRAY - Static variable in class org.codehaus.aspectwerkz.AspectContext
  An empty `Object` array.
EMPTY_STRING_ARRAY - Static variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
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
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
ENCLOSING_SJP_FIELD_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ENCLOSING_SJP_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
EnclosingStaticJoinPoint - Interface in org.codehaus.aspectwerkz.joinpoint
  Implements the join point concept, e.g. defines a well defined point in the program flow.
EnclosingStaticJoinPointImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  Sole implementation of `EnclosingStaticJoinPoint`.
EnclosingStaticJoinPointImpl(Signature, JoinPointType) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.EnclosingStaticJoinPointImpl
ENCODE - Static variable in class org.codehaus.aspectwerkz.util.Base64
  Specify encoding.
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.
endRuntimeCheck(CodeVisitor, AdviceInfo, Label) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Ends the ifLabel of a runtime check
enter() - Method in class org.codehaus.aspectwerkz.cflow.AbstractCflowSystemAspect
  before advice when entering this cflow
entrySet() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Implements `Map.entrySet()`.
EnvironmentDetect - Class in org.codehaus.aspectwerkz.util
  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
EOF - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
EOF - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
eol - Variable in exception org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
  The end of line string for this machine.
eol - Variable in exception org.codehaus.aspectwerkz.expression.ast.ParseException
  The end of line string for this machine.
EQUALS - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
equals(Object) - Method in class org.codehaus.aspectwerkz.aspect.AdviceType
equals(Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowBinding
equals(Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowCompiler.CompiledCflowAspect
equals(Object) - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Equals and hashcode means we have the same advice if the aspect qualified name (not classname) and advice name (may include signature) are the same.
equals(Object) - Method in class org.codehaus.aspectwerkz.definition.DeploymentScope
equals(Object) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
equals(Object) - Method in class org.codehaus.aspectwerkz.DeploymentModel
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.joinpoint.management.JoinPointType
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.transform.ClassCacheTuple
equals(Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
equals(Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
equals(Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
equals(Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MatchingJoinPointInfo
equals(Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.deployer.DeploymentHandle
equals(Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
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
Execution() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Execution.
EXECUTION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
EXECUTION - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
exit() - Method in class org.codehaus.aspectwerkz.cflow.AbstractCflowSystemAspect
  after finally advice when exiting this cflow
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
expectedTokenSequences - Variable in exception org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
  Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception org.codehaus.aspectwerkz.expression.ast.ParseException
  Each entry in this array is an array of integers.
EXPONENT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
Expression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Expression.
EXPRESSION_PREFIX - Static variable in class org.codehaus.aspectwerkz.definition.DefinitionParserHelper
ExpressionContext - Class in org.codehaus.aspectwerkz.expression
  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 in org.codehaus.aspectwerkz.exception
  Thrown when error in expression AST evaluation or creation.
ExpressionException(String) - Constructor for exception org.codehaus.aspectwerkz.exception.ExpressionException
  Sets the message for the exception.
ExpressionException - Exception in org.codehaus.aspectwerkz.expression
  Thrown when error in the expression.
ExpressionException(String) - Constructor for exception org.codehaus.aspectwerkz.expression.ExpressionException
  Sets the message for the exception.
ExpressionException(String, Throwable) - Constructor for exception org.codehaus.aspectwerkz.expression.ExpressionException
  Sets the message for the exception and the original exception being wrapped.
ExpressionInfo - Class in org.codehaus.aspectwerkz.expression
  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 from its string representation
ExpressionInfo(Node, String) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Creates a new expression info from an already parsed node This is usefull when extracting cflow sub expressions.
ExpressionNamespace - Class in org.codehaus.aspectwerkz.expression
  The expression namespace as well as a repository for the namespaces.
ExpressionParser - Class in org.codehaus.aspectwerkz.expression.ast
  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 in org.codehaus.aspectwerkz.expression.ast
ExpressionParserTokenManager - Class in org.codehaus.aspectwerkz.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
ExpressionParserVisitor - Interface in org.codehaus.aspectwerkz.expression.ast
ExpressionValidateVisitor - Class in org.codehaus.aspectwerkz.expression
  The visitor that extract all possible arguments referenced by the expression.
ExpressionValidateVisitor(String, String, Node) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
  Creates a new expression.
ExpressionVisitor - Class in org.codehaus.aspectwerkz.expression
  The expression visitor.
ExpressionVisitor(ExpressionInfo, String, String, Node) - Constructor for class org.codehaus.aspectwerkz.expression.ExpressionVisitor
  Creates a new expression.
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.
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
extractCustomAnnotation(Annotation) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttributeHelper
  Extract the AnnotationInfo from the bytecode Annotation representation.
extractMethodSignature(String) - Static method in class org.codehaus.aspectwerkz.util.Strings
  Parse a method signature or method call signature.

## F

fakeStackTrace(Throwable, String) - Static method in class org.codehaus.aspectwerkz.util.Util
  Removes the AspectWerkz specific elements from the stack trace.
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 class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
FIELD_GET - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
FIELD_GET_INT - 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_RTTI_IMPL_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
FIELD_RTTI_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
FIELD_RTTI_IMPL_INIT_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
FIELD_SET - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
FIELD_SET - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
FIELD_SET_INT - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
FIELD_SIGNATURE_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
FIELD_STATIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
FIELD_TRANSIENT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
FieldAttribute() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Field annotation.
fieldFilter(Set, ExpressionContext, FieldInfo) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor.ReplacePutFieldAndGetFieldInstructionCodeAdapter
  Filters out the fields that are not eligible for transformation.
FieldGetJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
FieldGetJoinPointRedefiner - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
FieldInfo - Interface in org.codehaus.aspectwerkz.reflect
  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 in org.codehaus.aspectwerkz.joinpoint
  Interface for the field RTTI (Runtime Type Information).
FieldRttiImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  Implementation for the field signature.
FieldRttiImpl(FieldSignatureImpl, Object, Object) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.FieldRttiImpl
  Creates a new field RTTI.
FieldSetFieldGetVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Instruments method SET and GET join points by replacing PUTFIELD and GETFIELD instructions with invocations of the compiled join point.
FieldSetFieldGetVisitor(ClassVisitor, ClassLoader, ClassInfo, Context) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor
  Creates a new instance.
FieldSetFieldGetVisitor.ReplacePutFieldAndGetFieldInstructionCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Replaces PUTFIELD and GETFIELD instructions with a call to the compiled JoinPoint instance.
FieldSetFieldGetVisitor.ReplacePutFieldAndGetFieldInstructionCodeAdapter(CodeVisitor, ClassLoader, ClassInfo, String, String, String) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor.ReplacePutFieldAndGetFieldInstructionCodeAdapter
  Creates a new instance.
FieldSetJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
FieldSetJoinPointRedefiner - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
FieldSignature - Interface in org.codehaus.aspectwerkz.joinpoint
  Interface for the field signature.
FieldSignatureImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  Implementation for the field signature.
FieldSignatureImpl(Class, Field) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
FieldStruct - Class in org.codehaus.aspectwerkz.reflect.impl.asm
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
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.
Float() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Float.
FLOAT - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
FLOAT - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
flushBase64() - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
  Method added by PHIL.
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
forName(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Tries to load a class if unsuccessful returns null.
forName(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.util.ContextClassLoader
  Loads a class starting from the given class loader (can be null, then use default class loader)
forName(String) - Static method in class org.codehaus.aspectwerkz.util.ContextClassLoader
  Loads a class from the context class loader or, if that fails, from the default class loader.
fromInt(int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType

## G

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
GENJP - Static variable in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
Get() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Get.
GET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
GET - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
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.
GET_AFTER_ADVICE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_AFTER_ADVICE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_AFTER_RETURNING_ADVICE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_AFTER_RETURNING_ADVICE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_AFTER_THROWING_ADVICE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_AFTER_THROWING_ADVICE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_AROUND_ADVICE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_AROUND_ADVICE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_BEFORE_ADVICE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_BEFORE_ADVICE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CALLEE_CLASS_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CALLEE_CLASS_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CALLEE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CALLER_CLASS_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CALLER_CLASS_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CALLER_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CFLOW_STACK_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_CFLOW_STACK_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_ENCLOSING_SJP_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_ENCLOSING_SJP_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_INSTANCE_LEVEL_ASPECT_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_INSTANCE_LEVEL_ASPECT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_META_DATA_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_META_DATA_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_RTTI_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_RTTI_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_SIGNATURE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_SIGNATURE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_TARGET_CLASS_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_TARGET_CLASS_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_TARGET_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_THIS_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_TYPE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
GET_TYPE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
getAddress() - Method in class org.codehaus.aspectwerkz.hook.JDWPStarter
getAdviceDefinition() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the advice definition.
getAdviceDefinitions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns all the advices for this aspect.
getAdviceDefinitions() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns a collection with the advice definitions registered.
getAdviceInfo() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getAdviceInfoContainer() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
getAdviceInfoContainerForJoinPoint(ExpressionContext, ClassLoader) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
  Retrieves the advice info wrapped up in a struct.
getAdviceMethodArgIndexes() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getAdviceMethodInfos(List, Set, AdviceInfo[]) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Retrieves the advice method infos.
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.
getAfterAdviceDefinitions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the after advices.
getAfterFinallyAdviceInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Returns the after finally advice infos.
getAfterReturningAdviceInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Returns the after returning advice infos.
getAfterThrowingAdviceInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Returns the after throwing advice infos.
getAllAdviceInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Return all advice infos.
getAllClasses() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
  Returns all classes.
getAllClassNames() - Method in class org.codehaus.aspectwerkz.expression.QDoxParser
  Returns all classes.
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(Class, 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(Class, 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(Class, 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(Class, 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 class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
  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.
getAnnotation(String) - Method in interface org.codehaus.aspectwerkz.joinpoint.MemberSignature
  Return the annotation with a specific name.
getAnnotationInfo(Annotation, ClassLoader) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper
  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 class org.codehaus.aspectwerkz.joinpoint.impl.ConstructorSignatureImpl
  Return all the annotations

  Each annotation is wrapped in `AnnotationInfo`instance.
getAnnotationInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.FieldSignatureImpl
  Return all the annotations

  Each annotation is wrapped in `AnnotationInfo`instance.
getAnnotationInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
  Return all the annotations

  Each annotation is wrapped in `AnnotationInfo`instance.
getAnnotationInfos() - Method in interface org.codehaus.aspectwerkz.joinpoint.MemberSignature
  Return all the annotations

  Each annotation is wrapped in `AnnotationInfo`instance.
getAnnotationProperties() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfoRepository
  Returns the annotation properties for the specific class loader.
getAnnotationProxy(Annotation, ClassLoader) - Static method in class org.codehaus.aspectwerkz.annotation.Java5AnnotationInvocationHandler
  Build and return a dynamic proxy representing the given ASM Annotation.
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(Class, 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(Class, 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(Class, 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(Class, 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 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.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(String) - Method in interface org.codehaus.aspectwerkz.joinpoint.MemberSignature
  Return a list with the annotations with a specific name.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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 interface org.codehaus.aspectwerkz.reflect.ReflectionInfo
  Returns the annotation infos.
getAnnotations() - Method in class org.codehaus.aspectwerkz.reflect.StaticInitializationInfoImpl
getArgumentIndex(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Returns the argument index.
getArgumentNameAtIndex(int) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Returns the argument at the given index.
getArgumentNames() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Returns all argument names.
getArgumentType(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Returns the argumen type.
getArgumentTypes(Constructor) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Gets the argument types for a constructor.
getArgumentTypes(MethodInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Returns the Java types corresponding to the argument types of the given method.
getAroundAdviceDefinitions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the around advices.
getAroundAdviceInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Returns the around advice infos.
getAroundClosureClassInfo() - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Returns info about the closure class, name and type (interface or class).
getArrayClassInfo(String, ClassLoader, ClassInfo) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
  Create a ClassInfo based on a component type which can be himself an array
getAspectClass() - Method in class org.codehaus.aspectwerkz.AspectContext
  Returns the cross-cuttable class.
getAspectClassName() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the aspect FQN className.
getAspectClassName() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Returns the class name.
getAspectClassName() - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
getAspectClassSignature() - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
getAspectDefinition() - Method in class org.codehaus.aspectwerkz.AspectContext
  Returns the aspect definition.
getAspectDefinition(SystemDefinition, ClassLoader) - Method in class org.codehaus.aspectwerkz.cflow.CflowBinding
  Create an aspect definition for this cflow binding in the given system.
getAspectDefinition() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Returns the definition for the aspect that defines this advice.
getAspectDefinition(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns a specific aspect definition.
getAspectDefinition() - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
getAspectDefinitions() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns a collection with the aspect definitions registered.
getAspectDeploymentModel() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the aspect deployment model
getAspectFieldName() - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
getAspectInfo() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getAspectModel() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the aspect model.
getAspectModelType() - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Returns the aspect model type, which is an id for the the special aspect model, can be anything as long as it is unique.
getAspectName() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Returns the aspect name.
getAspectQNameContainerClassName(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns the aspect container class for the given aspect class qName.
getAspectQualifiedName() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the aspect qualified name.
getAspectQualifiedName() - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
getASTRoot() - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
  Access the ASTRoot we visit
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.MixinDefinition
  Returns the attribute.
getBeforeAdviceDefinitions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the before advices.
getBeforeAdviceInfos() - Method in class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Returns the before advice infos.
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
getBoundedType(ExpressionInfo) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTTarget
getBoundedType(ExpressionInfo) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTThis
getBytes() - Method in class org.codehaus.aspectwerkz.transform.ByteArray
getCallee() - Method in interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
  Returns the callee instance.
getCalleeClass() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  Returns the callee class.
getCalleeClassName() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCalleeClassSignature() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getCalleeMemberDesc() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getCalleeMemberDesc() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCalleeMemberModifiers() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCalleeMemberName() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCaller() - Method in interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
  Returns the caller instance.
getCallerClass() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  Returns the caller class.
getCallerClassName() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCallerClassSignature() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getCallerMethodDesc() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCallerMethodModifiers() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCallerMethodName() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getCause() - Method in exception org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException
  Returns the original exception.
getCause() - Method in exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Returns the original exception.
getCflowAspectClassName(int) - Static method in class org.codehaus.aspectwerkz.cflow.CflowCompiler
  The naming strategy for jit cflow aspect
getCflowAspectExpression() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Returns the cflow aspect expression.
getCflowBindingsForCflowOf(ExpressionInfo) - Static method in class org.codehaus.aspectwerkz.cflow.CflowBinding
  Extract the cflow bindings from any pointcut This includes both cflow and cflowbelow
getCflowEvaluation() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
getCflowID() - Method in class org.codehaus.aspectwerkz.cflow.CflowBinding
getClassDescriptor(ClassInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Returns the descriptor corresponding to the given Java type.
getClasses() - Method in class org.codehaus.aspectwerkz.reflect.ClassList
  Returns the classes.
getClassInfo() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the class info.
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(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.
getClassLoader() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns the class loader that loaded this class.
getClassLoader() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
getClassLoader() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
  Returns the class loader that loaded this class.
getClassLoader() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
  Returns the class loader that loaded this class.
getClassLoader() - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
GETCLASSLOADER_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
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.inlining.ContextImpl
getClassPreProcessor() - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
  Returns the configured class preprocessor Should be called after initialization only
getClassSignature(Class) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Returns JVM type signature for given class.
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
getCompilationInfo() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MatchingJoinPointInfo
getCompilationInfo() - Method in class org.codehaus.aspectwerkz.transform.inlining.deployer.ChangeSet.Element
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.ClassInfo.NullClassInfo
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.
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(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.ClassInfo.NullClassInfo
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.
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(ConstructorInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Returns the descriptor corresponding to the given constructor info.
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.
getConstructors() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns the constructors info.
getConstructors() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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.
getConstructorSignature(Constructor) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Returns JVM type signature for a constructor.
getContainer() - Method in class org.codehaus.aspectwerkz.AspectContext
  Returns the container.
getContainerClassName() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the name of the container implementation class.
getContainerQNamed(ClassLoader, Class, String) - Static method in class org.codehaus.aspectwerkz.aspect.management.Aspects
  Returns or create the aspect container for the given container class with the given aspect qualified name

  We keep a weak key for the containerClass, and we then keep a list of container instance based on a composite key based on the tuple {visibleFromClassLoader.hashCode, aspectQName}, so that when hot deploying a web app, the aspects gets tied to the web app class loader even when the container class is higher up (f.e. in aw.jar)
getContext() - Method in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Returns the context.
getContext() - Method in interface org.codehaus.aspectwerkz.aspect.AspectContainer
  Returns the context.
getCurrentBytecode() - Method in interface org.codehaus.aspectwerkz.transform.Context
  Returns the current bytecode.
getCurrentBytecode() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Returns the current bytecode.
getCurrentTargetArgsIndex() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
getDeclaringClass() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodTuple
getDeclaringClassPattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTParameter
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 exception 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.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 class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializationRttiImpl
getDeclaringType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializerSignatureImpl
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.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 interface org.codehaus.aspectwerkz.reflect.MemberInfo
  Returns the declaring type.
getDeclaringType() - Method in class org.codehaus.aspectwerkz.reflect.StaticInitializationInfoImpl
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.
getDefinitionFor(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Lookup for a given SystemDefinition by uuid within a given ClassLoader.
getDefinitions() - Method in interface org.codehaus.aspectwerkz.transform.Context
  The definitions context (with hierarchical structure)
getDefinitions() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  The definitions context (with hierarchical structure)
getDefinitionsAt(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Return the list of SystemDefinitions defined at the given ClassLoader level.
getDefinitionsFor(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Return the list of SystemDefinitions visible at the given ClassLoader level.
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.AspectContext
  Returns the deployment model.
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.MixinDefinition
  Returns the deployment model.
getDeploymentModel() - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
getDeploymentModelFor(String) - Static method in class org.codehaus.aspectwerkz.DeploymentModel
getDeploymentScope(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns the deployment scope with the name specified.
getDeploymentScopes() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns a collection with all deployment scopes in the system.
getElements() - Method in class org.codehaus.aspectwerkz.transform.inlining.deployer.ChangeSet
  Returns all elements in the change set.
getEmittedJoinPoint() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
getEmittedJoinPoint(Class) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
  Returns the emitted join point structure for a specific JIT generated join point class.
getEmittedJoinPoints() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Returns all the EmittedJoinPoints
getEnclosingStaticJoinPoint() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  Returns the enclosing static joinpoint.
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.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 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.
getExceptionTypes() - Method in interface org.codehaus.aspectwerkz.reflect.MethodInfo
  Returns the exception types.
getExcludePackages() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns the exclude packages.
getExpression() - Method in class org.codehaus.aspectwerkz.cflow.CflowBinding
getExpression() - Method in class org.codehaus.aspectwerkz.definition.DeploymentScope
  Returns the expression as a string.
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.
getExpressionContext() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the expression context.
getExpressionContext() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MatchingJoinPointInfo
getExpressionElseValue(String, String) - Static method in class org.codehaus.aspectwerkz.annotation.AspectAnnotationParser
  Handles specific syntax for @AfterXXX annotation, where we can write it using the default "value" element or instead specify the pointcut using "pointcut", and optionally a "type" element.
getExpressionInfo() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the expression info.
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 or throw an exception if it could not be found.
getExpressionInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
  Access the ExpressionInfo we are build on
getExpressionInfoOrNull(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
  Returns the expression info with a specific name or null if it could not be found.
getExpressionInfos() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
  Returns the expressions.
getExpressionInfos() - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Returns the expressions.
getFactory(Class, ClassLoader) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the mixin factory for the mixin with the given name.
getFactoryClassName() - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Returns the factory class name.
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 interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns a field info by its hash.
getField(int) - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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_WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
getFieldDescriptor(FieldInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Returns the descriptor corresponding to the given field info.
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.
getFieldNamePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
getFields() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns the fields info.
getFields() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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.
getFieldSignature(Field) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Returns JVM type signature for a field.
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.
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.
getIdentifier() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTTarget
getIdentifier() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTThis
GetImage() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
GetImage() - Static method in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
getIncludePackages() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns the include packages.
getInitialBytecode() - Method in interface org.codehaus.aspectwerkz.transform.Context
  Returns the initial bytecode.
getInitialBytecode() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Returns the initial bytecode.
getInitialModel() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
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.connectivity.RemoteProxyServerManager
  Returns the sole instance.
getInstance(int) - Static method in class org.codehaus.aspectwerkz.reflect.MethodComparator
  Returns the comparator instance.
getInterfaceClassName() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
  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.MixinDefinition
  Returns the class name of the interface.
getInterfaceIntroductionDefinitions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the interface introductions.
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.
getInterfaceNames() - Method in class org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel.AroundClosureClassInfo
getInterfaces() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns the interfaces.
getInterfaces() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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.
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.
getInvokeSignatureForConstructorCallJoinPoints(String, String, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
  Build the join point invoke method descriptor for ctor call 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.
getInvokeSignatureForHandlerJoinPoints(String, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
  Build the join point invoke method descriptor for handler 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.
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointArgumentTypes() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Returns the join points argument type(s).
getJoinPointClass() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MatchingJoinPointInfo
getJoinPointClassName() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getJoinPointClassName() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
getJoinPointClassName() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getJoinPointClassName(String, String, String, String, int, int) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
  Computes the joinpoint classname : "caller/class_type_hash_suffix" For constructor call joinpoints, the hash of callee name is used as well.
getJoinPointHash() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getJoinPointIndex() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getJoinPointInfo() - Method in class org.codehaus.aspectwerkz.transform.inlining.deployer.ChangeSet.Element
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorCallJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.ConstructorExecutionJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldGetJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.FieldSetJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.HandlerJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodCallJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MethodExecutionJoinPointCompiler
  Returns the join points return type.
getJoinPointReturnType() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.StaticInitializationJoinPointCompiler
  Returns the join points return type.
getJoinPointsMatching(ExpressionInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
  Returns a list with all the join point compilers that matches a specific pointcut expression.
getJoinPointType() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
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
getLineNumber() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
getLoader() - Method in interface org.codehaus.aspectwerkz.transform.Context
  Returns the class loader.
getLoader() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Returns the class loader.
getLoader() - Static method in class org.codehaus.aspectwerkz.util.ContextClassLoader
  Returns the context class loader.
getLocalizedMessage() - Method in exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Returns the localized description of the wrapped exception in order to produce a locale-specific message.
getMessage() - Method in exception 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 error org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
  You can also modify the body of this method to customize your error messages.
getMessage() - Method in exception org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException
getMessage() - Method in exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Returns the error message string of the wrapped exception.
getMessage() - Method in exception 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 error 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.AspectContext
  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 interface org.codehaus.aspectwerkz.transform.Context
  Returns meta-data for the transformation.
getMetaData(Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Returns meta-data for the transformation.
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() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodRtti
  Returns the method.
getMethod() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodSignature
  Returns the method.
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.ClassInfo.NullClassInfo
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.
getMethodDescriptor(MethodInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Returns the descriptor corresponding to the given method info.
getMethodInfo() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Returns the 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.
getMethodName() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Return the method name.
getMethodNamePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
getMethodParameterTypes() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Return the method name.
getMethods() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns the methods info.
getMethods() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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.
getMethodSignature() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Return the method signature.
getMethodSignature(Method) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Returns JVM type signature for a method.
getMethodsToIntroduce() - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Returns the methods to introduce.
getMethodToArgIndexes() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the advice method to target method arg index mapping.
getMixinDefinition(Class, ClassLoader) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Lookups a mixin definition based on the mixin impl class and a classloader from where the mixin is visible.
getMixinDefinitions() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns a collection with the mixin definitions registered.
getMixinDefinitions(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Returns the mixin definitions matching a specfic expression.
getMixinImpl() - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Returns the class info for the mixin impl.
getModelFor(String) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AspectModelManager
  Returns the advice model for a specific aspect model type id.
getModels() - Static method in class org.codehaus.aspectwerkz.transform.inlining.AspectModelManager
  Returns an array with all the aspect models that has been registered.
getModifier() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
getModifiers() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
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.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.joinpoint.impl.StaticInitializationRttiImpl
getModifiers() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializerSignatureImpl
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.reflect.ClassInfo.NullClassInfo
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 interface org.codehaus.aspectwerkz.reflect.ReflectionInfo
  Returns the class modifiers.
getModifiers() - Method in class org.codehaus.aspectwerkz.reflect.StaticInitializationInfoImpl
getModifiersAsInt(String[]) - Static method in class org.codehaus.aspectwerkz.reflect.ReflectHelper
  Converts modifiers represented in a string array to an int.
getName() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationInfo
  Returns the FQN.
getName() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the name of the advice.
getName() - Method in class org.codehaus.aspectwerkz.AspectContext
  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 name for the advice
getName() - Method in class org.codehaus.aspectwerkz.definition.DeploymentScope
  Returns the name of the pointcut.
getName() - Method in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
  Returns the name of the introduction.
getName() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTAttribute
getName() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTPointcutReference
getName() - Method in class org.codehaus.aspectwerkz.expression.ExpressionNamespace
  Returns the name of the namespace.
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
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.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.joinpoint.impl.MethodTuple
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializationRttiImpl
getName() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializerSignatureImpl
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.reflect.ClassInfo.NullClassInfo
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 interface org.codehaus.aspectwerkz.reflect.ReflectionInfo
  Returns the name element.
getName() - Method in class org.codehaus.aspectwerkz.reflect.StaticInitializationInfoImpl
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 class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Return the first interfaces implemented by a level in the class hierarchy (bottom top)
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).
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
getOriginalMethod() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodTuple
getParameter(String) - Method in class org.codehaus.aspectwerkz.AspectContext
  Returns the value of a parameter.
getParameterNames(String) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
  Get the parameter names from a "method declaration" signature like pc(type a, type2 b) => 0:a, 1:b
getParameterNames() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
  Returns the parameter names as they appear in the source code.
getParameterNames() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
  Returns the parameter names as they appear in the source code.
getParameterNames() - Method in interface org.codehaus.aspectwerkz.reflect.MethodInfo
  Returns the parameter names as they appear in the source code.
getParameters(Class, ClassLoader) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the parameter for a mixin based on the mixin implementation class and a classloader from where the mixin is visible (the classloader that owns the aop.xml with the "mixin" element, or a child of it).
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() - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Returns the parameters as a Map.
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
  Deprecated.
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.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 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.
getParameterTypes() - Method in interface org.codehaus.aspectwerkz.reflect.MethodInfo
  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.
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.
getPointcutDefinitions() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the pointcuts.
getPointcutType() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
getPrefixedOriginalClinitName(String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
  Return the prefixed clinit method name
getPrefixedOriginalMethodName(String, 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.reflect.ReflectHelper
  Checks if the class is a of a primitive type, if so create and return the class for the type else return null.
getProxyClassFor(Class, boolean, boolean) - Static method in class org.codehaus.aspectwerkz.proxy.Proxy
  Compiles and returns a proxy class for the class specified.
getProxyResourceAsStream(ClassLoader, String) - Static method in class org.codehaus.aspectwerkz.proxy.ProxyCompiler
  Returns an InputStream that would be the one of the AWproxy for the given proxy class name Used to read annotations from proxy f.e.
getQualifiedName() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Returns the fully qualified name for the advice
getQualifiedName() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the fully qualified name for the advice
getRedefinedModel() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
getRedefinitionCounter() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
getReflectionInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
getRegisterDepth(Type[]) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Compute the register depth, based on an array of types (long, double = 2 bytes address)
getRegisterIndexOf(Type[], int) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Compute the index on the stack of a given argument based on its index in the signature
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
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.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.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 interface org.codehaus.aspectwerkz.reflect.MethodInfo
  Returns the return type.
getReturnTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTMethodPattern
getReturnValue() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodRttiImpl
  Returns the value of the return type.
getReturnValue() - Method in interface org.codehaus.aspectwerkz.joinpoint.MethodRtti
  Returns the value of the return type.
getRtti() - Method in interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
  Returns the JoinPoint RTTI
getSerialVerUid() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
getSignature() - Method in interface org.codehaus.aspectwerkz.joinpoint.EnclosingStaticJoinPoint
  Returns the signature for the join point.
getSignature() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.EnclosingStaticJoinPointImpl
  Retrieve the `Signature` of the enclosing join point.
getSignature() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  Returns the signature for the join point.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
  Returns the signature for the class.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmConstructorInfo
  Returns the signature for the element.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
  Returns the signature for the element.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
  Returns the signature for the element.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
  Returns the signature for the element.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaConstructorInfo
  Returns the signature for the element.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaFieldInfo
  Returns the signature for the element.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMethodInfo
  Returns the signature for the element.
getSignature() - Method in interface org.codehaus.aspectwerkz.reflect.ReflectionInfo
  Returns the signature for the element.
getSignature() - Method in class org.codehaus.aspectwerkz.reflect.StaticInitializationInfoImpl
getSpecialArgumentIndex() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getSpecialArgumentName() - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Get the bounded name of the special argument for afterReturning/Throwing binding
getSpecialArgumentType() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Returns the special arg type, such as returning(TYPE) or throwing(TYPE).
getSpecialArgumentTypeDesc() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the special argument type desc.
getSpecialArgumentTypeDesc() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getSpecialArgumentTypeName() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Returns the special argument type name.
getSpecialArgumentTypeName() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
getSubtypePatternType() - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
  Returns the subtype pattern type
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
getSuperclass() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns the super class, or null (superclass of java.lang.Object)
getSuperclass() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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.
getSuperClassName() - Method in class org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel.AroundClosureClassInfo
getSystemDefinition() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Returns the system definition.
getSystemDefinition() - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Returns the system definition.
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.impl.StaticInitializationRttiImpl
getTarget() - Method in interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
  Returns the target instance.
getTarget() - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
  Returns the target instance.
getTargetClass() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  Deprecated. use getCalleeClass() instead
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.impl.StaticInitializationRttiImpl
getThis() - Method in interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
  Returns the 'this' instance (the one currently executing).
getThis() - Method in interface org.codehaus.aspectwerkz.joinpoint.Rtti
  Returns the instance currently executing (this).
getThisClassInfo() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
  JoinPoint this class class info (caller)
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.aspect.AdviceInfo
  Returns the advice type.
getType() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Returns the advice type.
getType() - Method in interface org.codehaus.aspectwerkz.joinpoint.EnclosingStaticJoinPoint
getType() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.EnclosingStaticJoinPointImpl
  Return a join point type corresponding to the enclosing join point.
getType() - Method in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
  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(ClassInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Returns the Java type corresponding to the given class.
getTypeIndexOf(Type[], int) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Compute the index on the signature of a given argument based on its index as if it was on the stack where the stack would start at the first argument
getTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTArgParameter
getTypePattern() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTClassPattern
getUniqueClassNameFromProxy(String) - Static method in class org.codehaus.aspectwerkz.proxy.Proxy
  Returns a unique name for the proxy class.
getUtility() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
getUuid() - Method in class org.codehaus.aspectwerkz.AspectContext
  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.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.
getVirtualDefinitionAt(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Returns the virtual system for the class loader specified.
getVirtualDefinitionUuid(ClassLoader) - Static method in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Returns the uuid for the virtual system definition for the given classloader
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.
getWrapperMethod() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodTuple
getWrapperMethodName(String, String, String, String) - Static method in class org.codehaus.aspectwerkz.transform.TransformationUtil
  Returns the prefixed method name.
GZIP - Static variable in class org.codehaus.aspectwerkz.util.Base64
  Specify that data should be gzip-compressed.

## H

Handler() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Handler.
HANDLER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
HANDLER - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
HANDLER - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
HANDLER - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
HANDLER_INT - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
HANDLER_RTTI_IMPL_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
HANDLER_RTTI_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
HANDLER_RTTI_IMPL_INIT_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
HANDLER_SIGNATURE_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
HandlerJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
HandlerJoinPointRedefiner - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
HandlerVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Advises catch clauses by inserting a call to the join point as the first thing in the catch block.
HandlerVisitor(ClassVisitor, Context, List) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.HandlerVisitor
  Creates a new instance.
HandlerVisitor.CatchClauseCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Advises catch clauses by inserting a call to the join point as the first thing in the catch block.
HandlerVisitor.CatchClauseCodeAdapter(CodeVisitor) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.HandlerVisitor.CatchClauseCodeAdapter
  Creates a new instance.
HandlerVisitor.LookaheadCatchLabelsClassAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  A visitor that looks for all catch clause and keep track of them providing that they match
HandlerVisitor.LookaheadCatchLabelsClassAdapter(ClassVisitor, ClassLoader, ClassInfo, Context, List) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.HandlerVisitor.LookaheadCatchLabelsClassAdapter
  Visit the class
HAS_FIELD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
HAS_INSTANCE_LEVEL_ASPECT_INTERFACE_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
HAS_METHOD - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
hasArguments() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Return the number of argument the joinpoint has (excludes JoinPoint, Rtti, this / target) but is only the number of argument we will have in the rtti (advised method/ctor args or 1 for field / handler)
hasBeenVisitingCflow() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
hasCallPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
hasCflowOrCflowBelow() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Check if the advice is bound to a pointcut with cflow or cflowbelow
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.
hasConstructorInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
hasExecutionPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
HasField() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  HasField.
hasField(ClassInfo, String) - Static method in class org.codehaus.aspectwerkz.reflect.MetaDataInspector
  Checks if a class has a certain field.
hasFieldInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
hasGetPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
HASH_MAP_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
hasHandlerPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
hashCode() - Method in class org.codehaus.aspectwerkz.aspect.AdviceType
hashCode() - Method in class org.codehaus.aspectwerkz.cflow.CflowBinding
hashCode() - Method in class org.codehaus.aspectwerkz.cflow.CflowCompiler.CompiledCflowAspect
hashCode() - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
hashCode() - Method in class org.codehaus.aspectwerkz.definition.DeploymentScope
hashCode() - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
hashCode() - Method in class org.codehaus.aspectwerkz.DeploymentModel
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.joinpoint.management.JoinPointType
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.transform.ClassCacheTuple
hashCode() - Method in class org.codehaus.aspectwerkz.transform.inlining.AspectInfo
hashCode() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
hashCode() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo.Model
hashCode() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.MatchingJoinPointInfo
hashCode() - Method in class org.codehaus.aspectwerkz.transform.inlining.deployer.DeploymentHandle
hashCode() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
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
HasInstanceLevelAspect - Interface in org.codehaus.aspectwerkz.aspect.management
  Interface throught the runtime system can retrieve instance level aspects for a specific target instance.
hasInterface(ClassInfo, String) - Static method in class org.codehaus.aspectwerkz.reflect.MetaDataInspector
  Checks if a class implements a certain interface.
hasIntroducedInterface(ExpressionContext[]) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a class is advised with an interface introduction.
hasIntroducedInterface(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a class is advised with an interface introduction.
HasMethod() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  HasMethod.
hasMethodClash(Set, ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
  Checks if a set of interfaces has any clashes, meaning any methods with the same name and signature.
hasMethodInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
hasMixin(ExpressionContext[]) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a class has an mixin.
hasMixin(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a class has an mixin.
hasPointcut(ExpressionContext) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a context has a 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
hasStaticInitializer() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Checks if the class has a static initalizer.
hasStaticInitializer() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
hasStaticInitializer() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
  Checks if the class has a static initalizer.
hasStaticInitializer() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
  Checks if the class has a static initalizer.
hasTargetWithRuntimeCheck() - Method in class org.codehaus.aspectwerkz.aspect.AdviceInfo
  Checks if the target has a runtime check.
hasWithinPointcut() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
hasWithinReflectionInfo() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
Hex() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Hex.
HEXNUMBER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
hotswap(Map) - Method in class org.codehaus.aspectwerkz.hook.JDWPPlug
  Hotswaps the java.lang.ClassLoader of the remote JVM and resume
HOTSWAP - Static variable in class org.codehaus.aspectwerkz.transform.inlining.deployer.RedefinerFactory.Type
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
id - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
id - Variable in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
Identifier() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Identifier.
IF - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
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, excluding itself.
IN_ARGS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
IN_CFLOW_METOD_NAME - Static variable in class org.codehaus.aspectwerkz.cflow.CflowCompiler
IN_CFLOW_METOD_SIGNATURE - Static variable in class org.codehaus.aspectwerkz.cflow.CflowCompiler
inBuf - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
inBuf - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
inCflow() - Method in class org.codehaus.aspectwerkz.cflow.AbstractCflowSystemAspect
inCflowSubAST() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
incrementIndex(int, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Increments the index (takes doubles and longs in to account).
incrementRedefinitionCounter() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
incrementStackFrameCounter(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Handles the incrementation of the stack frame.
INDEX_NOTAVAILABLE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
indexOf(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Returns the index of the specified key.
inExcludePackage(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a class should be excluded.
info(Map) - Method in class org.codehaus.aspectwerkz.hook.JDWPPlug
  Prints information about the remote JVM and resume
INFO_NOT_AVAILABLE - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
inheritPossibleArgumentFrom(ExpressionInfo) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
inIncludePackage(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a class should be included.
INIT - Static variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
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
initialize(String, URL[]) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Initializes the attribute enhancer.
initialize(String, URL[]) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
  Initializes the attribute enhancer.
initialize() - Method in interface org.codehaus.aspectwerkz.hook.ClassPreProcessor
initialize() - Method in class org.codehaus.aspectwerkz.hook.impl.StdoutPreProcessor
initialize() - Method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
  Initializes the transformer stack.
initializeInstanceLevelAspects(CodeVisitor, boolean, int, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Initializes instance level aspects, retrieves them from the target instance through the `HasInstanceLevelAspect` interfaces.
initializePreProcessor() - Static method in class org.codehaus.aspectwerkz.hook.impl.ClassPreProcessorHelper
  Initialization of the ClassPreProcessor The ClassPreProcessor implementation is lazy loaded.
InliningWeavingStrategy - Class in org.codehaus.aspectwerkz.transform.inlining
  A weaving strategy implementing a weaving scheme based on statical compilation, and no reflection.
InliningWeavingStrategy() - Constructor for class org.codehaus.aspectwerkz.transform.inlining.InliningWeavingStrategy
inPreparePackage(String) - Method in class org.codehaus.aspectwerkz.definition.SystemDefinition
  Checks if a class is in prepare declaration
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
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[]
insertClassAttribute(Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Inserts an attribute on class level.
insertClassAttribute(Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
  Inserts an attribute on class level.
insertConstructorAttribute(JavaMethod, Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Inserts an attribute on constructor level.
insertConstructorAttribute(JavaMethod, Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
  Inserts an attribute on constructor level.
insertFieldAttribute(JavaField, Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Inserts an attribute on field level.
insertFieldAttribute(JavaField, Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
  Inserts an attribute on field level.
insertMethodAttribute(JavaMethod, Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Inserts an attribute on method level.
insertMethodAttribute(JavaMethod, Object) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
  Inserts an attribute on method level.
INSTANCE_LEVEL_ASPECT_MAP_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
INSTANCE_LEVEL_ASPECT_MAP_FIELD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
InstanceLevelAspectVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds an instance level aspect management to the target class.
InstanceLevelAspectVisitor(ClassVisitor, ClassInfo, Context) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.InstanceLevelAspectVisitor
  Creates a new add interface class adapter.
instanceOf(ClassInfo, String) - Static method in class org.codehaus.aspectwerkz.reflect.ClassInfoHelper
  Checks if a class has a certain class as super class or interface, somewhere up in the class hierarchy.
instantiateNestedAnnotation(Class, Map) - Static method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
  Instantiate an annotation given its interface and elements It is used only for nested annotation hence requires typed annotation without nicknames.
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
Integer() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Integer.
INTEGER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
INTEGER - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
INTERCEPT_INVOKE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
INTERCEPTOR_INDEX_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
INTERFACE - Static variable in class org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel.AroundClosureClassInfo.Type
InterfaceIntroductionDefinition - Class in org.codehaus.aspectwerkz.definition
  Holds the meta-data for the interface introductions.
InterfaceIntroductionDefinition(String, String) - Constructor for class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
  Creates a new introduction meta-data instance.
invoke(Object, Method, Object[]) - Method in class org.codehaus.aspectwerkz.annotation.Java14AnnotationInvocationHander
invoke(Object, Method, Object[]) - Method in class org.codehaus.aspectwerkz.annotation.Java5AnnotationInvocationHandler
  Dynamic proxy based implementation toString(), annotationType() and value() have a specific behavior
INVOKE - Static variable in class org.codehaus.aspectwerkz.connectivity.Command
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.
invoke(JoinPoint) - Method in interface org.codehaus.aspectwerkz.intercept.AfterAdvice
invoke(JoinPoint, Object) - Method in interface org.codehaus.aspectwerkz.intercept.AfterReturningAdvice
invoke(JoinPoint, Throwable) - Method in interface org.codehaus.aspectwerkz.intercept.AfterThrowingAdvice
invoke(JoinPoint) - Method in interface org.codehaus.aspectwerkz.intercept.AroundAdvice
invoke(JoinPoint) - Method in interface org.codehaus.aspectwerkz.intercept.BeforeAdvice
INVOKE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
INVOKE_WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
Invoker - Interface in org.codehaus.aspectwerkz.connectivity
  Invokes the method for an instance mapped to a specific handle.
IS_IN_CFLOW_METOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
IS_IN_CFLOW_METOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
IS_JAVA_5 - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  A boolean to check if we have a J2SE 5 support
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() - Method in interface org.codehaus.aspectwerkz.transform.Context
  Checks if the class being transformed has been advised.
isAdvised() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Checks if the class being transformed has beed advised.
isArray() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Is the class an array type.
isArray() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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.
isAspectWerkzAspect() - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Checks if the aspect defined is an AspectWerkz aspect.
isCflowBelow() - Method in class org.codehaus.aspectwerkz.cflow.CflowBinding
isCflowClass(String) - Static method in class org.codehaus.aspectwerkz.cflow.CflowCompiler
  Checks if a class name (ASM style) is a cflow name
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()`.
isInterface() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Is the class an interface.
isInterface() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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.
isJarFile(File) - Static method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
  Test if file is a zip/jar file
isLazyClass - Variable in class org.codehaus.aspectwerkz.annotation.AnnotationElement
  true if we have a lasy class (optimization to avoid instance of at each get)
isLazyClassArray - Variable in class org.codehaus.aspectwerkz.annotation.AnnotationElement
  true if we have a lasy class array (N-dim) (optimization to avoid instance of at each get)
isMadeAdvisable() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Checks if the class has been made advisable.
isNot() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTAttribute
isNot() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
isNullOrEmpty(String) - Static method in class org.codehaus.aspectwerkz.util.Strings
isPrimitive() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Is the class a primitive type.
isPrimitive() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
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(Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Checks if the Type is a primitive.
isPrototype() - Method in class org.codehaus.aspectwerkz.AspectContext
  Return true if the AspectContext 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.inlining.ContextImpl
  Checks if the context is read-only.
isStaticInitializer() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTWithinCode
isTransient() - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Checks if the mixin is transient.
isValid(long) - Static method in class org.codehaus.aspectwerkz.proxy.Uuid
  Returns true if uuid could have been generated by Uuid.
isWrapped() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.MethodTuple
iterator() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Returns a key iterator.

## J

Java14AnnotationInvocationHander - Class in org.codehaus.aspectwerkz.annotation
  A Java 1.3 / 1.4 strongly typed Annotation handler.
Java14AnnotationInvocationHander(Class, String, String) - Constructor for class org.codehaus.aspectwerkz.annotation.Java14AnnotationInvocationHander
  Constructor that will trigger the parsing if required
Java14AnnotationInvocationHander(Class, Map) - Constructor for class org.codehaus.aspectwerkz.annotation.Java14AnnotationInvocationHander
  Raw constructor that assumes an already analysed annotation instance Used for nested annotation
Java5AnnotationInvocationHandler - Class in org.codehaus.aspectwerkz.annotation
  Dynamic proxy handler for ASM Annotations we extract The handler resolve the LazyClass to a concrete Class so that the proxy creation does not trigger any class loading.
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_TYPE_MAYBEARRAY - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
JAVA_VERSION - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
JavaClassInfo - Class in org.codehaus.aspectwerkz.reflect.impl.java
  Implementation of the ClassInfo interface for java.lang.reflect.*.
JavaClassInfoRepository - Class in org.codehaus.aspectwerkz.reflect.impl.java
  A repository for the class info hierarchy.
JavaConstructorInfo - Class in org.codehaus.aspectwerkz.reflect.impl.java
  Implementation of the ConstructorInfo interface for java.lang.reflect.*.
JavaFieldInfo - Class in org.codehaus.aspectwerkz.reflect.impl.java
  Implementation of the FieldInfo interface for java.lang.reflect.*.
JavaMemberInfo - Class in org.codehaus.aspectwerkz.reflect.impl.java
JavaMethodInfo - Class in org.codehaus.aspectwerkz.reflect.impl.java
  Implementation of the MethodInfo interface for java.lang.reflect.*.
JDWPPlug - Class in org.codehaus.aspectwerkz.hook
  Isolation of JDWP dependancies to Plug online mode in a running / remote VM.
JDWPPlug() - Constructor for class org.codehaus.aspectwerkz.hook.JDWPPlug
JDWPStarter - Class in org.codehaus.aspectwerkz.hook
  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
JIT_CFLOW_CLASS - Static variable in class org.codehaus.aspectwerkz.cflow.CflowCompiler
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
jjFillToken() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTokenManager
jjFillToken() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParserTokenManager
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.ASTTarget
  Accept the visitor.
jjtAccept(ExpressionParserVisitor, Object) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTThis
  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
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
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
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
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
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
jjtNodeName - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
jjtNodeName - 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
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
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
jjtree - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
jjtree - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
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
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
JJTSTATICINITIALIZATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
JJTSTRING - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserTreeConstants
JJTTARGET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
JJTTHIS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserTreeConstants
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_POINT_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
JOIN_POINT_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
JOIN_POINT_CLASS_SUFFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
JOIN_POINT_JAVA_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
JOIN_POINT_MANAGER_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
JoinPoint - Interface in org.codehaus.aspectwerkz.joinpoint
  Implements the join point concept, e.g. defines a well defined point in the program flow.
JOINPOINT_ABBREVIATION - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionInfo
JOINPOINT_ARG - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
JOINPOINT_CLASS_NAME - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionInfo
JoinPointFactory - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  TODO is factory a good name, now that it does so much more?
JoinPointFactory() - Constructor for class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
JoinPointInitVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  A ClassAdapter that take care of all weaved class and add the glue between the class and its JIT dependencies.
JoinPointInitVisitor(ClassVisitor, Context) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.JoinPointInitVisitor
  Creates a new instance.
JoinPointInitVisitor.InsertBeforeClinitCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Handles the method body of the method.
JoinPointInitVisitor.InsertBeforeClinitCodeAdapter(CodeVisitor) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.JoinPointInitVisitor.InsertBeforeClinitCodeAdapter
JoinPointInitVisitor.InsertBeforeInitJoinPointsCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Handles the method body of the AW initJoinPoints method.
JoinPointInitVisitor.InsertBeforeInitJoinPointsCodeAdapter(CodeVisitor) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.JoinPointInitVisitor.InsertBeforeInitJoinPointsCodeAdapter
JoinPointManager - Class in org.codehaus.aspectwerkz.joinpoint.management
  Manages the join point compilation, loading and instantiation for the target classes.
JoinPointManager() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
JoinPointManager.CompiledJoinPoint - Class in org.codehaus.aspectwerkz.joinpoint.management
  A compiled joinpoint is tied to a compilation model at a given time
JoinPointManager.CompiledJoinPoint(CompilationInfo.Model) - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager.CompiledJoinPoint
JoinPointType - Class in org.codehaus.aspectwerkz.joinpoint.management
  Enumeration for all join point types.
JVMTI - Static variable in class org.codehaus.aspectwerkz.transform.inlining.deployer.RedefinerFactory.Type

## K

keySet() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Implements `Map.keySet()`.
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.
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
LabelToLineNumberVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
LabelToLineNumberVisitor(ClassVisitor, Context) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.LabelToLineNumberVisitor
lastIndexOf(Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Returns the last index of the specified key.
lastTime - Static variable in class org.codehaus.aspectwerkz.proxy.Uuid
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
LexicalError(boolean, int, int, int, String, char) - Static method in error 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 error 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.
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.
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
loadArgumentMemberFields(CodeVisitor, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Loads the argument member fields.
loadArguments(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Loads the arguments.
loadArgumentTypes(CodeVisitor, Type[], boolean) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Loads argument types.
loadAspect(CodeVisitor, boolean, int, AspectInfo) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Loads the aspect instance.
loadCallee(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Helper method to load the callee on the stack
loadCaller(CodeVisitor, boolean, int, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Helper method to load the caller on the stack
loadClass(String, boolean) - Method in class org.codehaus.aspectwerkz.compiler.VerifierClassLoader
loadIntegerConstant(CodeVisitor, int) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Creates and adds the correct parameter index for integer types.
loadJoinPoint(int, Class, String, String, int, String, String, String, int, int, String) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointManager
  Ensures that the specific joinPoint class for the given target class and joinPoint info is generated.
loadJoinPointInstance(CodeVisitor, boolean, int) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Loads the join point instance, takes static/non-static join point access into account.
loadResource(String) - Static method in class org.codehaus.aspectwerkz.util.ContextClassLoader
  Loads a resource from the context class loader or, if that fails, from the default class loader.
loadType(CodeVisitor, int, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Loads a type.
log(String) - Method in class org.codehaus.aspectwerkz.compiler.Utility
log(String) - Static method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
  Logs a message.
LONG - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
lookingAhead - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
lookingAhead - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser

## M

m_access - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Classes access flag
m_adviceInfos - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Maps the advice infos to the hash codes of the the matching advice method.
m_afterFinallyAdviceMethodInfos - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_afterReturningAdviceMethodInfos - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_afterThrowingAdviceMethodInfos - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_annotationClass - Variable in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
  We reference class at parse time.
m_annotationElementValueHoldersByName - 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_argumentTypes - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_aroundAdviceMethodInfos - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_aspectConstructor - Variable in class org.codehaus.aspectwerkz.aspect.DefaultAspectContainerStrategy
  The constructor for the aspect.
m_aspectContext - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  The aspect context prototype.
m_aspectInfos - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_aspectModels - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_attribute - Variable in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
  The attribute for the introduction.
m_beforeAdviceMethodInfos - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_calleeClassName - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_calleeClassSignature - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_calleeMemberDesc - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_calleeMemberModifiers - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_calleeMemberName - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_callerClassName - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_callerClassSignature - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_callerMethodDesc - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_callerMethodModifiers - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_callerMethodName - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_cflowStackLocal - Variable in class org.codehaus.aspectwerkz.cflow.AbstractCflowSystemAspect
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_className - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Internal name of the class
m_computeSVUID - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  flag that indicates if we need to compute SVUID (no need for interfaces)
m_constructionType - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  The aspect construction type.
m_customProceedMethodStructs - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_cw - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
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.StaticInitializationInfoImpl
m_declaringTypeName - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
  The declaring type name.
m_defaultConstructor - Variable in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
m_deploymentModel - Variable in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
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.expression.ExpressionVisitor
  The expressionInfo this visitor is built on
m_expressionInfos - Variable in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
  The introduction expressions.
m_exprIndexToTargetIndex - Variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
  Expression to advised target (method / ctor) argument index map.
m_fieldNames - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_hadSVUID - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Set to true if the class already has SVUID
m_hasAroundAdvices - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_hasStaticInitializer - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Set to true if the class has static initializer
m_interfaceClassNames - Variable in class org.codehaus.aspectwerkz.definition.InterfaceIntroductionDefinition
  The interface classes name.
m_interfaces - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Interfaces implemented by the class
m_isObjectInitialized - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.AfterObjectInitializationCodeAdapter
m_isThisAdvisable - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_joinPointClassName - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_joinPointHash - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_joinPointType - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_loaderRef - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
  The class loader wrapped in a weak ref.
m_member - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
  The member info.
m_member - Variable in class org.codehaus.aspectwerkz.reflect.impl.java.JavaMemberInfo
  The member.
m_mixinClass - Variable in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
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.ExpressionValidateVisitor
m_namespace - Variable in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
m_newInvocationsByCallerMemberHash - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionClassAdapter
m_parameterNames - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
  A list with the parameter names as they appear in the source code.
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_perClassConstructor - Variable in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
m_perInstance - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Holds references to the per instance aspect instances.
m_perInstanceConstructor - Variable in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
m_perJvm - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Holds a reference to the sole per JVM aspect instance.
m_perThread - Variable in class org.codehaus.aspectwerkz.aspect.AbstractAspectContainer
  Holds references to the per thread aspect instances.
m_requiresJoinPoint - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_requiresThisOrTarget - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_returnType - Variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
m_root - Variable in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
m_root - Variable in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
m_SVUID - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  The SVUID value (valid at the end of the visit only ie the one that was present or the computed one)
m_svuidConstructors - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Collection of non private constructors.
m_svuidFields - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Collection of fields.
m_svuidMethods - Variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Collection of non private method
m_targetBoundedName - Variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
  The variable name corresponding to the target(..) designator, or null if nothing is bound (target() or no target(..))
m_targetWithRuntimeCheck - Variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
  Set to true when we encounter a poincut using target(..) and when match cannot be done without a runtime check with instance of.
m_thisBoundedName - Variable in class org.codehaus.aspectwerkz.expression.ExpressionContext
  The variable name corresponding to the this(..) designator, or null if nothing is bound (this() or no this(..))
m_typeNamePattern - Variable in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
  The fully qualified type name.
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.impl.ClassLoaderPreProcessorImpl
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.hook.Plug
main(String[]) - Static method in class org.codehaus.aspectwerkz.hook.ProcessStarter
main(String[]) - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
MAP_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MAP_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
markAsAdvised() - Method in interface org.codehaus.aspectwerkz.transform.Context
  Marks the class being transformed as advised.
markAsAdvised() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Marks the class being transformed as advised.
markAsReadOnly() - Method in interface org.codehaus.aspectwerkz.transform.Context
  Marks the context as read-only.
markAsReadOnly() - Method in class org.codehaus.aspectwerkz.transform.inlining.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).
markMadeAdvisable() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Marks the class as made advisable.
match(ExpressionContext) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
  Matches the expression context.
MATCH_ALL - Static variable in class org.codehaus.aspectwerkz.definition.DeploymentScope
  System prepared pointcut that matches all.
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
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.
MatchingJoinPointInfo - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Holds info sufficient for picking out the join points we are interested in advising.
MatchingJoinPointInfo(Class, CompilationInfo, ExpressionContext) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.compiler.MatchingJoinPointInfo
matchInterfaces(ClassInfo[], ClassInfo) - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
  Tries to finds a parse at some interface in the hierarchy.
matchSuperClasses(ClassInfo) - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
  Tries to finds a parse at some superclass in the hierarchy.
matchType(ClassInfo) - Method in class org.codehaus.aspectwerkz.expression.regexp.TypePattern
  Matches a type.
matchUndeterministic(ExpressionContext) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
maxNextCharInd - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
maxNextCharInd - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
mayNeedSerialVersionUid(int) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
MemberInfo - Interface in org.codehaus.aspectwerkz.reflect
  Marker interface for the member info classes (field and method).
MemberRtti - Interface in org.codehaus.aspectwerkz.joinpoint
  Interface for the member RTTI (Runtime Type Information).
MemberSignature - Interface in org.codehaus.aspectwerkz.joinpoint
  Interface for the member signatures (method, constructor and field).
MemberStruct - Class in org.codehaus.aspectwerkz.reflect.impl.asm
  The member info.
MemberStruct() - Constructor for class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct
mergeDocuments(Document, Document) - Static method in class org.codehaus.aspectwerkz.definition.XmlParser
  Merges two DOM documents.
META_DATA_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MetaDataInspector - Class in org.codehaus.aspectwerkz.reflect
  Inspects info.
MetaDataInspector() - Constructor for class org.codehaus.aspectwerkz.reflect.MetaDataInspector
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 class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
METHOD_CALL - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
METHOD_CALL_INT - 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 class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
METHOD_EXECUTION - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
METHOD_EXECUTION_INT - 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_INFO - Static variable in class org.codehaus.aspectwerkz.reflect.MethodComparator
  Compares method infos.
METHOD_JAVA_NAME_LETTER - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
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_PARAMETER_END - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
METHOD_PARAMETER_START - 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_RTTI_IMPL_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
METHOD_RTTI_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
METHOD_RTTI_IMPL_INIT_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
METHOD_SIGNATURE_IMPL_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
METHOD_SIGNATURE_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
METHOD_STATIC - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
METHOD_SYNCHRONIZED - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
MethodAttribute() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Method annotation.
MethodCallJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
MethodCallJoinPointRedefiner - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
MethodCallVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Instruments method CALL join points by replacing INVOKEXXX instructions with invocations of the compiled join point.
MethodCallVisitor(ClassVisitor, ClassLoader, ClassInfo, Context) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodCallVisitor
  Creates a new instance.
MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Replaces 'INVOKEXXX' instructions with a call to the compiled JoinPoint instance.
MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter(CodeVisitor, ClassLoader, ClassInfo, String, String, String) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter
  Creates a new instance.
MethodComparator - Class in org.codehaus.aspectwerkz.reflect
  Compares Methods.
MethodExecutionJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
MethodExecutionJoinPointRedefiner - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
MethodExecutionVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds a "proxy method" to the methods that matches an `execution` pointcut as well as prefixing the "original method".
MethodExecutionVisitor(ClassVisitor, ClassInfo, Context, Set) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodExecutionVisitor
  Creates a new class adapter.
methodFilter(Set, ExpressionContext, MethodInfo) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter
  Filters out the methods that are not eligible for transformation.
methodFilter(Set, ExpressionContext, MethodInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodExecutionVisitor
  Filters out the methods that are not eligible for transformation.
MethodInfo - Interface in org.codehaus.aspectwerkz.reflect
  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 in org.codehaus.aspectwerkz.joinpoint
  Interface for the method RTTI (Runtime Type Information).
MethodRttiImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  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 in org.codehaus.aspectwerkz.joinpoint
  Interface for the method signature.
MethodSignatureImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  Implementation for the method signature.
MethodSignatureImpl(Class, Method) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.MethodSignatureImpl
MethodStruct - Class in org.codehaus.aspectwerkz.reflect.impl.asm
MethodStruct() - Constructor for class org.codehaus.aspectwerkz.reflect.impl.asm.MethodStruct
MethodTuple - Class in org.codehaus.aspectwerkz.joinpoint.impl
  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.joinpoint.impl.MethodTuple
MIXIN_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MIXIN_OF_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MIXIN_OF_METHOD_PER_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MIXIN_OF_METHOD_PER_INSTANCE_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MIXIN_OF_METHOD_PER_JVM_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MixinAnnotationParser - Class in org.codehaus.aspectwerkz.annotation
  Extracts the mixin annotations from the class files and creates a meta-data representation of them.
MixinDefinition - Class in org.codehaus.aspectwerkz.definition
  Definition for the mixin construct.
MixinDefinition(ClassInfo, DeploymentModel, boolean, SystemDefinition) - Constructor for class org.codehaus.aspectwerkz.definition.MixinDefinition
  Construct a new definition for mixin.
MixinFactory - Interface in org.codehaus.aspectwerkz.aspect
  Interface for that all mixin factories must implement.
mixinOf() - Method in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
  Creates a new perJVM mixin instance.
mixinOf(Class) - Method in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
  Creates a new perClass mixin instance.
mixinOf(Object) - Method in class org.codehaus.aspectwerkz.aspect.AbstractMixinFactory
  Creates a new perInstance mixin instance.
mixinOf() - Method in class org.codehaus.aspectwerkz.aspect.DefaultMixinFactory
  Creates a new perJVM mixin instance.
mixinOf(Class) - Method in class org.codehaus.aspectwerkz.aspect.DefaultMixinFactory
  Creates a new perClass mixin instance.
mixinOf(Object) - Method in class org.codehaus.aspectwerkz.aspect.DefaultMixinFactory
  Creates a new perInstance mixin instance.
mixinOf(String, ClassLoader) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the per JVM mixin instance for the mixin with the given name
mixinOf(Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the per jvm mixin instance for the mixin with the given implementation class deployed using the perJVM model.
mixinOf(String, Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the per class mixin instance for the mixin with the given name for the perClass model
mixinOf(Class, Class) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the per class mixin instance for the mixin with the given implemnentation class deployed using the perClass model.
mixinOf(String, Object) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the per targetClass instance mixin instance for the mixin with the given name for the perInstance model.
mixinOf(Class, Object) - Static method in class org.codehaus.aspectwerkz.aspect.management.Mixins
  Returns the per class mixin instance for the mixin with the given implemnentation class deployed using the perClass model.
mixinOf() - Method in interface org.codehaus.aspectwerkz.aspect.MixinFactory
  Creates a new perJVM mixin instance, if it already exists then return it.
mixinOf(Class) - Method in interface org.codehaus.aspectwerkz.aspect.MixinFactory
  Creates a new perClass mixin instance, if it already exists then return it.
mixinOf(Object) - Method in interface org.codehaus.aspectwerkz.aspect.MixinFactory
  Creates a new perInstance mixin instance, if it already exists then return it.
Mixins - Class in org.codehaus.aspectwerkz.aspect.management
  Manages the mixins, registry for the mixin factories (one factory per mixin type).
MIXINS_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
MODIFIER_INVOKEINTERFACE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
modifiers - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct

## N

NAME - Static variable in interface org.codehaus.aspectwerkz.annotation.AnnotationDefault
name() - Method in interface org.codehaus.aspectwerkz.annotation.UntypedAnnotation
  The annotation name as it appears in the source code (f.e.
name - Variable in class org.codehaus.aspectwerkz.expression.ast.ASTPointcutReference
name - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.MemberStruct
NamePattern - Class in org.codehaus.aspectwerkz.expression.regexp
  Implements the regular expression pattern matcher for names.
NEW_CATCH_CLAUSE_SIGNATURE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_CONSTRUCTOR_SIGNATURE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_CONSTRUCTOR_SIGNATURE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_ENCLOSING_SJP_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_ENCLOSING_SJP_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_FIELD_SIGNATURE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_FIELD_SIGNATURE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_HANDLER_SIGNATURE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_METHOD_SIGNATURE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_METHOD_SIGNATURE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_STATICINITIALIZATION_SIGNATURE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NEW_STATICINITIALIZATION_SIGNATURE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
newCatchClauseSignature(Class) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
  Handler signature factory
newClassInfo(byte[], ClassLoader) - Static method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
  Returns a completely new class info for a specific class.
newClassWriter(boolean) - Static method in class org.codehaus.aspectwerkz.transform.inlining.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
  Constructor signature factory
newContext(String, byte[], ClassLoader) - Method in class org.codehaus.aspectwerkz.transform.inlining.InliningWeavingStrategy
  Creates a new transformation context.
newContext(String, byte[], ClassLoader) - Method in interface org.codehaus.aspectwerkz.transform.WeavingStrategy
  Creates a new transformation context.
newEnclosingStaticJoinPoint(Class, String, String) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
  Enclosing signature factory, wrapped behind an EnclosingStaticJoinPoint for syntax consistency
newExpressionInfo(ExpressionInfo) - Method in class org.codehaus.aspectwerkz.definition.DeploymentScope
  Merges the scope expression with a new expression.
newFieldSignature(Class, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
  Field signature factory
newInstance(AspectContext) - Static method in class org.codehaus.aspectwerkz.AspectContext
  Copy constructor - creates a clone of the cross-cutting info.
newInstance(String, AdviceType, String, String, String, String, MethodInfo, AspectDefinition) - Static method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  TODO only use this method and make ctor private?
newInstance() - Method in class org.codehaus.aspectwerkz.joinpoint.impl.CatchClauseSignatureImpl
  Creates a deep copy of the signature.
newInstance(Class) - Static method in class org.codehaus.aspectwerkz.proxy.Proxy
  Creates a new proxy instance based for the class specified and instantiates it using its default no-argument constructor.
newInstance(Class, Class[], Object[]) - Static method in class org.codehaus.aspectwerkz.proxy.Proxy
  Creates a new proxy instance for the class specified and instantiates it using the constructor matching the argument type array specified.
newInstance(Class, boolean, boolean) - Static method in class org.codehaus.aspectwerkz.proxy.Proxy
  Creates a new proxy instance based for the class specified and instantiates it using its default no-argument constructor.
newInstance(Class, Class[], Object[], boolean, boolean) - Static method in class org.codehaus.aspectwerkz.proxy.Proxy
  Creates a new proxy instance for the class specified and instantiates it using the constructor matching the argument type array specified.
NEWLINE - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
newMethodSignature(Class, int) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
  Method signature factory
newRedefiner(RedefinerFactory.Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.RedefinerFactory
  Creates a new redefiner instance.
newStaticInitializationSignature(Class) - Static method in class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
  Static initialization factory
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.
newUuid() - Static method in class org.codehaus.aspectwerkz.proxy.Uuid
  Generate and return a new Universally Unique ID.
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.
NO_LINE_NUMBER - Static variable in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
NO_OPTIONS - Static variable in class org.codehaus.aspectwerkz.util.Base64
  No options specified.
NO_PARAM_RETURN_VOID_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NO_PARAMS_RETURN_VOID_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NO_PARAMS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NoAspectBoundException - Exception in org.codehaus.aspectwerkz.aspect.management
NoAspectBoundException(String, String) - Constructor for exception org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException
NoAspectBoundException(Throwable, String) - Constructor for exception org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException
Node - Interface in org.codehaus.aspectwerkz.annotation.expression.ast
Node - Interface in org.codehaus.aspectwerkz.expression.ast
NON_OPTIMIZED_JOIN_POINT - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NORMAL_METHOD - Static variable in class org.codehaus.aspectwerkz.reflect.MethodComparator
  Compares normal method names.
NOT - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
not(Boolean) - Static method in class org.codehaus.aspectwerkz.expression.Undeterministic
  Not operation
NOT_HIERARCHICAL - Static variable in class org.codehaus.aspectwerkz.expression.SubtypePatternType
NotExpression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  NotExpression.
NR_OF_AFTER_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NR_OF_AFTER_RETURNING_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NR_OF_AFTER_THROWING_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NR_OF_AROUND_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NR_OF_BEFORE_INTERCEPTORS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
NULL - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.AdviceInfoContainer
  Null AdviceInfoContainer instance
NULL_CLASS_ADAPTER - Static variable in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
NULL_CODE_ADAPTER - Static variable in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter

## 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
Oct() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Oct.
OCTNUMBER - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
OPTIMIZED_JOIN_POINT - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
OPTIMIZED_JOIN_POINT_INSTANCE_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
OR - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
or(Boolean, Boolean) - Static method in class org.codehaus.aspectwerkz.expression.Undeterministic
  Or operation
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.aspect - package org.codehaus.aspectwerkz.aspect
org.codehaus.aspectwerkz.aspect.management - package org.codehaus.aspectwerkz.aspect.management
org.codehaus.aspectwerkz.cflow - package org.codehaus.aspectwerkz.cflow
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.intercept - package org.codehaus.aspectwerkz.intercept
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.proxy - package org.codehaus.aspectwerkz.proxy
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.transform - package org.codehaus.aspectwerkz.transform
org.codehaus.aspectwerkz.transform.inlining - package org.codehaus.aspectwerkz.transform.inlining
org.codehaus.aspectwerkz.transform.inlining.compiler - package org.codehaus.aspectwerkz.transform.inlining.compiler
org.codehaus.aspectwerkz.transform.inlining.deployer - package org.codehaus.aspectwerkz.transform.inlining.deployer
org.codehaus.aspectwerkz.transform.inlining.spi - package org.codehaus.aspectwerkz.transform.inlining.spi
org.codehaus.aspectwerkz.transform.inlining.weaver - package org.codehaus.aspectwerkz.transform.inlining.weaver
org.codehaus.aspectwerkz.util - package org.codehaus.aspectwerkz.util
ORIGINAL_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants

## P

Parameter() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Parameter pattern.
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_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
Parameters() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Parameters.
PARAMETERS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
parent - Variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleNode
parent - Variable in class org.codehaus.aspectwerkz.expression.ast.SimpleNode
parse(ClassInfo, AspectDefinition, ClassLoader) - Static method in class org.codehaus.aspectwerkz.annotation.AspectAnnotationParser
  Parse the attributes and create and return a meta-data representation of them.
parse(Map, String, Class) - Static method in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
  Parse the given annotationRepresentation (@XXX(...)) to feed the given annotationElements map, based on the annotationClass annotation interface.
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(ClassInfo, MixinDefinition) - Static method in class org.codehaus.aspectwerkz.annotation.MixinAnnotationParser
  Parse the attributes and create and return a meta-data representation of them.
parse(ClassLoader, Document) - Static method in class org.codehaus.aspectwerkz.definition.DocumentParser
  Parses the definition DOM document.
parse(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
parse(Reader) - Method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
parse(String) - Method in class org.codehaus.aspectwerkz.expression.QDoxParser
  Parses a specific class.
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.
parseAspectDefinition(Document, SystemDefinition, Class) - Static method in class org.codehaus.aspectwerkz.definition.DocumentParser
  Parses the definition DOM document.
ParseException - Exception in org.codehaus.aspectwerkz.annotation.expression.ast
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception 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 exception org.codehaus.aspectwerkz.annotation.expression.ast.ParseException
ParseException - Exception in org.codehaus.aspectwerkz.expression.ast
  This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.codehaus.aspectwerkz.expression.ast.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception 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 exception org.codehaus.aspectwerkz.expression.ast.ParseException
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 - Static variable in class org.codehaus.aspectwerkz.annotation.expression.AnnotationVisitor
  The one and only annotation parser.
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
Pattern - Class in org.codehaus.aspectwerkz.expression.regexp
  Implements an abstract regular expression pattern matcher for AspectWerkz.
Pattern() - Constructor for class org.codehaus.aspectwerkz.expression.regexp.Pattern
PER_CFLOW - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
PER_CFLOWBELOW - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
PER_CLASS - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
PER_INSTANCE - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
PER_JVM - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
PER_TARGET - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
PER_THIS - Static variable in class org.codehaus.aspectwerkz.DeploymentModel
Plug - Class in org.codehaus.aspectwerkz.hook
  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 in org.codehaus.aspectwerkz.definition
  Represents the pointcut construct.
Pointcut() - Constructor for class org.codehaus.aspectwerkz.definition.Pointcut
Pointcut() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Pointcut.
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
PointcutDefinition - Class in org.codehaus.aspectwerkz.definition
  Holds the meta-data for the pointcuts.
PointcutDefinition(String) - Constructor for class org.codehaus.aspectwerkz.definition.PointcutDefinition
  Creates a new pointcut definition instance.
PointcutReference() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Pointcut reference.
PointcutType - Class in org.codehaus.aspectwerkz.expression
  Type-safe enum for the pointcut types.
populate(List) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
  Populate data with the possible arguments
populateCflowAspectBindings(List) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
  Visit the expression and populate the list with CflowBinding for each cflow() or cflowbelow() subexpression encountered (including thru pointcut references)
postCompile(String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
  Delete backup dir at the end of all compilation
PREFIXED_METHOD - Static variable in class org.codehaus.aspectwerkz.reflect.MethodComparator
  Compares prefixed method names.
prepareWrappingOfPrimitiveType(CodeVisitor, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Prepares the wrapping or a primitive type.
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
  Patch caller side of defineClass0 byte[] weaved = ..hook.impl.ClassPreProcessorHelper.defineClass0Pre(this, args..); klass = defineClass0(name, weaved, 0, weaved.length, protectionDomain);
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 Adapted for embedded modes, that will filter out framework classes See preProcessWithOutput for a tool entry point.
preProcessWithOutput(String, byte[], ClassLoader) - Method in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
  Weaving without filtering any class and returning a rich object with emitted joinpoints
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 exception org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException
  Prints the wrapped exception A its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException
  Prints the wrapped excpetion A its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.codehaus.aspectwerkz.aspect.management.NoAspectBoundException
  Prints the wrapped exception A its backtrace to the specified print writer.
printStackTrace() - Method in exception org.codehaus.aspectwerkz.compiler.CompileException
printStackTrace(PrintWriter) - Method in exception org.codehaus.aspectwerkz.compiler.CompileException
printStackTrace(PrintStream) - Method in exception org.codehaus.aspectwerkz.compiler.CompileException
printStackTrace() - Method in exception org.codehaus.aspectwerkz.exception.DefinitionException
  Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception org.codehaus.aspectwerkz.exception.DefinitionException
  Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception org.codehaus.aspectwerkz.exception.DefinitionException
  Print the full stack trace, including the original exception.
printStackTrace() - Method in exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Prints the wrapped exception A its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Prints the wrapped excpetion A its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Prints the wrapped exception A its backtrace to the specified print writer.
printStackTrace() - Method in exception org.codehaus.aspectwerkz.expression.ExpressionException
  Print the full stack trace, including the original exception.
printStackTrace(PrintStream) - Method in exception org.codehaus.aspectwerkz.expression.ExpressionException
  Print the full stack trace, including the original exception.
printStackTrace(PrintWriter) - Method in exception 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_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
PROCEED_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
ProcessStarter - Class in org.codehaus.aspectwerkz.hook
  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
Proxy - Class in org.codehaus.aspectwerkz.proxy
  Compiles proxy classes from target classes and weaves in all matching aspects deployed in the class loader and defined by the `META-INF/aop.xml` file.
Proxy() - Constructor for class org.codehaus.aspectwerkz.proxy.Proxy
PROXY_SUFFIX_START - Static variable in class org.codehaus.aspectwerkz.proxy.Proxy
  The suffix for the compiled proxy classes.
ProxyCompiler - Class in org.codehaus.aspectwerkz.proxy
  Compiler for the AspectWerkz proxies.
ProxyCompiler() - Constructor for class org.codehaus.aspectwerkz.proxy.ProxyCompiler
pushCheckOnStack(ExpressionContext) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
  Push the boolean typed expression on the stack.
pushParameterNameFromRegister(int, String) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmMethodInfo
  Update the parameter name given the parameter information the index is the one from the register ie a long or double will needs 2 register
put(Object, Object) - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Implements `Map.put(Object, Object)`.
PUT_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
PUT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
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 ).
PUTFIELD_WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants

## Q

QDoxParser - Class in org.codehaus.aspectwerkz.expression
  Parses a src tree with `QDox`.
QDoxParser(String) - Constructor for class org.codehaus.aspectwerkz.expression.QDoxParser
  Adds a source tree to the builder.
queryCurrentMethodInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AfterObjectInitializationCodeAdapter

## R

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.
redefine(ChangeSet) - Method in interface org.codehaus.aspectwerkz.transform.inlining.deployer.Redefiner
  Redefines all classes affected by the change set according to the rules defined in the change set.
redefineJoinPoint(CompilationInfo) - Static method in class org.codehaus.aspectwerkz.transform.inlining.compiler.JoinPointFactory
  Redefines the originally compiled join point.
Redefiner - Interface in org.codehaus.aspectwerkz.transform.inlining.deployer
  Interface that all "redefiner" implementations should implement.
RedefinerFactory - Class in org.codehaus.aspectwerkz.transform.inlining.deployer
  Factory for the different redefiner implementations.
RedefinerFactory() - Constructor for class org.codehaus.aspectwerkz.transform.inlining.deployer.RedefinerFactory
RedefinerFactory.Type - Class in org.codehaus.aspectwerkz.transform.inlining.deployer
  Type-safe enum for the different redefiner implementations.
ReflectHelper - Class in org.codehaus.aspectwerkz.reflect
  Helper class with utility methods for working with the java.lang.reflect.* package.
ReflectHelper() - Constructor for class org.codehaus.aspectwerkz.reflect.ReflectHelper
ReflectionInfo - Interface in org.codehaus.aspectwerkz.reflect
  Base interface for the reflection info hierarchy.
registerAnnotationProxy(Class, String) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationManager
  Register an annotation together with its proxy implementation under a doclet name
REGULAR_WILDCARD - Static variable in class org.codehaus.aspectwerkz.expression.regexp.Pattern
  Defines a single wildcard.
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
RemoteProxy - Class in org.codehaus.aspectwerkz.connectivity
  This class provides a general remote proxy.
RemoteProxyServer - Class in org.codehaus.aspectwerkz.connectivity
  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.
RemoteProxyServerManager - Class in org.codehaus.aspectwerkz.connectivity
  Manages the remote proxy server.
RemoteProxyServerThread - Class in org.codehaus.aspectwerkz.connectivity
  Implements a server thread.
RemoteProxyServerThread(Socket, ClassLoader, Invoker, int) - Constructor for class org.codehaus.aspectwerkz.connectivity.RemoteProxyServerThread
  Creates a new instance.
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.
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).
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.
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.
requiresJoinPoint() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
requiresJoinPoint() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Checks if at least one advice is using the non static JoinPoint explicitly
requiresJoinPoint(AdviceMethodInfo[]) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Checks if at least one advice is using non static JoinPoint explicitly
requiresProceedMethod() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Checks if the join point requires a proceed() method.
requiresReflectiveInfo() - Method in interface org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel
  Should return true if the aspect model requires that Runtime Type Information (RTTI) is build up for the join point.
requiresThisOrTarget() - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
requiresThisOrTarget() - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Checks if at least one advice is using this or target (bounded or runtime check)
requiresThisOrTarget(AdviceMethodInfo[]) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Checks if at least one advice is using target or this (bounded or runtime check)
RESET_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
resetAdvised() - Method in interface org.codehaus.aspectwerkz.transform.Context
  Resets the isAdviced flag.
resetAdvised() - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Resets the isAdviced flag.
resetRuntimeState() - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
resetStackFrameCounter(CodeVisitor) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
  Resets the stack frame counter.
resolveClass(ObjectStreamClass) - Method in class org.codehaus.aspectwerkz.util.UnbrokenObjectInputStream
  Overrides the parents resolveClass method and resolves the class using the context class loader instead of Class.forName().
resolveFrom(ClassLoader) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationElement.LazyClass
resolveLineNumber(Context) - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
resolveLineNumberInfo(Label) - Method in interface org.codehaus.aspectwerkz.transform.Context
  Tries to resolve the line number from the given label
resolveLineNumberInfo(Label) - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
  Tries to resolve the line number from the given label
resolveProxyClass(String[]) - Method in class org.codehaus.aspectwerkz.util.UnbrokenObjectInputStream
  Overrides the parents resolveClass method and resolves the class using the context class loader instead of Class.forName().
resolveValueHolderFrom(ClassLoader) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationElement
  Returns the actual holded element value
restoreBackup() - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
  Restore the backup registered
resume(Map) - Method in class org.codehaus.aspectwerkz.hook.JDWPPlug
  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.
RETURN_VALUE_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
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
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 in org.codehaus.aspectwerkz.joinpoint
  Holds static and reflective information about the join point (Runtime Type Information).
RTTI_ABBREVIATION - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionInfo
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)
RUNTIME_EXCEPTION_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
RUNTIME_EXCEPTION_INIT_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
RuntimeCheckVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  Visit an expression and push on the bytecode stack the boolean expression that corresponds to the residual part for the target(CALLEE) filtering and cflow / cflowbelow runtime checks

  TODO: for now OR / AND / NOT are turned in IAND etc, ie "&" and not "&&" that is more efficient but is using labels.
RuntimeCheckVisitor(AbstractJoinPointCompiler, CodeVisitor, ExpressionInfo, boolean, int, int) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
  Create a new visitor given a specific AdviceInfo

## S

s_classLoaderDefinitionLocations - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Map of SystemDefinition location (as URL[List]) per ClassLoader NOTE: null key is supported
s_classLoaderHierarchicalSystemDefinitions - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Map of SystemDefinition[List] per ClassLoader, with the hierarchy structure NOTE: null key is supported
s_classLoaderSystemDefinitions - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Map of SystemDefinition[List] per ClassLoader.
SEMICOLON - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
sequence() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Returns a List view of the keys rather than a set view.
SequencedHashMap - Class in org.codehaus.aspectwerkz.util
  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.
SERIAL_VERSION_UID_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SerializableThreadLocal - Class in org.codehaus.aspectwerkz.util
  Extends the `java.lang.ThreadLocal` to be able to add additional functionality.
SerializableThreadLocal() - Constructor for class org.codehaus.aspectwerkz.util.SerializableThreadLocal
  Constructor.
serialize(Object) - Static method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Serializes the attribute to byte array.
SerialVersionUidVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  See http://java.sun.com/j2se/1.5.0/docs/guide/serialization/spec/class.html#60

  The SerialVersionUidVisitor lookups for the serial ver uid and compute it when not found.
SerialVersionUidVisitor.Add - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Add the serial version uid to the class if not already present
SerialVersionUidVisitor.Add(ClassVisitor, Context, ClassInfo) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor.Add
Set() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Set.
SET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
SET - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
set(Object) - Method in class org.codehaus.aspectwerkz.util.SerializableThreadLocal
  Overrides the `java.lang.ThreadLoca#set(Object value)` method.
SET_FIELD_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SET_FIELD_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SET_PARAMETER_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SET_PARAMETER_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SET_PARAMETER_VALUES_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SET_PARAMETER_VALUES_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SET_RETURN_VALUE_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SET_RETURN_VALUE_METHOD_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
setAspectModel(String) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Sets the aspect model.
setAspectModels(String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
  aspectmodels=..
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.MixinDefinition
  Sets the attribute.
setBackupDir(String) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
setBackupdir(File) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
  backupdir=..
setCflowEvaluation(boolean) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
setClasses(Collection) - Method in class org.codehaus.aspectwerkz.reflect.ClassList
  Appends a new list of classes to the old one.
setClassLoader(ClassLoader) - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
setClassName(String) - Method in class org.codehaus.aspectwerkz.transform.ClassCacheTuple
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.AspectContext
  Sets 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.inlining.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=..
setDeploymentModel(DeploymentModel) - Method in class org.codehaus.aspectwerkz.definition.AspectDefinition
  Sets the deployment model.
setDeploymentModel(DeploymentModel) - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Sets the deployment model.
setDestdir(File) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
  setDetails(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
setDetails(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
  details=..
setExpressionInfo(ExpressionInfo) - Method in class org.codehaus.aspectwerkz.definition.AdviceDefinition
  Sets the expression info.
setFactoryClassName(String) - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Sets the factory class name.
setFieldTypePattern(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTFieldPattern
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
setGenJp(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
setGenjp(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzCTask
  genjp=..
setHaltOnError(boolean) - Method in class org.codehaus.aspectwerkz.compiler.AspectWerkzC
setHasBeenVisitingCflow(boolean) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
setIdentifier(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTTarget
setIdentifier(String) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTThis
setInCflowSubAST(boolean) - Method in class org.codehaus.aspectwerkz.expression.ExpressionContext
setJoinPointIndex(int) - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
setKey(String) - Method in class org.codehaus.aspectwerkz.annotation.expression.ast.ASTKeyValuePair
setMethodToArgIndexes(int[]) - Method in class org.codehaus.aspectwerkz.aspect.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 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
setParameter(String, String) - Method in class org.codehaus.aspectwerkz.AspectContext
  Sets a 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
  setRedefinedModel(CompilationInfo.Model) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
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.
setSerialVerUid(long) - Method in class org.codehaus.aspectwerkz.transform.inlining.ContextImpl
setSourcepath(Path) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
setSourcepathRef(Reference) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
setSpecialArgumentIndex(int) - Method in class org.codehaus.aspectwerkz.transform.inlining.AdviceMethodInfo
setSpecialArgumentName(String) - Method in class org.codehaus.aspectwerkz.expression.ExpressionInfo
  Set the bounded name of the special argument for afterReturning/Throwing binding
setSrcdir(Path) - Method in class org.codehaus.aspectwerkz.annotation.AnnotationCTask
setStaticInitializer(boolean) - Method in class org.codehaus.aspectwerkz.expression.ast.ASTWithinCode
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=..
setTransient(boolean) - Method in class org.codehaus.aspectwerkz.definition.MixinDefinition
  Sets the mixin as transient.
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.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
SHORT - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
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
show() - Static method in class org.codehaus.aspectwerkz.util.EnvironmentDetect
Signature - Interface in org.codehaus.aspectwerkz.joinpoint
  Provides static and reflective information about the join point.
SIGNATURE_FACTORY_CLASS - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SIGNATURE_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SignatureFactory - Class in org.codehaus.aspectwerkz.joinpoint.management
  Factory class for the signature hierarchy.
SignatureFactory() - Constructor for class org.codehaus.aspectwerkz.joinpoint.management.SignatureFactory
SimpleCharStream - Class in org.codehaus.aspectwerkz.annotation.expression.ast
  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 in org.codehaus.aspectwerkz.expression.ast
  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 in org.codehaus.aspectwerkz.annotation.expression.ast
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 in org.codehaus.aspectwerkz.expression.ast
SimpleNode(int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleNode
SimpleNode(ExpressionParser, int) - Constructor for class org.codehaus.aspectwerkz.expression.ast.SimpleNode
size() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Implements `Map.size()`.
SPECIAL_ARGUMENT - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
specialConstructor - Variable in exception 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 exception 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.
STACK_FRAME_COUNTER_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
start() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxyServer
  Starts up the proxy server.
start() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxyServerManager
  Starts up the remote proxy server.
STATIC_INITIALIZATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
STATIC_INITIALIZATION - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
STATIC_INITIALIZATION - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
STATIC_INITIALIZATION - Static variable in interface org.codehaus.aspectwerkz.joinpoint.StaticJoinPoint
STATIC_INITIALIZATION_INT - Static variable in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
STATIC_INITIALIZATION_METHOD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
STATIC_JOIN_POINT_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
STATIC_JOIN_POINT_JAVA_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
STATIC_JOINPOINT_ABBREVIATION - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionInfo
STATIC_JOINPOINT_ARG - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
STATIC_JOINPOINT_CLASS_NAME - Static variable in class org.codehaus.aspectwerkz.expression.ExpressionInfo
staticFlag - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.SimpleCharStream
staticFlag - Static variable in class org.codehaus.aspectwerkz.expression.ast.SimpleCharStream
StaticInitialization() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  StaticInitialization.
STATICINITIALIZATION_RTTI_IMPL_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
STATICINITIALIZATION_RTTI_IMPL_INIT_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
STATICINITIALIZATION_SIGNATURE_IMPL_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
STATICINITIALIZATION_SIGNATURE_IMPL_CLASS_SIGNATURE - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
StaticInitializationInfo - Interface in org.codehaus.aspectwerkz.reflect
  Marker interface for staticinitializer member info.
StaticInitializationInfoImpl - Class in org.codehaus.aspectwerkz.reflect
  Sole implementation of `StaticInitializationInfo`.
StaticInitializationInfoImpl(ClassInfo) - Constructor for class org.codehaus.aspectwerkz.reflect.StaticInitializationInfoImpl
StaticInitializationJoinPointCompiler - Class in org.codehaus.aspectwerkz.transform.inlining.compiler
  A compiler that compiles/generates a class that represents a specific join point, a class which invokes the advices and the target join point statically.
StaticInitializationPattern() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
StaticInitializationPatternModifier() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Method modifier.
StaticInitializationRttiImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  Implementation of static initialization RTTI.
StaticInitializationRttiImpl(StaticInitializerSignatureImpl) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializationRttiImpl
  Creates a new staticinitialization RTTI
StaticInitializationVisitor - Class in org.codehaus.aspectwerkz.transform.inlining.weaver
  Adds a "proxy method" to the `<clinit>` that matches an `staticinitialization` pointcut as well as prefixing the "original method" (see `TransformationUtil.getPrefixedOriginalClinitName(String)`).
StaticInitializationVisitor(ClassVisitor, Context, Set) - Constructor for class org.codehaus.aspectwerkz.transform.inlining.weaver.StaticInitializationVisitor
  Creates a new class adapter.
staticInitializer() - Method in class org.codehaus.aspectwerkz.reflect.ClassInfo.NullClassInfo
staticInitializer() - Method in interface org.codehaus.aspectwerkz.reflect.ClassInfo
  Returns the static initializer info of the current underlying class if any.
staticInitializer() - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo
  Return the static initializer info or null if not present
staticInitializer() - Method in class org.codehaus.aspectwerkz.reflect.impl.java.JavaClassInfo
  Returns the static initializer info of the current underlying class if any.
STATICINITIALIZER_WRAPPER_METHOD_KEY - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
StaticInitializerSignatureImpl - Class in org.codehaus.aspectwerkz.joinpoint.impl
  The class static initializer signature
StaticInitializerSignatureImpl(Class) - Constructor for class org.codehaus.aspectwerkz.joinpoint.impl.StaticInitializerSignatureImpl
StaticJoinPoint - Interface in org.codehaus.aspectwerkz.joinpoint
  Implements the join point concept, e.g. defines a well defined point in the program flow.
StdoutPreProcessor - Class in org.codehaus.aspectwerkz.hook.impl
  A simple implementation of class preprocessor.
StdoutPreProcessor() - Constructor for class org.codehaus.aspectwerkz.hook.impl.StdoutPreProcessor
stop() - Method in class org.codehaus.aspectwerkz.connectivity.RemoteProxyServer
  Stops the socket proxy server.
storeType(CodeVisitor, int, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Stores a type.
String() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  String.
STRING - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
Strings - Class in org.codehaus.aspectwerkz.util
  Utility methods for strings.
SubtypePatternType - Class in org.codehaus.aspectwerkz.expression
  Type safe enum for the different matching types.
suspendEncoding() - Method in class org.codehaus.aspectwerkz.util.Base64.OutputStream
  Suspends encoding of the stream.
SVUID_NAME - Static variable in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
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
SYNTHETIC_MEMBER_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
SystemDefinition - Class in org.codehaus.aspectwerkz.definition
  TODO clean up - remove methods not used, refactor etc.
SystemDefinition(String) - Constructor for class org.codehaus.aspectwerkz.definition.SystemDefinition
  Creates a new instance, creates and sets the system cflow aspect.
SystemDefinitionContainer - Class in org.codehaus.aspectwerkz.definition
  The SystemDefintionContainer maintains all the definition and is aware of the classloader hierarchy.
SystemDefinitionContainer() - Constructor for class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer

## T

Target() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Target
TARGET - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
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
TARGET_ARG - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
TARGET_CLASS_FIELD_NAME - Static variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
TARGET_CLASS_FIELD_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
This() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  This
THIS - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
THIS_ARG - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
THIS_CLASS_FIELD_NAME - Static variable in class org.codehaus.aspectwerkz.transform.inlining.compiler.AbstractJoinPointCompiler
THROWABLE_CLASS_NAME - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
toggleNot() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTAttribute
toggleNot() - Method in class org.codehaus.aspectwerkz.expression.ast.ASTModifier
token - Static variable in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
Token - Class in org.codehaus.aspectwerkz.annotation.expression.ast
  Describes the input token stream.
Token() - Constructor for class org.codehaus.aspectwerkz.annotation.expression.ast.Token
token - Static variable in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
Token - Class in org.codehaus.aspectwerkz.expression.ast
  Describes the input token stream.
Token() - Constructor for class org.codehaus.aspectwerkz.expression.ast.Token
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
tokenImage - Static variable in interface org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParserConstants
tokenImage - Variable in exception 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 exception org.codehaus.aspectwerkz.expression.ast.ParseException
  This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in org.codehaus.aspectwerkz.annotation.expression.ast
TokenMgrError() - Constructor for error org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
TokenMgrError(String, int) - Constructor for error org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.codehaus.aspectwerkz.annotation.expression.ast.TokenMgrError
TokenMgrError - Error in org.codehaus.aspectwerkz.expression.ast
TokenMgrError() - Constructor for error org.codehaus.aspectwerkz.expression.ast.TokenMgrError
TokenMgrError(String, int) - Constructor for error org.codehaus.aspectwerkz.expression.ast.TokenMgrError
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.codehaus.aspectwerkz.expression.ast.TokenMgrError
toString() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationElement.LazyClass
toString() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationElement
  Returns a string representation of the annotation element value Note that such a represention won't look like source code.
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.AdviceInfo
toString() - Method in class org.codehaus.aspectwerkz.aspect.AdviceType
toString() - Method in class org.codehaus.aspectwerkz.DeploymentModel
toString() - Method in exception 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.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.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.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.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.impl.StaticInitializerSignatureImpl
toString() - Method in class org.codehaus.aspectwerkz.joinpoint.management.JoinPointType
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.transform.inlining.deployer.DeploymentHandle
toString() - Method in class org.codehaus.aspectwerkz.transform.inlining.deployer.RedefinerFactory.Type
toString() - Method in class org.codehaus.aspectwerkz.transform.inlining.EmittedJoinPoint
toString() - Method in class org.codehaus.aspectwerkz.transform.inlining.spi.AspectModel.AroundClosureClassInfo.Type
toString() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Provides a string representation of the entries within the map.
transform(String, Context) - Method in class org.codehaus.aspectwerkz.transform.inlining.InliningWeavingStrategy
  Performs the weaving of the target class.
transform(String, Context) - Method in interface org.codehaus.aspectwerkz.transform.WeavingStrategy
TransformationConstants - Interface in org.codehaus.aspectwerkz.transform
  Interface with common constants used in the transformation process.
TransformationUtil - Class in org.codehaus.aspectwerkz.transform
  Utility method used by the transformers.
TransformationUtil() - Constructor for class org.codehaus.aspectwerkz.transform.TransformationUtil
TYPE - Static variable in interface org.codehaus.aspectwerkz.annotation.instrumentation.asm.CustomAttribute
TYPE_STATICINITIALIZATION - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
TypeConverter - Class in org.codehaus.aspectwerkz.reflect
  Methods to convert Class to Java type names.
TypeConverter() - Constructor for class org.codehaus.aspectwerkz.reflect.TypeConverter
TypePattern - Class in org.codehaus.aspectwerkz.expression.regexp
  Implements the regular expression pattern matcher for types.

## U

UnaryExpression() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  UnaryExpression.
UnbrokenObjectInputStream - Class in org.codehaus.aspectwerkz.util
  Fixes the ObjectInputStream class, which does not always resolve the class correctly in complex class loader hierarchies.
UnbrokenObjectInputStream() - Constructor for class org.codehaus.aspectwerkz.util.UnbrokenObjectInputStream
  Creates a a new instance.
UnbrokenObjectInputStream(InputStream) - Constructor for class org.codehaus.aspectwerkz.util.UnbrokenObjectInputStream
  Creates a new instance.
undeploy(Class) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Undeploys an aspect from the same loader that has loaded the class.
undeploy(Class, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Undeploys an aspect from a specific class loader.
undeploy(String, ClassLoader) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Undeploys an aspect from a specific class loader.
undeploy(DeploymentHandle) - Static method in class org.codehaus.aspectwerkz.transform.inlining.deployer.Deployer
  Undeploys an aspect in the same way that it has been deployed in in the previous deploy event defined by the deployment handle.
Undeterministic - Class in org.codehaus.aspectwerkz.expression
  Helper class to have boolean operation on true / false and null, null is assumed to be undetermined, and "not null"="null" A "false && null" will stay false, but a "true && null" will become undetermined (null).
Undeterministic() - Constructor for class org.codehaus.aspectwerkz.expression.Undeterministic
UntypedAnnotation - Interface in org.codehaus.aspectwerkz.annotation
  Untyped annotation interface.
unwrapType(CodeVisitor, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Handles the unwrapping of a type, unboxing of primitives and casting to the correct object type.
updateContextForRuntimeInformation(ExpressionInfo, ExpressionContext, ClassLoader) - Static method in class org.codehaus.aspectwerkz.expression.ArgsIndexVisitor
  Update the given context with its runtime information (this, target, args).
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
URL_JVM_OPTION_SYSTEM - Static variable in class org.codehaus.aspectwerkz.definition.SystemDefinitionContainer
  Default location for default AspectWerkz definition file, JVM wide
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
Util - Class in org.codehaus.aspectwerkz.util
  Utility methods and constants used in the AspectWerkz system.
Util() - Constructor for class org.codehaus.aspectwerkz.util.Util
Utility - Class in org.codehaus.aspectwerkz.compiler
  Utility class providing file manipulation facilities.
Utility() - Constructor for class org.codehaus.aspectwerkz.compiler.Utility
  Constructs a new project and attach simple logger
Uuid - Class in org.codehaus.aspectwerkz.proxy
  NOTE:

  This code is based on code from the [Plasmid Replication Engine] project.
Uuid() - Constructor for class org.codehaus.aspectwerkz.proxy.Uuid
UUID_MAGIC - Static variable in class org.codehaus.aspectwerkz.proxy.Uuid
UUID_MAGICMASK - Static variable in class org.codehaus.aspectwerkz.proxy.Uuid
UUID_NONE - Static variable in class org.codehaus.aspectwerkz.proxy.Uuid
UUID_WILD - Static variable in class org.codehaus.aspectwerkz.proxy.Uuid
UuidGenerator - Class in org.codehaus.aspectwerkz.util
  Generates a UUID.

## V

VALID_NON_AW_AROUND_CLOSURE_TYPE - Static variable in class org.codehaus.aspectwerkz.aspect.AdviceInfo
value() - Method in class org.codehaus.aspectwerkz.annotation.AnnotationDefault.AnnotationDefaultImpl
value() - Method in interface org.codehaus.aspectwerkz.annotation.AnnotationDefault
  The default value of the annotation element marked with the AnnotationDefault attribute Note: for Class it will be an instance of asm.Type
Value() - Static method in class org.codehaus.aspectwerkz.annotation.expression.ast.AnnotationParser
  Value.
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() - Method in interface org.codehaus.aspectwerkz.annotation.UntypedAnnotation
  The raw annotation value
value - Variable in class org.codehaus.aspectwerkz.reflect.impl.asm.FieldStruct
values() - Method in class org.codehaus.aspectwerkz.util.SequencedHashMap
  Implements `Map.values()`.
VERBOSE - Static variable in class org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor
VerifierClassLoader - Class in org.codehaus.aspectwerkz.compiler
  VerifierClassLoader does not follow parent delegation model.
VerifierClassLoader(URL[], ClassLoader) - Constructor for class org.codehaus.aspectwerkz.compiler.VerifierClassLoader
Virtual - Class in org.codehaus.aspectwerkz.definition
Virtual() - Constructor for class org.codehaus.aspectwerkz.definition.Virtual
virtual() - Method in class org.codehaus.aspectwerkz.definition.Virtual
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 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(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(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
visit(Node, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(SimpleNode, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTRoot, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTExpression, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
  Resolve pointcut references
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
  build a cflow binding with the cflow sub expression
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
  build a cflowbelow binding with the cflowbelow sub expression
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTTarget, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTThis, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTClassPattern, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTMethodPattern, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTConstructorPattern, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTFieldPattern, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTParameter, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTArgParameter, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTAttribute, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
visit(ASTModifier, Object) - Method in class org.codehaus.aspectwerkz.cflow.CflowAspectExpressionVisitor
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(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(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(ASTTarget, Object) - Method in class org.codehaus.aspectwerkz.expression.AdvisedClassFilterExpressionVisitor
visit(ASTThis, 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(ASTCflow, 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(ASTThis, Object) - Method in class org.codehaus.aspectwerkz.expression.ArgsIndexVisitor
visit(ASTTarget, Object) - Method in class org.codehaus.aspectwerkz.expression.ArgsIndexVisitor
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(ASTClassPattern, 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(ASTTarget, Object) - Method in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserVisitor
visit(ASTThis, 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(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(ASTTarget, Object) - Method in class org.codehaus.aspectwerkz.expression.DumpVisitor
visit(ASTThis, 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(Node, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
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(ASTTarget, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionValidateVisitor
visit(ASTThis, 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(Node, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
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(ASTTarget, Object) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
visit(ASTThis, 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(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.reflect.impl.asm.AsmClassInfo.ClassNameRetrievalClassAdapter
visit(ASTOr, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
  Handles OR expression
visit(ASTAnd, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTNot, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTTarget, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTThis, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTCflow, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTCflowBelow, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTArgs, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTPointcutReference, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTExecution, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTCall, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTSet, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTGet, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTHandler, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTStaticInitialization, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTWithin, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTWithinCode, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTHasMethod, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(ASTHasField, Object) - Method in class org.codehaus.aspectwerkz.transform.inlining.compiler.RuntimeCheckVisitor
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddInterfaceVisitor
  Visits the class.
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor
  Visits the class.
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddWrapperVisitor
  Visits the class.
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorBodyVisitor
  Visits the class.
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.InstanceLevelAspectVisitor
  Visits the class.
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodExecutionVisitor
  Visits the class.
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Visit class header and get class name, access , and interfaces information (step 1,2, and 3) for SVUID computation.
visit(int, int, String, String, String[], String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.StaticInitializationVisitor
  Visits the class.
visitAnnotatedNode(SimpleNode, ReflectionInfo) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
  Test the context upon the expression tree, under a node that can contain annotations.
visitAttribute(Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.ClassAnnotationExtractor
visitAttribute(Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
visitAttribute(Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitAttributes(SimpleNode, ReflectionInfo) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
visitEnd() - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
visitEnd() - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor
  Creates a new clinit method and adds mixin instantiation if it does not exist.
visitEnd() - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.JoinPointInitVisitor
  Finalize the visit.
visitEnd() - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor.Add
visitEnd() - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Add the SVUID if class doesn't have one
visitField(int, String, String, Object, Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.FieldAnnotationExtractor
visitField(int, String, String, Object, Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
visitField(int, String, String, Object, Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.JoinPointInitVisitor
  Remember if we have already the static class field for multi-weaving scheme.
visitField(int, String, String, Object, Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Gets class field information for step 4 of the alogrithm.
visitFieldInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitFieldInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor.ReplacePutFieldAndGetFieldInstructionCodeAdapter
  Visits PUTFIELD and GETFIELD instructions.
visitIincInsn(int, int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitInnerClass(String, String, String, int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
visitInsn(int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitInsn(int) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor.AppendToInitMethodCodeAdapter
visitInsn(int) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter
  Remove the DUP instruction if we know that those were for a NEW ...
visitIntInsn(int, int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitJumpInsn(int, Label) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitLabel(Label) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitLabel(Label) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter
  Label
visitLabel(Label) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor.ReplacePutFieldAndGetFieldInstructionCodeAdapter
  Label
visitLabel(Label) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.HandlerVisitor.CatchClauseCodeAdapter
visitLabel(Label) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter
  Label
visitLdcInsn(Object) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitLineNumber(int, Label) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitLocalVariable(String, String, Label, Label, int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitMaxs(int, int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.MethodAnnotationExtractor
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullClassAdapter
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AddMixinMethodsVisitor
  Appends mixin instantiation to the clinit method and/or init method.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AlreadyAddedMethodAdapter
  Visits the methods.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AlreadyAddedMethodVisitor
  Visits the methods.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorBodyVisitor
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionClassAdapter
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor
  Visits the caller methods.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.FieldSetFieldGetVisitor
  Visits the caller methods.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.HandlerVisitor.LookaheadCatchLabelsClassAdapter
  Visit method bodies
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.HandlerVisitor
  Visits the methods bodies to weave in JP calls at catch clauses
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.InstanceLevelAspectVisitor
  Appends mixin instantiation to the clinit method and/or init method.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.JoinPointInitVisitor
  Visits the methods.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.LabelToLineNumberVisitor
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodCallVisitor
  Visits the caller methods.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodExecutionVisitor
  Visits the methods.
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Visit the methods and get constructor and method information (step 5 and 7).
visitMethod(int, String, String, String[], Attribute) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.StaticInitializationVisitor
  Visits the methods.
visitMethodInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitMethodInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AfterObjectInitializationCodeAdapter
visitMethodInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionCodeAdapter
visitMethodInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter
  Visits INVOKESPECIAL instructions and replace them with a call to the join point when matched.
visitMethodInsn(int, String, String, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter
  Visits 'INVOKEXXX' instructions.
visitModifiers(SimpleNode, ReflectionInfo) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
visitMultiANewArrayInsn(String, int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitParameters(SimpleNode, ClassInfo[]) - Method in class org.codehaus.aspectwerkz.expression.ExpressionVisitor
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitTypeInsn(int, String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
visitTypeInsn(int, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.AfterObjectInitializationCodeAdapter
visitTypeInsn(int, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionCodeAdapter
visitTypeInsn(int, String) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.ConstructorCallVisitor.ReplaceNewInstructionCodeAdapter
  Removes the NEW when we know that the corresponding INVOKE SPECIAL is advised.
visitVarInsn(int, int) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAnnotationHelper.NullCodeAdapter
VOID - Static variable in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper

## W

WeavedTestCase - Class in org.codehaus.aspectwerkz
  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 in org.codehaus.aspectwerkz
  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 in org.codehaus.aspectwerkz.hook.impl
  Very basic classloader that do online weaving.
WeavingClassLoader(URL[], ClassLoader) - Constructor for class org.codehaus.aspectwerkz.hook.impl.WeavingClassLoader
WeavingStrategy - Interface in org.codehaus.aspectwerkz.transform
  Interface that all the weaving strategy implementations must implement.
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 method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  Within.
WITHIN - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
WITHIN - Static variable in class org.codehaus.aspectwerkz.expression.PointcutType
WITHIN_CODE - Static variable in interface org.codehaus.aspectwerkz.expression.ast.ExpressionParserConstants
WithinCode() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
  WithinCode.
WithinStaticInitialization() - Static method in class org.codehaus.aspectwerkz.expression.ast.ExpressionParser
wrapInstance(Object) - Static method in class org.codehaus.aspectwerkz.connectivity.RemoteProxy
  Wraps a new instance and maps it to a handle.
WrappedRuntimeException - Exception in org.codehaus.aspectwerkz.exception
  Wrappes the original throwable in a RuntimeException.
WrappedRuntimeException(Throwable) - Constructor for exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Creates a new WrappedRuntimeException.
WrappedRuntimeException(String, Throwable) - Constructor for exception org.codehaus.aspectwerkz.exception.WrappedRuntimeException
  Creates a new WrappedRuntimeException.
WRAPPER_METHOD_PREFIX - Static variable in interface org.codehaus.aspectwerkz.transform.TransformationConstants
wrapPrimitiveType(CodeVisitor, Type) - Static method in class org.codehaus.aspectwerkz.transform.inlining.AsmHelper
  Handles the wrapping of a primitive type.
write(String) - Method in class org.codehaus.aspectwerkz.annotation.instrumentation.asm.AsmAttributeEnhancer
  Writes the enhanced class to file.
write(String) - Method in interface org.codehaus.aspectwerkz.annotation.instrumentation.AttributeEnhancer
  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.
writeItems(Collection, DataOutputStream, boolean) - Method in class org.codehaus.aspectwerkz.transform.inlining.weaver.SerialVersionUidVisitor
  Sorts the items in the collection and writes it to the data output stream

## X

XmlParser - Class in org.codehaus.aspectwerkz.definition
  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
  Weaving of the class

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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