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

## 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)`).

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

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