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
MorphDynaClass
public MorphDynaClass(Map attributes)
MorphDynaClass
public MorphDynaClass(Map attributes,
boolean exceptionOnEmptyAttributes)
MorphDynaClass
public MorphDynaClass(String name,
Class type,
Map attributes)
MorphDynaClass
public MorphDynaClass(String name,
Class type,
Map attributes,
boolean exceptionOnEmptyAttributes)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
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 propertyName)
- Specified by:
getDynaProperty
in interface org.apache.commons.beanutils.DynaClass
getName
public String getName()
- Specified by:
getName
in interface org.apache.commons.beanutils.DynaClass
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
newInstance
public org.apache.commons.beanutils.DynaBean newInstance()
throws IllegalAccessException,
InstantiationException
- Specified by:
newInstance
in interface org.apache.commons.beanutils.DynaClass
- Throws:
IllegalAccessException
InstantiationException
newInstance
public org.apache.commons.beanutils.DynaBean newInstance(MorpherRegistry morpherRegistry)
throws IllegalAccessException,
InstantiationException
- Throws:
IllegalAccessException
InstantiationException
toString
public String toString()
- Overrides:
toString
in class Object
getBeanClass
protected Class getBeanClass()
Copyright © 2006-2011. All Rights Reserved.