Class TimeColumn

  • All Implemented Interfaces:
    Column

    public class TimeColumn
    extends Object
    implements Column
    • Field Detail

      • SIZE_IN_BYTES_PER_POSITION

        public static final int SIZE_IN_BYTES_PER_POSITION
        See Also:
        Constant Field Values
    • Constructor Detail

      • TimeColumn

        public TimeColumn​(int positionCount,
                          long[] values)
    • Method Detail

      • getLong

        public long getLong​(int position)
        Specified by:
        getLong in interface Column
      • getLongWithoutCheck

        public long getLongWithoutCheck​(int position)
      • mayHaveNull

        public boolean mayHaveNull()
        Specified by:
        mayHaveNull in interface Column
      • isNull

        public boolean isNull​(int position)
        Specified by:
        isNull in interface Column
      • isNull

        public boolean[] isNull()
        Specified by:
        isNull in interface Column
      • getRegion

        public Column getRegion​(int positionOffset,
                                int length)
        Specified by:
        getRegion in interface Column
      • reverse

        public void reverse()
        Specified by:
        reverse in interface Column
      • getStartTime

        public long getStartTime()
      • getEndTime

        public long getEndTime()
      • getTimes

        public long[] getTimes()