org.oddjob.arooa.beanutils
Class MagicBeanClass
java.lang.Object
org.oddjob.arooa.beanutils.MagicBeanClass
- All Implemented Interfaces:
- Serializable, org.apache.commons.beanutils.DynaClass
public class MagicBeanClass
- extends Object
- implements Serializable, org.apache.commons.beanutils.DynaClass
A DynaClass
for MagicBean
s.
- See Also:
MagicBeanClassCreator
,
Serialized Form- Author:
- rob
Constructor Summary |
MagicBeanClass(org.apache.commons.beanutils.DynaProperty[] properties,
String name)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MagicBeanClass
public MagicBeanClass(org.apache.commons.beanutils.DynaProperty[] properties,
String name)
getDynaProperties
public org.apache.commons.beanutils.DynaProperty[] getDynaProperties()
- Specified by:
getDynaProperties
in interface org.apache.commons.beanutils.DynaClass
getDynaProperty
public org.apache.commons.beanutils.DynaProperty getDynaProperty(String name)
- Specified by:
getDynaProperty
in interface org.apache.commons.beanutils.DynaClass
getName
public String getName()
- Specified by:
getName
in interface org.apache.commons.beanutils.DynaClass
newInstance
public org.apache.commons.beanutils.DynaBean newInstance()
throws IllegalAccessException,
InstantiationException
- Specified by:
newInstance
in interface org.apache.commons.beanutils.DynaClass
- Throws:
IllegalAccessException
InstantiationException
getMagicBeanName
public String getMagicBeanName()