org.geotools.data.vpf.io
Class TableColumnDef

java.lang.Object
  extended byorg.geotools.data.vpf.io.TableColumnDef
All Implemented Interfaces:
DataTypesDefinition

public class TableColumnDef
extends java.lang.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

Version:
1.0
Author:
Artur Hefczyc

Field Summary
 
Fields inherited from interface org.geotools.data.vpf.ifc.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
TableColumnDef(java.lang.String name, char type, int elementsNumber, char keyType, java.lang.String colDesc, java.lang.String valDescTableName, java.lang.String thematicIdx, java.lang.String narrTable)
          Creates a new TableColumnDef instance.
 
Method Summary
 java.lang.String getColDesc()
          Gets the value of colDesc
 int getColumnSize()
          Describe getColumnSize method here.
 int getElementsNumber()
          Gets the value of elementsNumber
 char getKeyType()
          Gets the value of keyType
 java.lang.String getName()
          Gets the value of name
 java.lang.String getNarrTable()
          Gets the value of narrTable
 java.lang.String getThematicIdx()
          Gets the value of thematicIdx
 char getType()
          Gets the value of type
 java.lang.String getValDescTableName()
          Gets the value of valDescTableName
 boolean isNumeric()
          Describe isNumeric method here.
 java.lang.String toString()
          Describe toString method here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TableColumnDef

public TableColumnDef(java.lang.String name,
                      char type,
                      int elementsNumber,
                      char keyType,
                      java.lang.String colDesc,
                      java.lang.String valDescTableName,
                      java.lang.String thematicIdx,
                      java.lang.String narrTable)
Creates a new TableColumnDef instance.

Parameters:
name - a String value
type - a char value
elementsNumber - an int value
keyType - a char value
colDesc - a String value
valDescTableName - a String value
thematicIdx - a String value
narrTable - a String value
Method Detail

toString

public java.lang.String toString()
Describe toString method here.

Returns:
a String value

getName

public java.lang.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 java.lang.String getColDesc()
Gets the value of colDesc

Returns:
the value of colDesc

getValDescTableName

public java.lang.String getValDescTableName()
Gets the value of valDescTableName

Returns:
the value of valDescTableName

getThematicIdx

public java.lang.String getThematicIdx()
Gets the value of thematicIdx

Returns:
the value of thematicIdx

getNarrTable

public java.lang.String getNarrTable()
Gets the value of narrTable

Returns:
the value of narrTable

getColumnSize

public int getColumnSize()
Describe getColumnSize method here.

Returns:
an int value

isNumeric

public boolean isNumeric()
Describe isNumeric method here.

Returns:
a boolean value


Copyright © GeoTools. All Rights Reserved.