public final class MorphDynaBean
extends java.lang.Object
implements org.apache.commons.beanutils.DynaBean, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private MorphDynaClass |
dynaClass |
private java.util.Map |
dynaValues |
private MorpherRegistry |
morpherRegistry |
private static long |
serialVersionUID |
| Constructor and Description |
|---|
MorphDynaBean() |
MorphDynaBean(MorpherRegistry morpherRegistry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String name,
java.lang.String key) |
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
get(java.lang.String name) |
java.lang.Object |
get(java.lang.String name,
int index) |
java.lang.Object |
get(java.lang.String name,
java.lang.String key) |
org.apache.commons.beanutils.DynaClass |
getDynaClass() |
protected org.apache.commons.beanutils.DynaProperty |
getDynaProperty(java.lang.String name) |
MorpherRegistry |
getMorpherRegistry() |
int |
hashCode() |
private boolean |
isByte(java.lang.Class clazz) |
protected boolean |
isDynaAssignable(java.lang.Class dest,
java.lang.Class src) |
private boolean |
isFloat(java.lang.Class clazz) |
private boolean |
isInteger(java.lang.Class clazz) |
private boolean |
isLong(java.lang.Class clazz) |
private boolean |
isShort(java.lang.Class clazz) |
void |
remove(java.lang.String name,
java.lang.String key) |
void |
set(java.lang.String name,
int index,
java.lang.Object value) |
void |
set(java.lang.String name,
java.lang.Object value) |
void |
set(java.lang.String name,
java.lang.String key,
java.lang.Object value) |
void |
setDynaBeanClass(MorphDynaClass dynaClass) |
void |
setMorpherRegistry(MorpherRegistry morpherRegistry) |
java.lang.String |
toString() |
private static final long serialVersionUID
private MorphDynaClass dynaClass
private java.util.Map dynaValues
private MorpherRegistry morpherRegistry
public MorphDynaBean()
public MorphDynaBean(MorpherRegistry morpherRegistry)
public boolean contains(java.lang.String name,
java.lang.String key)
contains in interface org.apache.commons.beanutils.DynaBeanpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.Object get(java.lang.String name)
get in interface org.apache.commons.beanutils.DynaBeanpublic java.lang.Object get(java.lang.String name,
int index)
get in interface org.apache.commons.beanutils.DynaBeanpublic java.lang.Object get(java.lang.String name,
java.lang.String key)
get in interface org.apache.commons.beanutils.DynaBeanpublic org.apache.commons.beanutils.DynaClass getDynaClass()
getDynaClass in interface org.apache.commons.beanutils.DynaBeanpublic MorpherRegistry getMorpherRegistry()
public int hashCode()
hashCode in class java.lang.Objectpublic void remove(java.lang.String name,
java.lang.String key)
remove in interface org.apache.commons.beanutils.DynaBeanpublic void set(java.lang.String name,
int index,
java.lang.Object value)
set in interface org.apache.commons.beanutils.DynaBeanpublic void set(java.lang.String name,
java.lang.Object value)
set in interface org.apache.commons.beanutils.DynaBeanpublic void set(java.lang.String name,
java.lang.String key,
java.lang.Object value)
set in interface org.apache.commons.beanutils.DynaBeanpublic void setDynaBeanClass(MorphDynaClass dynaClass)
public void setMorpherRegistry(MorpherRegistry morpherRegistry)
public java.lang.String toString()
toString in class java.lang.Objectprotected org.apache.commons.beanutils.DynaProperty getDynaProperty(java.lang.String name)
protected boolean isDynaAssignable(java.lang.Class dest,
java.lang.Class src)
private boolean isByte(java.lang.Class clazz)
private boolean isFloat(java.lang.Class clazz)
private boolean isInteger(java.lang.Class clazz)
private boolean isLong(java.lang.Class clazz)
private boolean isShort(java.lang.Class clazz)