public class DataObjectDescription extends java.lang.Object implements DSTableFieldIFace
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
dataType |
protected java.lang.String |
definition |
protected java.lang.String |
id |
protected java.util.Vector |
missingValueCode |
protected java.lang.String |
name |
| Constructor and Description |
|---|
DataObjectDescription(java.lang.String id,
java.lang.String name,
java.lang.String dataType)
Construct a DataObjectDescription.
|
DataObjectDescription(java.lang.String id,
java.lang.String name,
java.lang.String dataType,
java.lang.String definition)
Construct a DataObjectDescription with a description.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMissingValueCode(java.lang.String code)
Method to add missing value code into a vector.
|
protected static void |
appendElement(java.lang.StringBuffer x,
java.lang.String name,
java.lang.String value)
Utility for writing out XML elements
|
boolean |
equals(DataObjectDescription didesc)
returns true if all of the fields of didesc are equal to the fields of
this object.
|
java.lang.String |
getDataType()
Return the data type for this data item.
|
java.lang.String |
getDefinition()
Return the definition for this data item.
|
java.lang.String |
getId()
Return the unique ID for this data item.
|
java.util.Vector |
getMissingValueCode()
Method to return the vector which store the missing value code.
|
java.lang.String |
getName()
Return the name for this data item.
|
void |
setDataType(java.lang.String dataType)
Set the type for this data item.
|
void |
setDefinition(java.lang.String definition)
Set the definition for this data item.
|
void |
setId(java.lang.String id)
Set the identifier for this data item.
|
void |
setMissingValueCode(java.util.Vector missingValueVector)
Method to return the vector which store the missing value code.
|
void |
setName(java.lang.String name)
Set the name for this data item.
|
java.lang.String |
toString()
Produce a string view of the item, just the name.
|
protected java.lang.String id
protected java.lang.String name
protected java.lang.String dataType
protected java.lang.String definition
protected java.util.Vector missingValueCode
public DataObjectDescription(java.lang.String id, java.lang.String name, java.lang.String dataType)
public DataObjectDescription(java.lang.String id, java.lang.String name, java.lang.String dataType, java.lang.String definition)
public java.lang.String getId()
public java.lang.String getName()
getName in interface DSTableFieldIFacepublic java.lang.String getDataType()
getDataType in interface DSTableFieldIFacepublic java.lang.String getDefinition()
public boolean equals(DataObjectDescription didesc)
public void setId(java.lang.String id)
public void setName(java.lang.String name)
public void setDataType(java.lang.String dataType)
public void setDefinition(java.lang.String definition)
public java.lang.String toString()
toString in class java.lang.Objectpublic void addMissingValueCode(java.lang.String code)
addMissingValueCode in interface DSTableFieldIFacecode - public java.util.Vector getMissingValueCode()
getMissingValueCode in interface DSTableFieldIFacepublic void setMissingValueCode(java.util.Vector missingValueVector)
setMissingValueCode in interface DSTableFieldIFaceprotected static void appendElement(java.lang.StringBuffer x, java.lang.String name, java.lang.String value)
StringBuffer - the buffer to write tothe - name of the element to createthe - value for the element