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.
 



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