org.logicalcobwebs.cglib.proxy
Class MixinEmitter
java.lang.Object
   org.logicalcobwebs.asm.ClassAdapter
org.logicalcobwebs.asm.ClassAdapter
       org.logicalcobwebs.cglib.core.ClassEmitter
org.logicalcobwebs.cglib.core.ClassEmitter
           org.logicalcobwebs.cglib.proxy.MixinEmitter
org.logicalcobwebs.cglib.proxy.MixinEmitter
- All Implemented Interfaces: 
- ClassVisitor
- Direct Known Subclasses: 
- MixinBeanEmitter
-  class MixinEmitter 
- extends ClassEmitter
- Version:
- $Id: MixinEmitter.java,v 1.1 2003/12/12 19:28:11 billhorsman Exp $
- Author:
- Chris Nokleberg
 
 
 
| Method Summary | 
| protected  java.lang.Class[] | getInterfaces(java.lang.Class[] classes)
 | 
| protected  java.lang.reflect.Method[] | getMethods(java.lang.Class type)
 | 
 
| Methods inherited from class org.logicalcobwebs.cglib.core.ClassEmitter | 
| begin_class, begin_method, begin_static, declare_field, define_attribute, end_class, getAccess, getClassType, getStaticHook, getSuperType, init, setTarget, visit, visitAttribute, visitEnd, visitField, visitMethod | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
FIELD_NAME
private static final java.lang.String FIELD_NAME
- See Also:
- Constant Field Values
CSTRUCT_OBJECT_ARRAY
private static final Signature CSTRUCT_OBJECT_ARRAY
NEW_INSTANCE
private static final Signature NEW_INSTANCE
MIXIN
private static final Type MIXIN
MixinEmitter
public MixinEmitter(ClassVisitor v,
                    java.lang.String className,
                    java.lang.Class[] classes,
                    int[] route)
getInterfaces
protected java.lang.Class[] getInterfaces(java.lang.Class[] classes)
- 
 
getMethods
protected java.lang.reflect.Method[] getMethods(java.lang.Class type)
-