public final class BeanUtility
extends java.lang.Object
Constructor and Description |
---|
BeanUtility(java.lang.Object o) |
Modifier and Type | Method and Description |
---|---|
BeanUtility |
derive(java.lang.Object o) |
java.lang.String[] |
getProperties() |
java.lang.Object |
getProperty(java.lang.String name) |
java.lang.String |
getPropertyAsString(java.lang.String name) |
java.beans.PropertyDescriptor[] |
getPropertyInfos() |
static java.lang.Class |
getPropertyType(java.beans.PropertyDescriptor pd) |
java.lang.Class |
getPropertyType(java.lang.String name) |
void |
setProperty(java.lang.String name,
java.lang.Object o) |
void |
setPropertyAsString(java.lang.String name,
java.lang.Class type,
java.lang.String txt) |
void |
setPropertyAsString(java.lang.String name,
java.lang.String txt) |
public BeanUtility(java.lang.Object o) throws java.beans.IntrospectionException
java.beans.IntrospectionException
public BeanUtility derive(java.lang.Object o)
public java.beans.PropertyDescriptor[] getPropertyInfos()
public java.lang.Object getProperty(java.lang.String name) throws BeanException
BeanException
public java.lang.String getPropertyAsString(java.lang.String name) throws BeanException
BeanException
public void setProperty(java.lang.String name, java.lang.Object o) throws BeanException
BeanException
public void setPropertyAsString(java.lang.String name, java.lang.String txt) throws BeanException
BeanException
public java.lang.Class getPropertyType(java.lang.String name) throws BeanException
BeanException
public static java.lang.Class getPropertyType(java.beans.PropertyDescriptor pd) throws BeanException
BeanException
public void setPropertyAsString(java.lang.String name, java.lang.Class type, java.lang.String txt) throws BeanException
BeanException
public java.lang.String[] getProperties() throws BeanException
BeanException