net.sf.cglib.transform.impl
Class AddDelegateTransformer

java.lang.Object
  extended byorg.objectweb.asm.ClassAdapter
      extended bynet.sf.cglib.core.ClassEmitter
          extended bynet.sf.cglib.transform.ClassEmitterTransformer
              extended bynet.sf.cglib.transform.impl.AddDelegateTransformer
All Implemented Interfaces:
ClassTransformer, org.objectweb.asm.ClassVisitor

public class AddDelegateTransformer
extends ClassEmitterTransformer

Author:
Juozas Baliuka

Field Summary
 
Fields inherited from class org.objectweb.asm.ClassAdapter
cv
 
Constructor Summary
AddDelegateTransformer(java.lang.Class[] delegateIf, java.lang.Class delegateImpl)
          Creates a new instance of AddDelegateTransformer
 
Method Summary
 void begin_class(int access, java.lang.String className, org.objectweb.asm.Type superType, org.objectweb.asm.Type[] interfaces, java.lang.String sourceFile)
           
 CodeEmitter begin_method(int access, Signature sig, org.objectweb.asm.Type[] exceptions, org.objectweb.asm.Attribute attrs)
           
 
Methods inherited from class net.sf.cglib.core.ClassEmitter
begin_static, declare_field, define_attribute, end_class, getAccess, getClassType, getStaticHook, getSuperType, init, setTarget, visit, visitAttribute, visitEnd, visitField, visitMethod
 
Methods inherited from class org.objectweb.asm.ClassAdapter
visitInnerClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.cglib.transform.ClassTransformer
setTarget
 
Methods inherited from interface org.objectweb.asm.ClassVisitor
visit, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod
 

Constructor Detail

AddDelegateTransformer

public AddDelegateTransformer(java.lang.Class[] delegateIf,
                              java.lang.Class delegateImpl)
Creates a new instance of AddDelegateTransformer

Method Detail

begin_class

public void begin_class(int access,
                        java.lang.String className,
                        org.objectweb.asm.Type superType,
                        org.objectweb.asm.Type[] interfaces,
                        java.lang.String sourceFile)
Overrides:
begin_class in class ClassEmitter

begin_method

public CodeEmitter begin_method(int access,
                                Signature sig,
                                org.objectweb.asm.Type[] exceptions,
                                org.objectweb.asm.Attribute attrs)
Overrides:
begin_method in class ClassEmitter


Copyright © 2002-2003 cglib. All Rights Reserved.