net.sf.cglib.transform.impl
Class AddDelegateTransformer
java.lang.Object
ClassAdapter
net.sf.cglib.core.ClassEmitter
net.sf.cglib.transform.ClassEmitterTransformer
net.sf.cglib.transform.impl.AddDelegateTransformer
- All Implemented Interfaces:
- ClassTransformer
public class AddDelegateTransformer
- extends ClassEmitterTransformer
- Author:
- Juozas Baliuka
Constructor Summary |
AddDelegateTransformer(java.lang.Class[] delegateIf,
java.lang.Class delegateImpl)
Creates a new instance of AddDelegateTransformer |
Method Summary |
void |
begin_class(int version,
int access,
java.lang.String className,
java.lang.reflect.Type superType,
java.lang.reflect.Type[] interfaces,
java.lang.String sourceFile)
|
CodeEmitter |
begin_method(int access,
Signature sig,
java.lang.reflect.Type[] exceptions)
|
Methods inherited from class net.sf.cglib.core.ClassEmitter |
begin_static, declare_field, end_class, getAccess, getClassInfo, getClassType, getStaticHook, getSuperType, setTarget, visit, visitEnd, visitField, visitMethod |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddDelegateTransformer
public AddDelegateTransformer(java.lang.Class[] delegateIf,
java.lang.Class delegateImpl)
- Creates a new instance of AddDelegateTransformer
begin_class
public void begin_class(int version,
int access,
java.lang.String className,
java.lang.reflect.Type superType,
java.lang.reflect.Type[] interfaces,
java.lang.String sourceFile)
- Overrides:
begin_class
in class ClassEmitter
begin_method
public CodeEmitter begin_method(int access,
Signature sig,
java.lang.reflect.Type[] exceptions)
- Overrides:
begin_method
in class ClassEmitter
Copyright (c) 2001 - Apache Software Foundation