Interface RangeIndex

All Superinterfaces:
org.apache.jena.atlas.lib.Closeable, Index, Iterable<Record>, org.apache.jena.atlas.lib.Sync
All Known Implementing Classes:
BPlusTree, RangeIndexLogger, RangeIndexWrapper

public interface RangeIndex extends Index
  • Method Details

    • iterator

      Iterator<Record> iterator(Record recordMin, Record recordMax)
      Return records between min (inclusive) and max (exclusive), based on the record keys
    • minKey

      Record minKey()
      Return the record containing the least key - may or may not have the associated value
    • maxKey

      Record maxKey()
      Return the record containing the greatest key - may or may not have the associated value