net.sf.cglib.transform.impl

Class AddDelegateTransformer

Implemented Interfaces:
ClassTransformer, ClassVisitor

public class AddDelegateTransformer
extends ClassEmitterTransformer

Author:
Juozas Baliuka

Constructor Summary

AddDelegateTransformer(delegateIf[] , Class delegateImpl)
Creates a new instance of AddDelegateTransformer

Method Summary

void
begin_class(int version, int access, String className, Type superType, Type[] interfaces, String sourceFile)
CodeEmitter
begin_method(int access, Signature sig, Type[] exceptions, Attribute attrs)

Methods inherited from class net.sf.cglib.core.ClassEmitter

begin_class, begin_method, begin_static, declare_field, define_attribute, end_class, getAccess, getClassInfo, getClassType, getStaticHook, getSuperType, setTarget, visit, visitAttribute, visitEnd, visitField, visitMethod

Constructor Details

AddDelegateTransformer

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

Method Details

begin_class

public void begin_class(int version,
                        int access,
                        String className,
                        Type superType,
                        Type[] interfaces,
                        String sourceFile)
Overrides:
begin_class in interface ClassEmitter

begin_method

public CodeEmitter begin_method(int access,
                                Signature sig,
                                Type[] exceptions,
                                Attribute attrs)
Overrides:
begin_method in interface ClassEmitter

Copyright (c) 2001 - Apache Software Foundation