Interface RowStreamMarkable

All Known Implementing Classes:
RowStreamBuffered

public interface RowStreamMarkable
Streams rows with support for marking a position and resetting back to it.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
    mark(int rowIndex)
     
    boolean
     
    void
    Reset the stream to the first data row following the row previously marked by mark(int).
  • Method Details

    • next

      boolean next() throws IOException
      Throws:
      IOException
    • current

      RowValues current()
    • mark

      void mark(int rowIndex)
    • reset

      void reset()
      Reset the stream to the first data row following the row previously marked by mark(int). If no row was marked, resets to the start of the recorded rows.