public abstract class AccessorGenerator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected AccessorInfo |
info
Accessor info which describes the accessor
|
| Constructor and Description |
|---|
AccessorGenerator(AccessorInfo info) |
| Modifier and Type | Method and Description |
|---|---|
protected org.spongepowered.asm.lib.tree.MethodNode |
createMethod(int maxLocals,
int maxStack)
Create an empty accessor method based on the source method
|
abstract org.spongepowered.asm.lib.tree.MethodNode |
generate()
Generate the accessor method
|
protected final AccessorInfo info
public AccessorGenerator(AccessorInfo info)
protected final org.spongepowered.asm.lib.tree.MethodNode createMethod(int maxLocals,
int maxStack)
maxLocals - max locals size for methodmaxStack - max stack size for methodpublic abstract org.spongepowered.asm.lib.tree.MethodNode generate()