net.sf.cglib.reflect

Class MethodDelegate.Generator

Enclosing Class:
MethodDelegate
Implemented Interfaces:
ClassGenerator

public static class MethodDelegate.Generator
extends AbstractClassGenerator

Constructor Summary

Generator()

Method Summary

MethodDelegate
create()
void
generateClass(ClassVisitor v)
void
setInterface(Class iface)
void
setMethodName(String methodName)
void
setTarget(Object target)
void
setTargetClass(Class targetClass)

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

getAttemptLoad, getClassLoader, getCurrent, getNamingPolicy, getStrategy, getUseCache, setAttemptLoad, setClassLoader, setNamingPolicy, setStrategy, setUseCache

Constructor Details

Generator

public Generator()

Method Details

create

public MethodDelegate create()

generateClass

public void generateClass(ClassVisitor v)
            throws NoSuchMethodException
Specified by:
generateClass in interface ClassGenerator

setInterface

public void setInterface(Class iface)

setMethodName

public void setMethodName(String methodName)

setTarget

public void setTarget(Object target)

setTargetClass

public void setTargetClass(Class targetClass)

Copyright (c) 2001 - Apache Software Foundation