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

## Uses of Interface
org.codehaus.aspectwerkz.transform.Context

Packages that use Context
org.codehaus.aspectwerkz.transform |
org.codehaus.aspectwerkz.transform.inlining |
org.codehaus.aspectwerkz.transform.inlining.weaver |

Uses of Context in org.codehaus.aspectwerkz.transform

Methods in org.codehaus.aspectwerkz.transform that return Context
`Context` | `AspectWerkzPreProcessor._preProcess(String className, byte[] bytecode, ClassLoader loader)` Weaving of the class
`Context` | `WeavingStrategy.newContext(String name, byte[] bytecode, ClassLoader loader)` Creates a new transformation context.

Methods in org.codehaus.aspectwerkz.transform with parameters of type Context
`static void` | `AspectWerkzPreProcessor.dumpAfter(String className, Context context)` Dumps class after weaving.
`static void` | `AspectWerkzPreProcessor.dumpBefore(String className, Context context)` Dumps class before weaving.
`void` | `WeavingStrategy.transform(String className, Context context)`

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

Classes in org.codehaus.aspectwerkz.transform.inlining that implement Context
`class` | `ContextImpl` Implementation of the transformation context interface for the delegation weaving.

Methods in org.codehaus.aspectwerkz.transform.inlining that return Context
`Context` | `InliningWeavingStrategy.newContext(String name, byte[] bytecode, ClassLoader loader)` Creates a new transformation context.

Methods in org.codehaus.aspectwerkz.transform.inlining with parameters of type Context
`void` | `EmittedJoinPoint.resolveLineNumber(Context context)`
`void` | `InliningWeavingStrategy.transform(String className, Context context)` Performs the weaving of the target class.

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

Constructors in org.codehaus.aspectwerkz.transform.inlining.weaver with parameters of type Context
`AddInterfaceVisitor(org.objectweb.asm.ClassVisitor cv, ClassInfo classInfo, Context ctx)` Creates a new add interface class adapter.
`AddMixinMethodsVisitor(org.objectweb.asm.ClassVisitor cv, ClassInfo classInfo, Context ctx, Set addedMethods)` Creates a new class adapter.
`AddWrapperVisitor(org.objectweb.asm.ClassVisitor classVisitor, Context context, Set alreadyAddedMethods)`
`ConstructorBodyVisitor(org.objectweb.asm.ClassVisitor cv, ClassInfo classInfo, Context ctx, Set addedMethods)` Creates a new instance.
`ConstructorCallVisitor(org.objectweb.asm.ClassVisitor cv, ClassLoader loader, ClassInfo classInfo, Context ctx, gnu.trove.TLongObjectHashMap newInvocationsByCallerMemberHash)` Creates a new instance.
`FieldSetFieldGetVisitor(org.objectweb.asm.ClassVisitor cv, ClassLoader loader, ClassInfo classInfo, Context ctx)` Creates a new instance.
`HandlerVisitor.LookaheadCatchLabelsClassAdapter(org.objectweb.asm.ClassVisitor cv, ClassLoader loader, ClassInfo callerClassInfo, Context ctx, List catchLabels)` Visit the class
`HandlerVisitor(org.objectweb.asm.ClassVisitor cv, Context ctx, List catchLabels)` Creates a new instance.
`InstanceLevelAspectVisitor(org.objectweb.asm.ClassVisitor cv, ClassInfo classInfo, Context ctx)` Creates a new add interface class adapter.
`JoinPointInitVisitor(org.objectweb.asm.ClassVisitor cv, Context ctx)` Creates a new instance.
`LabelToLineNumberVisitor(org.objectweb.asm.ClassVisitor cv, Context ctx)`
`MethodCallVisitor(org.objectweb.asm.ClassVisitor cv, ClassLoader loader, ClassInfo classInfo, Context ctx)` Creates a new instance.
`MethodExecutionVisitor(org.objectweb.asm.ClassVisitor cv, ClassInfo classInfo, Context ctx, Set addedMethods)` Creates a new class adapter.
`SerialVersionUidVisitor.Add(org.objectweb.asm.ClassVisitor classVisitor, Context ctx, ClassInfo classInfo)`
`StaticInitializationVisitor(org.objectweb.asm.ClassVisitor cv, Context ctx, Set addedMethods)` Creates a new class adapter.

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

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