Package org.geotools.data.vpf.io
Class TableColumnDef
Object
TableColumnDef
- All Implemented Interfaces:
DataTypesDefinition
This class contains definition of VPF standard table column definition according to specification found in:
"Interface Standard for Vector Product Format." Objects of this type are immutable. Created: Thu Jan 02 23:11:27 2003
- Author:
- Artur Hefczyc
-
Field Summary
Fields inherited from interface DataTypesDefinition
BIG_ENDIAN_ORDER, CHAR_NULL_VALUE, DATA_2_COORD_F, DATA_2_COORD_F_LEN, DATA_2_COORD_R, DATA_2_COORD_R_LEN, DATA_3_COORD_F, DATA_3_COORD_F_LEN, DATA_3_COORD_R, DATA_3_COORD_R_LEN, DATA_DATE_TIME, DATA_DATE_TIME_LEN, DATA_LEVEL1_TEXT, DATA_LEVEL2_TEXT, DATA_LEVEL3_TEXT, DATA_LONG_FLOAT, DATA_LONG_FLOAT_LEN, DATA_LONG_INTEGER, DATA_LONG_INTEGER_LEN, DATA_NULL_FIELD, DATA_NULL_FIELD_LEN, DATA_SHORT_FLOAT, DATA_SHORT_FLOAT_LEN, DATA_SHORT_INTEGER, DATA_SHORT_INTEGER_LEN, DATA_TEXT, DATA_TRIPLET_ID, DATA_TRIPLET_ID_LEN, LEAST_SIGNIF_FIRST, LITTLE_ENDIAN_ORDER, MOST_SIGNIF_FIRST, STRING_NULL_VALUE, STRING_NULL_VALUES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of colDescintDescribegetColumnSizemethod here.intGets the value of elementsNumbercharGets the value of keyTypegetName()Gets the value of nameGets the value of narrTableGets the value of thematicIdxchargetType()Gets the value of typeGets the value of valDescTableNamebooleanDescribeisNumericmethod here.toString()DescribetoStringmethod here.
-
Constructor Details
-
TableColumnDef
public TableColumnDef(String name, char type, int elementsNumber, char keyType, String colDesc, String valDescTableName, String thematicIdx, String narrTable) Creates a newTableColumnDefinstance.- Parameters:
name- aStringvaluetype- acharvalueelementsNumber- anintvaluekeyType- acharvaluecolDesc- aStringvaluevalDescTableName- aStringvaluethematicIdx- aStringvaluenarrTable- aStringvalue
-
-
Method Details
-
toString
DescribetoStringmethod here. -
getName
Gets the value of name- Returns:
- the value of name
-
getType
public char getType()Gets the value of type- Returns:
- the value of type
-
getElementsNumber
public int getElementsNumber()Gets the value of elementsNumber- Returns:
- the value of elementsNumber
-
getKeyType
public char getKeyType()Gets the value of keyType- Returns:
- the value of keyType
-
getColDesc
Gets the value of colDesc- Returns:
- the value of colDesc
-
getValDescTableName
Gets the value of valDescTableName- Returns:
- the value of valDescTableName
-
getThematicIdx
Gets the value of thematicIdx- Returns:
- the value of thematicIdx
-
getNarrTable
Gets the value of narrTable- Returns:
- the value of narrTable
-
getColumnSize
public int getColumnSize()DescribegetColumnSizemethod here.- Returns:
- an
intvalue
-
isNumeric
public boolean isNumeric()DescribeisNumericmethod here.- Returns:
- a
booleanvalue
-