Interface | Description |
---|---|
ConnectionAccessor |
Interface declaring methods that accept callback
Function
to operate within the scope of a Connection . |
DatabaseClient |
A non-blocking, reactive client for performing database calls requests with
Reactive Streams back pressure.
|
DatabaseClient.Builder |
A mutable builder for creating a
DatabaseClient . |
DatabaseClient.GenericExecuteSpec |
Contract for specifying an SQL call along with options leading to the execution.
|
ExecuteFunction | |
FetchSpec<T> |
Union type for fetching results.
|
PreparedOperation<T> |
Extension to
QueryOperation for a prepared SQL query
Supplier with bound parameters. |
QueryOperation |
Interface declaring a query operation that can be represented
with a query string.
|
RowsFetchSpec<T> |
Contract for fetching tabular results.
|
SqlProvider |
Interface to be implemented by objects that can provide SQL strings.
|
StatementFilterFunction |
Represents a function that filters an
execute function . |
UpdatedRowsFetchSpec |
Contract for fetching the number of affected rows.
|
Class | Description |
---|---|
ColumnMapRowMapper |
Mapping function implementation that creates a
java.util.Map for each row, representing all columns as
key-value pairs: one entry for each column, with the column name as key. |
Parameter |
A database value that can be set in a statement.
|