| net.sf.cglib.core.ClassEmitter
All known Subclasses: net.sf.cglib.reflect.FastClassEmitter, net.sf.cglib.proxy.MixinEmitter, net.sf.cglib.transform.ClassEmitterTransformer, net.sf.cglib.util.ParallelSorterEmitter, net.sf.cglib.beans.BeanMapEmitter, net.sf.cglib.beans.BulkBeanEmitter,
ClassEmitter | public class ClassEmitter extends ClassAdapter (Code) | | author: Juozas Baliuka, Chris Nokleberg |
Inner Class :static class FieldInfo | |
Method Summary | |
public void | begin_class(int version, int access, String className, Type superType, Type[] interfaces, String source) | public CodeEmitter | begin_method(int access, Signature sig, Type[] exceptions) | public CodeEmitter | begin_static() | public void | declare_field(int access, String name, Type type, Object value) | public void | end_class() | public int | getAccess() | public ClassInfo | getClassInfo() | public Type | getClassType() | FieldInfo | getFieldInfo(String name) | public CodeEmitter | getStaticHook() | public Type | getSuperType() | protected void | init() | boolean | isFieldDeclared(String name) | public void | setTarget(ClassVisitor cv) | public void | visit(int version, int access, String name, String signature, String superName, String[] interfaces) | public void | visitEnd() | public FieldVisitor | visitField(int access, String name, String desc, String signature, Object value) | public MethodVisitor | visitMethod(int access, String name, String desc, String signature, String[] exceptions) |
ClassEmitter | public ClassEmitter(ClassVisitor cv)(Code) | | |
ClassEmitter | public ClassEmitter()(Code) | | |
begin_class | public void begin_class(int version, int access, String className, Type superType, Type[] interfaces, String source)(Code) | | |
declare_field | public void declare_field(int access, String name, Type type, Object value)(Code) | | |
end_class | public void end_class()(Code) | | |
getAccess | public int getAccess()(Code) | | |
getClassType | public Type getClassType()(Code) | | |
getSuperType | public Type getSuperType()(Code) | | |
init | protected void init()(Code) | | |
setTarget | public void setTarget(ClassVisitor cv)(Code) | | |
visitEnd | public void visitEnd()(Code) | | |
|
|