类 Location.InvokeLocation

java.lang.Object
com.alibaba.bytekit.asm.location.Location
com.alibaba.bytekit.asm.location.Location.InvokeLocation
所有已实现的接口:
MethodInsnNodeWare
封闭类:
Location

public static class Location.InvokeLocation extends Location implements MethodInsnNodeWare
location identifying a method invocation trigger point
  • 构造器详细资料

    • InvokeLocation

      public InvokeLocation(com.alibaba.deps.org.objectweb.asm.tree.MethodInsnNode insnNode, int count, boolean whenComplete)
  • 方法详细资料

    • canChangeByReturn

      public boolean canChangeByReturn()
      从类复制的说明: Location
      标记在这个location,栈上原来的值可以被 callback 函数的return值替换掉
      覆盖:
      canChangeByReturn 在类中 Location
      返回:
    • getCount

      public int getCount()
    • setCount

      public void setCount(int count)
    • getLocationType

      public LocationType getLocationType()
      从类复制的说明: Location
      identify the type of this location
      指定者:
      getLocationType 在类中 Location
      返回:
      the type of this location
    • getStackSaver

      public StackSaver getStackSaver()
      覆盖:
      getStackSaver 在类中 Location
    • methodInsnNode

      public com.alibaba.deps.org.objectweb.asm.tree.MethodInsnNode methodInsnNode()
      指定者:
      methodInsnNode 在接口中 MethodInsnNodeWare