net.sf.cglib.core
public class ClassEmitter extends ClassAdapter
| Constructor Summary | |
|---|---|
| ClassEmitter(ClassVisitor cv) | |
| ClassEmitter() | |
| Method Summary | |
|---|---|
| void | begin_class(int version, int access, String className, Type superType, Type[] interfaces, String sourceFile) |
| CodeEmitter | begin_method(int access, Signature sig, Type[] exceptions, Attribute attrs) |
| CodeEmitter | begin_static() |
| void | declare_field(int access, String name, Type type, Object value, Attribute attrs) |
| void | define_attribute(Attribute attrs) |
| void | end_class() |
| int | getAccess() |
| ClassInfo | getClassInfo() |
| Type | getClassType() |
| CodeEmitter | getStaticHook() |
| Type | getSuperType() |
| void | setTarget(ClassVisitor cv) |
| void | visit(int version, int access, String name, String superName, String[] interfaces, String sourceFile) |
| void | visitAttribute(Attribute attrs) |
| void | visitEnd() |
| void | visitField(int access, String name, String desc, Object value, Attribute attrs) |
| CodeVisitor | visitMethod(int access, String name, String desc, String[] exceptions, Attribute attrs) |