class InvocationHandlerGenerator extends java.lang.Object implements CallbackGenerator
CallbackGenerator.Context
Modifier and Type | Field and Description |
---|---|
static InvocationHandlerGenerator |
INSTANCE |
private static org.objectweb.asm.Type |
INVOCATION_HANDLER |
private static Signature |
INVOKE |
private static org.objectweb.asm.Type |
METHOD |
private static org.objectweb.asm.Type |
UNDECLARED_THROWABLE_EXCEPTION |
Constructor and Description |
---|
InvocationHandlerGenerator() |
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) |
public static final InvocationHandlerGenerator INSTANCE
private static final org.objectweb.asm.Type INVOCATION_HANDLER
private static final org.objectweb.asm.Type UNDECLARED_THROWABLE_EXCEPTION
private static final org.objectweb.asm.Type METHOD
private static final Signature INVOKE
public void generate(ClassEmitter ce, CallbackGenerator.Context context, java.util.List methods)
generate
in interface CallbackGenerator
public void generateStatic(CodeEmitter e, CallbackGenerator.Context context, java.util.List methods)
generateStatic
in interface CallbackGenerator