abc.weaving.weaver
Class AroundWeaver.State

java.lang.Object
  extended by abc.weaving.weaver.AroundWeaver.State
Enclosing class:
AroundWeaver

public static class AroundWeaver.State
extends java.lang.Object


Field Summary
 java.util.Set shadowMethods
           
 
Constructor Summary
AroundWeaver.State()
           
 
Method Summary
 AroundWeaver.AdviceMethod getAdviceMethod(SootMethod adviceMethod)
           
 AroundWeaver.AdviceMethodInlineInfo getAdviceMethodInlineInfo(SootMethod method)
           
 SootMethod getEnclosingAroundAdviceMethod(SootMethod m)
           
 AroundWeaver.ProceedMethodInlineInfo getProceedMethodInlineInfo(SootMethod method)
           
 int getUniqueID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shadowMethods

public java.util.Set shadowMethods
Constructor Detail

AroundWeaver.State

public AroundWeaver.State()
Method Detail

getEnclosingAroundAdviceMethod

public SootMethod getEnclosingAroundAdviceMethod(SootMethod m)

getProceedMethodInlineInfo

public AroundWeaver.ProceedMethodInlineInfo getProceedMethodInlineInfo(SootMethod method)

getAdviceMethodInlineInfo

public AroundWeaver.AdviceMethodInlineInfo getAdviceMethodInlineInfo(SootMethod method)

getUniqueID

public int getUniqueID()

getAdviceMethod

public AroundWeaver.AdviceMethod getAdviceMethod(SootMethod adviceMethod)