net.sf.json.util
Class JSONDynaBean
java.lang.Object
net.sf.json.util.JSONDynaBean
- All Implemented Interfaces:
- java.io.Serializable, org.apache.commons.beanutils.DynaBean
public class JSONDynaBean
- extends java.lang.Object
- implements org.apache.commons.beanutils.DynaBean, java.io.Serializable
- Author:
- Andres Almiray
- See Also:
- Serialized Form
Method Summary |
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)
|
int |
hashCode()
|
protected boolean |
isDynaAssignable(java.lang.Class dest,
java.lang.Class src)
|
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 |
setDynamicFormClass(JSONDynaClass dynaClass)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
dynaClass
protected JSONDynaClass dynaClass
dynaValues
protected java.util.Map dynaValues
JSONDynaBean
public JSONDynaBean()
contains
public boolean contains(java.lang.String name,
java.lang.String key)
- Specified by:
contains
in interface org.apache.commons.beanutils.DynaBean
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
get
public java.lang.Object get(java.lang.String name)
- Specified by:
get
in interface org.apache.commons.beanutils.DynaBean
get
public java.lang.Object get(java.lang.String name,
int index)
- Specified by:
get
in interface org.apache.commons.beanutils.DynaBean
get
public java.lang.Object get(java.lang.String name,
java.lang.String key)
- Specified by:
get
in interface org.apache.commons.beanutils.DynaBean
getDynaClass
public org.apache.commons.beanutils.DynaClass getDynaClass()
- Specified by:
getDynaClass
in interface org.apache.commons.beanutils.DynaBean
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
remove
public void remove(java.lang.String name,
java.lang.String key)
- Specified by:
remove
in interface org.apache.commons.beanutils.DynaBean
set
public void set(java.lang.String name,
int index,
java.lang.Object value)
- Specified by:
set
in interface org.apache.commons.beanutils.DynaBean
set
public void set(java.lang.String name,
java.lang.Object value)
- Specified by:
set
in interface org.apache.commons.beanutils.DynaBean
set
public void set(java.lang.String name,
java.lang.String key,
java.lang.Object value)
- Specified by:
set
in interface org.apache.commons.beanutils.DynaBean
setDynamicFormClass
public void setDynamicFormClass(JSONDynaClass dynaClass)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getDynaProperty
protected org.apache.commons.beanutils.DynaProperty getDynaProperty(java.lang.String name)
isDynaAssignable
protected boolean isDynaAssignable(java.lang.Class dest,
java.lang.Class src)
Copyright © 2006 null. All Rights Reserved.