net.sf.cglib.beans
Class BeanGenerator
- ClassGenerator
public class BeanGenerator
- Juozas Baliuka, Chris Nokleberg
getAttemptLoad , getClassLoader , getCurrent , getNamingPolicy , getStrategy , getUseCache , setAttemptLoad , setClassLoader , setNamingPolicy , setStrategy , setUseCache |
BeanGenerator
public BeanGenerator()
addProperties
public static void addProperties(BeanGenerator gen,
Class type)
addProperties
public static void addProperties(BeanGenerator gen,
Map props)
addProperties
public static void addProperties(BeanGenerator gen,
PropertyDescriptor[] descriptors)
addProperty
public void addProperty(String name,
Class type)
create
public Object create()
createClass
public Object createClass()
setSuperclass
public void setSuperclass(Class superclass)
Set the class which the generated class will extend. The class
must not be declared as final, and must have a non-private
no-argument constructor.
superclass
- class to extend, or null to extend Object
Copyright (c) 2001 - Apache Software Foundation