Class RowReferencePageManager.LoadCursor

  • All Implemented Interfaces:
    AutoCloseable
    Enclosing class:
    RowReferencePageManager

    public static class RowReferencePageManager.LoadCursor
    extends Object
    implements AutoCloseable
    Cursor that allows callers to advance through the registered page and dictate whether a specific position should be preserved with a stable row ID. Row ID generation can be expensive in tight loops, so this allows callers to quickly skip positions that won't be needed.
    • Method Detail

      • advance

        public boolean advance()
      • compareTo

        public int compareTo​(it.unimi.dsi.fastutil.longs.LongComparator rowIdComparator,
                             long rowId)
      • allocateRowId

        public long allocateRowId()