public class IteratorResultSetHandler extends Object implements ResultSetCharsetEncodedHandler
ResultSet returning an iterator of maps.
The ResultSet backing the returned ResultSetIterator will be closed when the connection it came from is closed.| Constructor and Description |
|---|
IteratorResultSetHandler(RowHandler rowHandler,
StatementStreamingResultSetCloser streamingResultSetCloser) |
IteratorResultSetHandler(RowHandler rowHandler,
StatementStreamingResultSetCloser streamingResultSetCloser,
Charset charset) |
| Modifier and Type | Method and Description |
|---|---|
Charset |
getCharset() |
ResultSetIterator |
processResultSet(DbConnection connection,
ResultSet resultSet) |
boolean |
requiresMultipleOpenedResults()
Indicates whether or not the resultSet handler requires that the connection supports multiple opened results in order to
process the resultSet.
|
public IteratorResultSetHandler(RowHandler rowHandler, StatementStreamingResultSetCloser streamingResultSetCloser)
public IteratorResultSetHandler(RowHandler rowHandler, StatementStreamingResultSetCloser streamingResultSetCloser, Charset charset)
public ResultSetIterator processResultSet(DbConnection connection, ResultSet resultSet) throws SQLException
processResultSet in interface ResultSetHandlerSQLExceptionpublic boolean requiresMultipleOpenedResults()
ResultSetHandlerrequiresMultipleOpenedResults in interface ResultSetHandlertrue is multiple opened results is required, false otherwisepublic Charset getCharset()
getCharset in interface ResultSetCharsetEncodedHandlerCopyright © 2025. All rights reserved.