Represents a forward-only iterator over a result set, which will lazily iterate the results. The underlying
ResultSet
can be closed by calling the {@link org.skife.jdbi.v2.ResultIterator#close()} method.
The default implementation of ResultIterator
will automatically close the result set after the last element has been retrieved via next()
and hasNext()
is called (which will return false). This allows for iteration over the results with automagic resource cleanup.
The remove()
operation is not supported in the default version, and will raise an UnsupportedOperationException