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 booleanequals(Object obj)protected ClassgetBeanClass()org.apache.commons.beanutils.DynaProperty[]getDynaProperties()org.apache.commons.beanutils.DynaPropertygetDynaProperty(String propertyName)StringgetName()inthashCode()org.apache.commons.beanutils.DynaBeannewInstance()org.apache.commons.beanutils.DynaBeannewInstance(MorpherRegistry morpherRegistry)StringtoString()
-
-
-
Method Detail
-
getDynaProperties
public org.apache.commons.beanutils.DynaProperty[] getDynaProperties()
- Specified by:
getDynaPropertiesin interfaceorg.apache.commons.beanutils.DynaClass
-
getDynaProperty
public org.apache.commons.beanutils.DynaProperty getDynaProperty(String propertyName)
- Specified by:
getDynaPropertyin interfaceorg.apache.commons.beanutils.DynaClass
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.apache.commons.beanutils.DynaClass
-
newInstance
public org.apache.commons.beanutils.DynaBean newInstance() throws IllegalAccessException, InstantiationException- Specified by:
newInstancein interfaceorg.apache.commons.beanutils.DynaClass- Throws:
IllegalAccessExceptionInstantiationException
-
newInstance
public org.apache.commons.beanutils.DynaBean newInstance(MorpherRegistry morpherRegistry) throws IllegalAccessException, InstantiationException
-
getBeanClass
protected Class getBeanClass()
-
-