Class ChunkIntervalImpl

    • Constructor Detail

      • ChunkIntervalImpl

        public ChunkIntervalImpl​(long start,
                                 long end)
        Creates a new instance of ChunkInterval.
        Parameters:
        start - a starting row group position
        end - an ending row group position
    • Method Detail

      • getStartPosition

        public long getStartPosition()
        Description copied from interface: ChunkInterval
        Gets the start position of this interval.
        Specified by:
        getStartPosition in interface ChunkInterval
        Returns:
        a start position
      • getEndPosition

        public long getEndPosition()
        Description copied from interface: ChunkInterval
        Gets the end position of this interval that is not inclusive.
        Specified by:
        getEndPosition in interface ChunkInterval
        Returns:
        an end position
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object