abc.weaving.weaver
Class AroundWeaver.AdviceMethod.ProceedMethod.AdviceApplicationInfo
java.lang.Object
abc.weaving.weaver.AroundWeaver.AdviceMethod.ProceedMethod.AdviceApplicationInfo
- Enclosing class:
- AroundWeaver.AdviceMethod.ProceedMethod
public class AroundWeaver.AdviceMethod.ProceedMethod.AdviceApplicationInfo
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
shadowSize
public final int shadowSize
shadowInternalLocalCount
public int shadowInternalLocalCount
begin
public final Stmt begin
end
public final Stmt end
adviceAppl
public final AdviceApplication adviceAppl
shadowClass
public final SootClass shadowClass
shadowMethod
public final SootMethod shadowMethod
shadowMethodStatements
public final Chain shadowMethodStatements
shadowMethodBody
public final Body shadowMethodBody
bStaticShadowMethod
public final boolean bStaticShadowMethod
getShadowSize
public int getShadowSize()
doWeave
public void doWeave()
generateClosure
public SootClass generateClosure(java.lang.String closureRunMethodName,
SootMethod targetProceedMethod,
java.util.List context)
generateClosureCreation
public Local generateClosureCreation(SootClass closureClass,
java.util.List context)