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 DSTableFieldIFace
public java.lang.String getDataType()
getDataType
in interface DSTableFieldIFace
public 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.Object
public void addMissingValueCode(java.lang.String code)
addMissingValueCode
in interface DSTableFieldIFace
code
- public java.util.Vector getMissingValueCode()
getMissingValueCode
in interface DSTableFieldIFace
public void setMissingValueCode(java.util.Vector missingValueVector)
setMissingValueCode
in interface DSTableFieldIFace
protected 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