Uses of Interface
org.codehaus.aspectwerkz.transform.TransformationConstants

Packages that use TransformationConstants
org.codehaus.aspectwerkz.cflow   
org.codehaus.aspectwerkz.proxy   
org.codehaus.aspectwerkz.transform.inlining   
org.codehaus.aspectwerkz.transform.inlining.compiler   
org.codehaus.aspectwerkz.transform.inlining.weaver   
 

Uses of TransformationConstants in org.codehaus.aspectwerkz.cflow
 

Classes in org.codehaus.aspectwerkz.cflow that implement TransformationConstants
 class CflowCompiler
          Compiler for the JIT cflow Aspect
 

Uses of TransformationConstants in org.codehaus.aspectwerkz.proxy
 

Classes in org.codehaus.aspectwerkz.proxy that implement TransformationConstants
 class ProxyCompiler
          Compiler for the AspectWerkz proxies.
 

Uses of TransformationConstants in org.codehaus.aspectwerkz.transform.inlining
 

Classes in org.codehaus.aspectwerkz.transform.inlining that implement TransformationConstants
 class AsmHelper
          Helper class with utility methods for the ASM library.
 

Uses of TransformationConstants in org.codehaus.aspectwerkz.transform.inlining.compiler
 

Classes in org.codehaus.aspectwerkz.transform.inlining.compiler that implement TransformationConstants
 class AbstractJoinPointCompiler
          Abstract base class for the different join point compiler implementations.
 class ConstructorCallJoinPointCompiler
          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.
 class ConstructorCallJoinPointRedefiner
          Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
 class ConstructorExecutionJoinPointCompiler
          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.
 class ConstructorExecutionJoinPointRedefiner
          Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
 class FieldGetJoinPointCompiler
          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.
 class FieldGetJoinPointRedefiner
          Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
 class FieldSetJoinPointCompiler
          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.
 class FieldSetJoinPointRedefiner
          Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
 class HandlerJoinPointCompiler
          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.
 class HandlerJoinPointRedefiner
          Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
 class MethodCallJoinPointCompiler
          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.
 class MethodCallJoinPointRedefiner
          Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
 class MethodExecutionJoinPointCompiler
          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.
 class MethodExecutionJoinPointRedefiner
          Redefines the existing join point class and turns it into a delegation class delegating to the newly created replacement join point class.
 class StaticInitializationJoinPointCompiler
          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.
 

Uses of TransformationConstants in org.codehaus.aspectwerkz.transform.inlining.weaver
 

Classes in org.codehaus.aspectwerkz.transform.inlining.weaver that implement TransformationConstants
 class AddInterfaceVisitor
          Adds an interface to the target class.
 class AddMixinMethodsVisitor
          Adds mixin methods and fields to hold mixin instances to the target class.
 class AddWrapperVisitor
          Adds field and method wrappers when there has been at least one joinpoint emitted.
 class AfterObjectInitializationCodeAdapter
          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).
 class AlreadyAddedMethodAdapter
          A read only visitor to gather wrapper methods and proxy methods Makes use of the NullVisitors
 class AlreadyAddedMethodVisitor
          A read only visitor to gather wrapper methods and proxy methods Makes use of the NullVisitors
 class ConstructorBodyVisitor
          Handles constructor execution weaving.
 class ConstructorCallVisitor
          Instruments ctor CALL join points by replacing INVOKEXXX instructions with invocations of the compiled join point.
static class ConstructorCallVisitor.LookaheadNewDupInvokeSpecialInstructionCodeAdapter
           
 class FieldSetFieldGetVisitor
          Instruments method SET and GET join points by replacing PUTFIELD and GETFIELD instructions with invocations of the compiled join point.
 class FieldSetFieldGetVisitor.ReplacePutFieldAndGetFieldInstructionCodeAdapter
          Replaces PUTFIELD and GETFIELD instructions with a call to the compiled JoinPoint instance.
 class HandlerVisitor
          Advises catch clauses by inserting a call to the join point as the first thing in the catch block.
 class InstanceLevelAspectVisitor
          Adds an instance level aspect management to the target class.
 class JoinPointInitVisitor
          A ClassAdapter that take care of all weaved class and add the glue between the class and its JIT dependencies.
 class MethodCallVisitor
          Instruments method CALL join points by replacing INVOKEXXX instructions with invocations of the compiled join point.
 class MethodCallVisitor.ReplaceInvokeInstructionCodeAdapter
          Replaces 'INVOKEXXX' instructions with a call to the compiled JoinPoint instance.
 class MethodExecutionVisitor
          Adds a "proxy method" to the methods that matches an execution pointcut as well as prefixing the "original method".
 class StaticInitializationVisitor
          Adds a "proxy method" to the <clinit> that matches an staticinitialization pointcut as well as prefixing the "original method" (see TransformationUtil.getPrefixedOriginalClinitName(String)).
 



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