Class ColumnInfo


  • public class ColumnInfo
    extends java.lang.Object
    A descriptor for each column stored in table.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String m_aux  
      private java.lang.String m_name  
      private int m_type  
    • Constructor Summary

      Constructors 
      Constructor Description
      ColumnInfo​(java.lang.String name, int type, java.lang.String aux)
      Creation of a new column info instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAux()
      Return the auxillary column information.
      java.lang.String getName()
      Return the column name
      int getType()
      Return the column type as an integer
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • m_name

        private final java.lang.String m_name
      • m_type

        private final int m_type
      • m_aux

        private final java.lang.String m_aux
    • Constructor Detail

      • ColumnInfo

        public ColumnInfo​(java.lang.String name,
                          int type,
                          java.lang.String aux)
        Creation of a new column info instance.
        Parameters:
        name - the column name
        type - the column type
        aux - the auxillary value
    • Method Detail

      • getName

        public java.lang.String getName()
        Return the column name
        Returns:
        the name of the column
      • getType

        public int getType()
        Return the column type as an integer
        Returns:
        the type
      • getAux

        public java.lang.String getAux()
        Return the auxillary column information.
        Returns:
        the information