Package org.jdbi.v3.core.result
package org.jdbi.v3.core.result
result provides the streaming interface that reads rows from JDBC
and drives the mapper and collector processes to
produce results.
-
ClassDescriptionA row reducer that uses
LinkedHashMap(which preserves insertion order) as a result container, and returnsmap.values().stream()as the final result.Thrown when no results were found in a context that requires at least one.Provides access to the contents of aResultSetby mapping to Java types.Represents a forward-only iterator over a result set, which will lazily iterate the results.Produces a result from an executedPreparedStatement.Commonly used ResultProducer implementations.AResultSetAccumulatorrepeatedly combines rows from the givenResultSetto produce a single result.Wraps exceptions thrown while traversing the JDBC result set.Scan over rows of result sets, mapping and collecting the rows to a result type.RowReducer<C,R> Reduces row data from aResultSetinto a stream of result elements.A RowView is an accessor forResultSetthat usesRowMapperorColumnMapperto extract values.StreamCallback<T,R, X extends Exception> Callback for use withResultIterable.withStream(StreamCallback)StreamConsumer<T,X extends Exception> Callback for use withResultIterable.useStream(StreamConsumer)Wraps exceptions thrown while producing Java result types.