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 aalmiray@users.sourceforge.net
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMorphDynaClass(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
Modifier and TypeMethodDescriptionbooleanprotected Classorg.apache.commons.beanutils.DynaProperty[]org.apache.commons.beanutils.DynaPropertygetDynaProperty(String propertyName) getName()inthashCode()org.apache.commons.beanutils.DynaBeanorg.apache.commons.beanutils.DynaBeannewInstance(MorpherRegistry morpherRegistry) toString()
-
Constructor Details
-
MorphDynaClass
-
MorphDynaClass
-
MorphDynaClass
-
MorphDynaClass
-
-
Method Details
-
equals
-
getDynaProperties
public org.apache.commons.beanutils.DynaProperty[] getDynaProperties()- Specified by:
getDynaPropertiesin interfaceorg.apache.commons.beanutils.DynaClass
-
getDynaProperty
- Specified by:
getDynaPropertyin interfaceorg.apache.commons.beanutils.DynaClass
-
getName
- Specified by:
getNamein interfaceorg.apache.commons.beanutils.DynaClass
-
hashCode
public int hashCode() -
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 -
toString
-
getBeanClass
-