abc.weaving.weaver.around
Class AdviceLocalClass
java.lang.Object
abc.weaving.weaver.around.AdviceLocalClass
public class AdviceLocalClass
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
adviceMethod
public final AdviceMethod adviceMethod
sootClass
public final SootClass sootClass
adviceLocalMethods
public final java.util.List adviceLocalMethods
AdviceLocalClass
public AdviceLocalClass(AdviceMethod method,
SootClass sootClass)
getEnclosingFirstDegreeClass
public AdviceLocalClass getEnclosingFirstDegreeClass()
getEnclosingClass
public AdviceLocalClass getEnclosingClass()
getEnclosingSootClass
public SootClass getEnclosingSootClass()
addDefaultParameters
public void addDefaultParameters()
generateProceeds
public void generateProceeds(ProceedMethod proceedMethod,
java.lang.String newStaticInvoke)
addParameters
public void addParameters(java.util.List addedDynArgsTypes,
boolean bDefault)
isAspect
public boolean isAspect()
addAdviceLocalMethod
public void addAdviceLocalMethod(SootMethod m)