public static class ModularASMTransformer.MethodInjector extends ModularASMTransformer.MethodTransformer
| Modifier and Type | Field and Description |
|---|---|
boolean |
before |
ASMBlock |
injection |
ASMBlock |
needle |
methodwriteFlags| Constructor and Description |
|---|
MethodInjector(ObfMapping method,
ASMBlock needle,
ASMBlock injection,
boolean before) |
MethodInjector(ObfMapping method,
ASMBlock injection,
boolean before) |
MethodInjector(ObfMapping method,
InsnList injection,
boolean before) |
MethodInjector(ObfMapping method,
InsnList needle,
InsnList injection,
boolean before) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMethodsToSort(java.util.Set<ObfMapping> set) |
void |
transform(MethodNode mv) |
classNamepublic ASMBlock needle
public ASMBlock injection
public boolean before
public MethodInjector(ObfMapping method, ASMBlock needle, ASMBlock injection, boolean before)
public MethodInjector(ObfMapping method, ASMBlock injection, boolean before)
public MethodInjector(ObfMapping method, InsnList needle, InsnList injection, boolean before)
public MethodInjector(ObfMapping method, InsnList injection, boolean before)
public void addMethodsToSort(java.util.Set<ObfMapping> set)
addMethodsToSort in class ModularASMTransformer.ClassNodeTransformerpublic void transform(MethodNode mv)
transform in class ModularASMTransformer.MethodTransformer