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 colDescint
DescribegetColumnSize
method here.int
Gets the value of elementsNumberchar
Gets the value of keyTypegetName()
Gets the value of nameGets the value of narrTableGets the value of thematicIdxchar
getType()
Gets the value of typeGets the value of valDescTableNameboolean
DescribeisNumeric
method here.toString()
DescribetoString
method here.
-
Constructor Details
-
TableColumnDef
public TableColumnDef(String name, char type, int elementsNumber, char keyType, String colDesc, String valDescTableName, String thematicIdx, String narrTable) Creates a newTableColumnDef
instance.- Parameters:
name
- aString
valuetype
- achar
valueelementsNumber
- anint
valuekeyType
- achar
valuecolDesc
- aString
valuevalDescTableName
- aString
valuethematicIdx
- aString
valuenarrTable
- aString
value
-
-
Method Details
-
toString
DescribetoString
method 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()DescribegetColumnSize
method here.- Returns:
- an
int
value
-
isNumeric
public boolean isNumeric()DescribeisNumeric
method here.- Returns:
- a
boolean
value
-