Class 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
    • Constructor Detail

      • TableColumnDef

        public TableColumnDef​(String name,
                              char type,
                              int elementsNumber,
                              char keyType,
                              String colDesc,
                              String valDescTableName,
                              String thematicIdx,
                              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 String toString()
        Describe toString method here.
        Overrides:
        toString in class Object
        Returns:
        a String value
      • 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()
        Describe getColumnSize method here.
        Returns:
        an int value
      • isNumeric

        public boolean isNumeric()
        Describe isNumeric method here.
        Returns:
        a boolean value