jasco.runtime.inline
Class JumpingAspectsWeaver

java.lang.Object
  extended by jasco.runtime.inline.JumpingAspectsWeaver

public class JumpingAspectsWeaver
extends java.lang.Object

Author:
Wim TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Method Summary
static JumpingAspectsWeaver getInstance()
           
 void reweave(javassist.CtMethod jp, javassist.bytecode.CodeAttribute code)
           
 void reweave(Cutpoint cp, JascoMethod method)
           
 void reweave(Cutpoint cp, JascoMethod method, PCutpointConstructorRegular regular)
           
 void unweave(javassist.CtMethod jp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static JumpingAspectsWeaver getInstance()

reweave

public void reweave(Cutpoint cp,
                    JascoMethod method)

reweave

public void reweave(Cutpoint cp,
                    JascoMethod method,
                    PCutpointConstructorRegular regular)

reweave

public void reweave(javassist.CtMethod jp,
                    javassist.bytecode.CodeAttribute code)

unweave

public void unweave(javassist.CtMethod jp)