public class PropertyNameValueDef
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
java.lang.String |
NULL_VALUE |
Modifier | Constructor and Description |
---|---|
|
PropertyNameValueDef() |
protected |
PropertyNameValueDef(boolean conversion) |
|
PropertyNameValueDef(PropertyNameValueDef other) |
|
PropertyNameValueDef(java.lang.String name,
java.lang.String type,
java.lang.Object value) |
protected |
PropertyNameValueDef(java.lang.String name,
java.lang.String type,
java.lang.Object value,
boolean conversion) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
static java.lang.String |
convertToText(java.util.Vector vec,
java.lang.String delim) |
static java.util.Vector |
convertToVector(java.lang.String str,
java.lang.String delim) |
void |
copy(PropertyNameValueDef other) |
java.lang.String[] |
getColumnList() |
java.lang.String |
getDefXMLElementTag() |
java.lang.String |
getDefXMLNameSpace() |
java.lang.String |
getFullName()
This method returns the Persistence reference of the object.
|
java.lang.String |
getName() |
java.lang.Class |
getType() |
java.lang.Object |
getTypedValue() |
java.lang.String |
getTypeName() |
java.lang.Object |
getValue() |
java.lang.String |
getXMLElementTag()
Returns a piece of static info for the type of object this is invoked
upon.
|
void |
loadFromXMLFile(DefElement xmlElement) |
void |
setBeanProperty(java.beans.BeanInfo beanInfo,
java.lang.Object bean) |
void |
setName(java.lang.String name) |
void |
setType(java.lang.String type) |
void |
setValue(java.lang.Object value) |
public final java.lang.String NULL_VALUE
public PropertyNameValueDef()
protected PropertyNameValueDef(boolean conversion)
public PropertyNameValueDef(java.lang.String name, java.lang.String type, java.lang.Object value)
protected PropertyNameValueDef(java.lang.String name, java.lang.String type, java.lang.Object value, boolean conversion)
public PropertyNameValueDef(PropertyNameValueDef other)
public void copy(PropertyNameValueDef other)
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String getName()
public java.lang.Object getValue()
public java.lang.String getTypeName()
public java.lang.Class getType()
public java.lang.Object getTypedValue()
public void setName(java.lang.String name)
public void setType(java.lang.String type)
public void setValue(java.lang.Object value)
public void setBeanProperty(java.beans.BeanInfo beanInfo, java.lang.Object bean) throws java.lang.reflect.InvocationTargetException, java.beans.IntrospectionException, java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.beans.IntrospectionException
java.lang.IllegalAccessException
public java.lang.String getFullName()
public java.lang.String getXMLElementTag()
public java.lang.String getDefXMLElementTag()
public java.lang.String getDefXMLNameSpace()
public java.lang.String[] getColumnList()
public void loadFromXMLFile(DefElement xmlElement)
public static java.lang.String convertToText(java.util.Vector vec, java.lang.String delim)
public static java.util.Vector convertToVector(java.lang.String str, java.lang.String delim)