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 StringgetColDesc()Gets the value of colDescintgetColumnSize()DescribegetColumnSizemethod here.intgetElementsNumber()Gets the value of elementsNumberchargetKeyType()Gets the value of keyTypeStringgetName()Gets the value of nameStringgetNarrTable()Gets the value of narrTableStringgetThematicIdx()Gets the value of thematicIdxchargetType()Gets the value of typeStringgetValDescTableName()Gets the value of valDescTableNamebooleanisNumeric()DescribeisNumericmethod here.StringtoString()DescribetoStringmethod here.
-
-
-
Constructor Detail
-
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 Detail
-
toString
public String toString()
DescribetoStringmethod 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()
DescribegetColumnSizemethod here.- Returns:
- an
intvalue
-
isNumeric
public boolean isNumeric()
DescribeisNumericmethod here.- Returns:
- a
booleanvalue
-
-