@ParametersAreNonnullByDefault public class CRedirectField extends java.lang.Object implements IRedirectTarget
| Constructor and Description |
|---|
CRedirectField() |
| Modifier and Type | Method and Description |
|---|---|
void |
inject(org.objectweb.asm.tree.ClassNode targetClass,
org.objectweb.asm.tree.MethodNode targetMethod,
org.objectweb.asm.tree.ClassNode transformer,
org.objectweb.asm.tree.MethodNode transformerMethod,
org.objectweb.asm.tree.AbstractInsnNode targetNode,
java.util.List<org.objectweb.asm.tree.MethodInsnNode> transformerMethodCalls)
Redirect the given target nodes.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLoadStoreOpcodespublic void inject(org.objectweb.asm.tree.ClassNode targetClass,
org.objectweb.asm.tree.MethodNode targetMethod,
org.objectweb.asm.tree.ClassNode transformer,
org.objectweb.asm.tree.MethodNode transformerMethod,
org.objectweb.asm.tree.AbstractInsnNode targetNode,
java.util.List<org.objectweb.asm.tree.MethodInsnNode> transformerMethodCalls)
IRedirectTargetinject in interface IRedirectTargettargetClass - The transformed classtargetMethod - The transformed methodtransformer - The transformer classtransformerMethod - The transformer methodtargetNode - The instructions to redirecttransformerMethodCalls - The list of calls to the transformer method