Class IntBlockPool.SliceReader

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean endOfSlice()
      Returns true iff the current slice is fully read.
      int readInt()
      Reads the next int from the current slice and returns it.
      void reset​(int startOffset, int endOffset)
      Resets the reader to a slice give the slices absolute start and end offset in the pool
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • reset

        public void reset​(int startOffset,
                          int endOffset)
        Resets the reader to a slice give the slices absolute start and end offset in the pool
      • endOfSlice

        public boolean endOfSlice()
        Returns true iff the current slice is fully read. If this method returns true readInt() should not be called again on this slice.
      • readInt

        public int readInt()
        Reads the next int from the current slice and returns it.
        See Also:
        endOfSlice()