org.logicalcobwebs.cglib.proxy
Class MixinBeanEmitter

java.lang.Object
  extended byorg.logicalcobwebs.asm.ClassAdapter
      extended byorg.logicalcobwebs.cglib.core.ClassEmitter
          extended byorg.logicalcobwebs.cglib.proxy.MixinEmitter
              extended byorg.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

Nested Class Summary
 
Nested classes inherited from class org.logicalcobwebs.cglib.core.ClassEmitter
 
Field Summary
 
Fields inherited from class org.logicalcobwebs.cglib.core.ClassEmitter
 
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