public class AsmHook
extends java.lang.Object
Constructor and Description |
---|
AsmHook(McpMethodMapping mapping) |
Modifier and Type | Method and Description |
---|---|
AsmHook |
debug() |
java.lang.String |
getMethodDescriptor() |
java.lang.String |
getMethodName() |
java.lang.String |
getTargetClass() |
AsmHook |
insert(org.objectweb.asm.tree.AbstractInsnNode insert) |
AsmHook |
insert(org.objectweb.asm.tree.InsnList insert) |
boolean |
isDebug() |
AsmHook |
jump(int jump) |
AsmHook |
jumpAfter(org.objectweb.asm.tree.InsnList match) |
AsmHook |
jumpTo(org.objectweb.asm.tree.InsnList match) |
AsmHook |
jumpToEnd() |
AsmHook |
next() |
AsmHook |
previous() |
void |
register(java.util.HashMap<java.lang.String,java.util.ArrayList<AsmHook>> listHooks) |
boolean |
walkSteps(org.objectweb.asm.tree.MethodNode methodNode) |
public AsmHook(McpMethodMapping mapping)
public AsmHook jumpTo(org.objectweb.asm.tree.InsnList match)
public AsmHook jumpToEnd()
public AsmHook jumpAfter(org.objectweb.asm.tree.InsnList match)
public AsmHook insert(org.objectweb.asm.tree.AbstractInsnNode insert)
public AsmHook insert(org.objectweb.asm.tree.InsnList insert)
public AsmHook jump(int jump)
public AsmHook previous()
public AsmHook next()
public AsmHook debug()
public boolean walkSteps(org.objectweb.asm.tree.MethodNode methodNode)
public void register(java.util.HashMap<java.lang.String,java.util.ArrayList<AsmHook>> listHooks)
public java.lang.String getTargetClass()
public java.lang.String getMethodName()
public java.lang.String getMethodDescriptor()
public boolean isDebug()