Package org.geotools.data.vpf.io
Class TableColumnDef
- Object
-
- TableColumnDef
-
- All Implemented Interfaces:
DataTypesDefinition
public class TableColumnDef extends Object implements 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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getColDesc()
Gets the value of colDescint
getColumnSize()
DescribegetColumnSize
method here.int
getElementsNumber()
Gets the value of elementsNumberchar
getKeyType()
Gets the value of keyTypeString
getName()
Gets the value of nameString
getNarrTable()
Gets the value of narrTableString
getThematicIdx()
Gets the value of thematicIdxchar
getType()
Gets the value of typeString
getValDescTableName()
Gets the value of valDescTableNameboolean
isNumeric()
DescribeisNumeric
method here.String
toString()
DescribetoString
method here.
-
-
-
Constructor Detail
-
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 Detail
-
toString
public String toString()
DescribetoString
method here.
-
getName
public String 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
public String getColDesc()
Gets the value of colDesc- Returns:
- the value of colDesc
-
getValDescTableName
public String getValDescTableName()
Gets the value of valDescTableName- Returns:
- the value of valDescTableName
-
getThematicIdx
public String getThematicIdx()
Gets the value of thematicIdx- Returns:
- the value of thematicIdx
-
getNarrTable
public String 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
-
-