Package net.sf.ezmorph.bean
Class MorphDynaClass
- java.lang.Object
-
- net.sf.ezmorph.bean.MorphDynaClass
-
- All Implemented Interfaces:
Serializable
,org.apache.commons.beanutils.DynaClass
public final class MorphDynaClass extends Object implements org.apache.commons.beanutils.DynaClass, Serializable
- Author:
- Andres Almiray
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MorphDynaClass(String name, Class type, Map attributes)
MorphDynaClass(String name, Class type, Map attributes, boolean exceptionOnEmptyAttributes)
MorphDynaClass(Map attributes)
MorphDynaClass(Map attributes, boolean exceptionOnEmptyAttributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
protected Class
getBeanClass()
org.apache.commons.beanutils.DynaProperty[]
getDynaProperties()
org.apache.commons.beanutils.DynaProperty
getDynaProperty(String propertyName)
String
getName()
int
hashCode()
org.apache.commons.beanutils.DynaBean
newInstance()
org.apache.commons.beanutils.DynaBean
newInstance(MorpherRegistry morpherRegistry)
String
toString()
-
-
-
Method Detail
-
getDynaProperties
public org.apache.commons.beanutils.DynaProperty[] getDynaProperties()
- Specified by:
getDynaProperties
in interfaceorg.apache.commons.beanutils.DynaClass
-
getDynaProperty
public org.apache.commons.beanutils.DynaProperty getDynaProperty(String propertyName)
- Specified by:
getDynaProperty
in interfaceorg.apache.commons.beanutils.DynaClass
-
getName
public String getName()
- Specified by:
getName
in interfaceorg.apache.commons.beanutils.DynaClass
-
newInstance
public org.apache.commons.beanutils.DynaBean newInstance() throws IllegalAccessException, InstantiationException
- Specified by:
newInstance
in interfaceorg.apache.commons.beanutils.DynaClass
- Throws:
IllegalAccessException
InstantiationException
-
newInstance
public org.apache.commons.beanutils.DynaBean newInstance(MorpherRegistry morpherRegistry) throws IllegalAccessException, InstantiationException
-
getBeanClass
protected Class getBeanClass()
-
-