BlessScanIterator
final class BlessScanIterator implements Iterator
Lazily iterates the keys of BLESS SCAN, fetching one page at a time. Rewinding
restarts the scan once a key has been consumed.
Methods
Returns the current key name, or null when the scan has finished.
Returns the position of the current key, or null when the scan has finished.
Moves to the next key.
Restarts the scan if any keys have been consumed.
Returns whether there is a current key, fetching pages as needed.
Details
at line 4983
mixed
current()
Returns the current key name, or null when the scan has finished.
at line 4990
mixed
key()
Returns the position of the current key, or null when the scan has finished.
at line 4997
void
next()
Moves to the next key.
at line 5004
void
rewind()
Restarts the scan if any keys have been consumed.
at line 5011
bool
valid()
Returns whether there is a current key, fetching pages as needed.