| Modifier and Type | Interface and Description |
|---|---|
| pack-priv interface | BindParameterSource
Interface that defines common functionality for objects
that can offer parameter values for named bind parameters,
serving as argument for |
| public interface | ConnectionAccessor
Interface declaring methods that accept callback |
| pack-priv interface | ConnectionFunction<
the type of the result of the function. R>Union type combining |
| public interface | DatabaseClient
A non-blocking, reactive client for performing database calls with Reactive Streams back pressure. |
| public interface | ExecuteFunction
Represents a function that executes a |
| public interface | |
| public interface | PreparedOperation<
underlying operation source T>Extension to |
| public interface | QueryOperation
Interface declaring a query operation that can be represented with a query string. |
| public interface | |
| public interface | SqlProvider
Interface to be implemented by objects that can provide SQL strings. |
| public interface | StatementFilterFunction
Represents a function that filters an |
| public interface | UpdatedRowsFetchSpec
Contract for fetching the number of affected rows. |
| Modifier and Type | Class and Description |
|---|---|
| public class | BeanPropertyRowMapper<
the result type T>Mapping |
| public class | ColumnMapRowMapper
|
| public class | DataClassRowMapper<
the result type T>Mapping |
| pack-priv class | DefaultDatabaseClient
The default implementation of |
| pack-priv class | DefaultDatabaseClientBuilder
Default implementation of |
| pack-priv class | |
| pack-priv class | DelegateConnectionFunction<
the type of the result of the function. R>A |
| pack-priv class | MapBindParameterSource
|
| pack-priv class | NamedParameterExpander
SQL translation support allowing the use of named parameters rather than native placeholders. |
| pack-priv abstract class | NamedParameterUtils
Helper methods for named parameter parsing. |
| public class | Parameter
Deprecated
since 6.0. since 6.0, use A database value that can be set in a statement.
io.r2dbc.spi.Parameter instead.
|
| pack-priv class | ParsedSql
Holds information about a parsed SQL statement. |
| pack-priv class | ResultFunction
A |