org.logicalcobwebs.cglib.proxy
Class MixinBeanEmitter

java.lang.Object
  extended by org.logicalcobwebs.asm.ClassAdapter
      extended by org.logicalcobwebs.cglib.core.ClassEmitter
          extended by org.logicalcobwebs.cglib.proxy.MixinEmitter
              extended by org.logicalcobwebs.cglib.proxy.MixinBeanEmitter
All Implemented Interfaces:
ClassVisitor

 class MixinBeanEmitter
extends MixinEmitter

Version:
$Id: MixinBeanEmitter.java,v 1.1 2003/12/12 19:28:11 billhorsman Exp $
Author:
Chris Nokleberg

Field Summary
 
Fields inherited from class org.logicalcobwebs.asm.ClassAdapter
cv
 
Constructor Summary
MixinBeanEmitter(ClassVisitor v, java.lang.String className, java.lang.Class[] classes)
           
 
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 org.logicalcobwebs.asm.ClassAdapter
visitInnerClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MixinBeanEmitter

public MixinBeanEmitter(ClassVisitor v,
                        java.lang.String className,
                        java.lang.Class[] classes)
Method Detail

getInterfaces

protected java.lang.Class[] getInterfaces(java.lang.Class[] classes)
Overrides:
getInterfaces in class MixinEmitter

getMethods

protected java.lang.reflect.Method[] getMethods(java.lang.Class type)
Overrides:
getMethods in class MixinEmitter