IntervalMatchesIterator

An extension of MatchesIterator that allows it to be treated as an IntervalIterator

This is necessary to get access to [IntervalIterator.gaps] and [IntervalIterator.width] when constructing matches

Properties

Link copied to clipboard
abstract val query: Query?
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun endOffset(): Int
Link copied to clipboard
abstract fun endPosition(): Int
Link copied to clipboard
abstract fun gaps(): Int

The number of top-level gaps inside the current match

Link copied to clipboard
abstract fun next(): Boolean
Link copied to clipboard
abstract fun startOffset(): Int
Link copied to clipboard
abstract fun startPosition(): Int
Link copied to clipboard
abstract fun width(): Int

The width of the current match