class LazyLoaderGenerator extends java.lang.Object implements CallbackGenerator
CallbackGenerator.Context
Modifier and Type | Field and Description |
---|---|
static LazyLoaderGenerator |
INSTANCE |
private static org.objectweb.asm.Type |
LAZY_LOADER |
private static Signature |
LOAD_OBJECT |
Constructor and Description |
---|
LazyLoaderGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
generate(ClassEmitter ce,
CallbackGenerator.Context context,
java.util.List methods) |
void |
generateStatic(CodeEmitter e,
CallbackGenerator.Context context,
java.util.List methods) |
private Signature |
loadMethod(int index) |
public static final LazyLoaderGenerator INSTANCE
private static final Signature LOAD_OBJECT
private static final org.objectweb.asm.Type LAZY_LOADER
public void generate(ClassEmitter ce, CallbackGenerator.Context context, java.util.List methods)
generate
in interface CallbackGenerator
private Signature loadMethod(int index)
public void generateStatic(CodeEmitter e, CallbackGenerator.Context context, java.util.List methods)
generateStatic
in interface CallbackGenerator