abc.weaving.weaver
Class AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod

java.lang.Object
  extended by abc.weaving.weaver.AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod
Enclosing class:
AroundWeaver.AdviceMethod.AdviceLocalClass

public class AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod
extends java.lang.Object


Nested Class Summary
 class AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod.NestedInitCall
           
 class AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod.ProceedInvocation
           
 
Field Summary
 int internalLocalCount
           
 int originalSize
           
 java.util.List proceedInvocations
           
 
Constructor Summary
AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod(AroundWeaver.AdviceMethod adviceMethod, SootMethod method)
           
 
Method Summary
 void generateProceeds(AroundWeaver.AdviceMethod.ProceedMethod proceedMethod, java.lang.String newStaticInvoke)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

originalSize

public final int originalSize

internalLocalCount

public final int internalLocalCount

proceedInvocations

public final java.util.List proceedInvocations
Constructor Detail

AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod

public AroundWeaver.AdviceMethod.AdviceLocalClass.AdviceLocalMethod(AroundWeaver.AdviceMethod adviceMethod,
                                                                    SootMethod method)
Method Detail

generateProceeds

public void generateProceeds(AroundWeaver.AdviceMethod.ProceedMethod proceedMethod,
                             java.lang.String newStaticInvoke)