Save This Page
Home » cglib-src-2.2 » net.sf.cglib.core » [javadoc | source]
net.sf.cglib.core
public class: ClassEmitter [javadoc | source]
java.lang.Object
   org.objectweb.asm.ClassAdapter
      net.sf.cglib.core.ClassEmitter

Direct Known Subclasses:
    AddStaticInitTransformer, MixinBeanEmitter, MixinEverythingEmitter, UndeclaredThrowableTransformer, AddPropertyTransformer, BeanMapEmitter, AccessFieldTransformer, InterceptFieldTransformer, FastClassEmitter, AddDelegateTransformer, BulkBeanEmitter, FieldProviderTransformer, ClassEmitterTransformer, ParallelSorterEmitter, AddInitTransformer, MixinEmitter

Nested Class Summary:
static class  ClassEmitter.FieldInfo   
Constructor:
 public ClassEmitter() 
 public ClassEmitter(ClassVisitor cv) 
Method from net.sf.cglib.core.ClassEmitter Summary:
begin_class,   begin_method,   begin_static,   declare_field,   end_class,   getAccess,   getClassInfo,   getClassType,   getFieldInfo,   getStaticHook,   getSuperType,   init,   isFieldDeclared,   setTarget,   visit,   visitEnd,   visitField,   visitMethod
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from net.sf.cglib.core.ClassEmitter Detail:
 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() 
 ClassEmitter.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)