Class RecordRangeIterator

java.lang.Object
org.apache.jena.tdb1.base.recordbuffer.RecordRangeIterator
All Implemented Interfaces:
Iterator<Record>, org.apache.jena.atlas.lib.Closeable

public final class RecordRangeIterator extends Object implements Iterator<Record>, org.apache.jena.atlas.lib.Closeable
  • Method Details

    • iterator

      public static Iterator<Record> iterator(int pageId, Record fromRec, Record toRec, RecordBufferPageMgr pageMgr)
      Iterate over a range of fromRec (inclusive) to toRec (exclusive)
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<Record>
    • close

      public void close()
      Specified by:
      close in interface org.apache.jena.atlas.lib.Closeable
    • next

      public Record next()
      Specified by:
      next in interface Iterator<Record>
    • getCountRecords

      public final long getCountRecords()
    • getCountBlocks

      public final long getCountBlocks()