IndexedBytesRefIterator

An extension of BytesRefIterator that allows retrieving the index of the current element

Functions

Link copied to clipboard
abstract fun next(): BytesRef?

Increments the iteration to the next BytesRef in the iterator. Returns the resulting BytesRef or null if the end of the iterator is reached. The returned BytesRef may be re-used across calls to next. After this method returns null, do not call it again: the results are undefined.

Link copied to clipboard
abstract fun ord(): Int

Returns the ordinal position of the element that was returned in the latest call of .next. Do not call this method if .next is not called yet or the last call returned a null value.