Package-level declarations
Types
Represents the execution logic for an SQL statement that batch inserts new rows into a table.
Represents the execution logic for an SQL statement that batch updates rows of a table.
Represents the execution logic for an SQL statement that either batch inserts new rows into a table, or updates the existing rows if insertions violate unique constraints.
Represents the execution logic for an SQL statement that deletes one or more rows of a table.
Represents a SuspendStatementInterceptor that is loaded whenever a R2dbcTransaction instance is initialized.
Represents the execution logic for an SQL statement that uses data retrieved from a query to insert new rows into a table.
Represents the execution logic for an SQL statement that inserts a new row into a table.
Represents the execution logic for an SQL MERGE statement that encapsulates the logic to perform conditional updates, insertions, or deletions.
Represents the execution logic for an SQL statement that batch inserts new rows into a table, specifically using a single multi-row value INSERT statement.
Class representing a wrapped R2DBC database Connection.
Class representing a precompiled SQL Statement from the R2DBC SPI.
Represents the execution logic for an underlying SQL statement that also returns a result with data from any modified rows.
Represents the execution logic for an SQL statement that batch inserts new rows into a table, specifically for the SQL Server database.
Executable provides a customizable execution mechanism for SQL statements within a transaction.
Represents the processes that should be performed during a statement's lifecycle events in a suspend transaction.
Represents the execution logic for an SQL statement that updates rows of a table.
Represents the execution logic for an SQL statement that either inserts a new row into a table, or updates the existing row if insertion would violate a unique constraint.
Functions
Returns the associated SuspendExecutable that accepts this Statement type as an argument, allowing the provided statement to be then sent to the database for execution.