|
|||||
| FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||
Code generates a Reflector
| Field Summary | |
|---|---|
String |
classInternalName
|
ClassVisitor |
cv
|
BytecodeHelper |
helper
|
List |
m_names
|
List |
methods
|
| Constructor Summary | |
ReflectorGenerator(List methods)
|
|
| Method Summary | |
|---|---|
void |
generate(ClassVisitor cv, String className)
|
void |
generateInvokeMethod()
|
static String |
get_m_name(int i)
|
void |
invokeMethod(CachedMethod method, MethodVisitor mv)
|
void |
loadParameters(CachedMethod method, int argumentIndex, MethodVisitor mv)
|
| Constructor Detail |
|---|
public ReflectorGenerator(List methods)
| Method Detail |
|---|
public void generate(ClassVisitor cv, String className)
void generateInvokeMethod()
static String get_m_name(int i)
void invokeMethod(CachedMethod method, MethodVisitor mv)
void loadParameters(CachedMethod method, int argumentIndex, MethodVisitor mv)