In order to allow a ResultSet to be consumed by an Observable, a ResultSet iterator must be created.
Since Quill provides a extractor for an individual ResultSet row, a single row can easily be cached
in memory. This allows for a straightforward implementation of a hasNext method.
Linear Supertypes
BufferedIterator[T], Iterator[T], TraversableOnce[T], GenTraversableOnce[T], AnyRef, Any
In order to allow a ResultSet to be consumed by an Observable, a ResultSet iterator must be created. Since Quill provides a extractor for an individual ResultSet row, a single row can easily be cached in memory. This allows for a straightforward implementation of a hasNext method.