Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

add(String) - Method in interface io.r2dbc.spi.Batch
Add a statement to this batch.
add() - Method in interface io.r2dbc.spi.Statement
Save the current binding and create a new one.
asSql() - Method in class io.r2dbc.spi.IsolationLevel
Returns the SQL string represented by each value.

B

Batch - Interface in io.r2dbc.spi
A collection of statements that are executed in a batch for performance reasons.
beginTransaction() - Method in interface io.r2dbc.spi.Connection
Begins a new transaction.
beginTransaction(TransactionDefinition) - Method in interface io.r2dbc.spi.Connection
Begins a new transaction.
bind(int, Object) - Method in interface io.r2dbc.spi.Statement
Bind a non-null value to an indexed parameter.
bind(String, Object) - Method in interface io.r2dbc.spi.Statement
Bind a non-null to a named parameter.
bindNull(int, Class<?>) - Method in interface io.r2dbc.spi.Statement
Bind a null value to an indexed parameter.
bindNull(String, Class<?>) - Method in interface io.r2dbc.spi.Statement
Bind a null value to a named parameter.
Blob - Interface in io.r2dbc.spi
Represents a handle to a large binary object.
build() - Method in class io.r2dbc.spi.ConnectionFactoryOptions.Builder
Returns a configured ConnectionFactoryOptions.
builder() - Static method in class io.r2dbc.spi.ConnectionFactoryOptions

C

cast(Object) - Method in class io.r2dbc.spi.Option
Casts an object to the class or interface represented by this option object.
Clob - Interface in io.r2dbc.spi
Represents a handle to a large character object.
close() - Method in interface io.r2dbc.spi.Closeable
Close this object and release any resources associated with it.
close() - Method in interface io.r2dbc.spi.Connection
Release any resources held by the Connection.
Closeable - Interface in io.r2dbc.spi
A Closeable is an object that can be closed.
ColumnMetadata - Interface in io.r2dbc.spi
Represents the metadata for a column of the results returned from a query.
commitTransaction() - Method in interface io.r2dbc.spi.Connection
Commits the current transaction.
CONNECT_TIMEOUT - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Connection timeout.
Connection - Interface in io.r2dbc.spi
A single connection to a database.
ConnectionFactories - Class in io.r2dbc.spi
Utility for discovering an available ConnectionFactory based on a set of ConnectionFactoryOptions.
ConnectionFactory - Interface in io.r2dbc.spi
A factory for creating Connections and entry point for a driver.
ConnectionFactoryMetadata - Interface in io.r2dbc.spi
Metadata about the product a ConnectionFactory is applicable to.
ConnectionFactoryOptions - Class in io.r2dbc.spi
A holder for configuration options related to ConnectionFactorys.
ConnectionFactoryOptions.Builder - Class in io.r2dbc.spi
A builder for ConnectionFactoryOptions instances.
ConnectionFactoryProvider - Interface in io.r2dbc.spi
A Java Service interface for implementations to examine a collection of ConnectionFactoryOptions and optionally return an implementation of ConnectionFactory.
ConnectionMetadata - Interface in io.r2dbc.spi
Metadata about the product a Connection is connected to.
contains(String) - Method in interface io.r2dbc.spi.RowMetadata
Returns whether this object contains metadata for columnName.
create() - Method in interface io.r2dbc.spi.ConnectionFactory
Creates a new Connection.
create(ConnectionFactoryOptions) - Method in interface io.r2dbc.spi.ConnectionFactoryProvider
Creates a new ConnectionFactory given a collection of ConnectionFactoryOptions.
createBatch() - Method in interface io.r2dbc.spi.Connection
Creates a new Batch instance for building a batched request.
createSavepoint(String) - Method in interface io.r2dbc.spi.Connection
Creates a savepoint in the current transaction.
createStatement(String) - Method in interface io.r2dbc.spi.Connection
Creates a new statement for building a statement-based request.

D

DATABASE - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Initial database name.
discard() - Method in interface io.r2dbc.spi.Blob
Release any resources held by the Clob when not subscribing to the stream content.
discard() - Method in interface io.r2dbc.spi.Clob
Release any resources held by the Clob when not subscribing to the stream content.
DRIVER - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Driver name.

E

equals(Object) - Method in class io.r2dbc.spi.ConnectionFactoryOptions
 
equals(Object) - Method in class io.r2dbc.spi.Option
 
errorCode() - Method in interface io.r2dbc.spi.Result.Message
Returns the vendor-specific error code.
exception() - Method in interface io.r2dbc.spi.Result.Message
Return the error as R2dbcException.
execute() - Method in interface io.r2dbc.spi.Batch
Executes one or more SQL statements and returns the Results.
execute() - Method in interface io.r2dbc.spi.Statement
Executes one or more SQL statements and returns the Results.

F

fetchSize(int) - Method in interface io.r2dbc.spi.Statement
Configures Statement to retrieve a fixed number of rows when fetching results from a query instead deriving fetch size from back pressure.
filter(Predicate<Result.Segment>) - Method in interface io.r2dbc.spi.Result
Returns a filtered variant of the Result to selectively consume result segments matching filter predicate.
find(ConnectionFactoryOptions) - Static method in class io.r2dbc.spi.ConnectionFactories
Returns a ConnectionFactory if an available implementation can be created from a collection of ConnectionFactoryOptions.
flatMap(Function<Result.Segment, ? extends Publisher<? extends T>>) - Method in interface io.r2dbc.spi.Result
Returns a mapping of the result segments that are the results of a query against a database.
from(Publisher<ByteBuffer>) - Static method in interface io.r2dbc.spi.Blob
Creates a new Blob wrapper that is backed by a Publisher of ByteBuffer.
from(Publisher<? extends CharSequence>) - Static method in interface io.r2dbc.spi.Clob
Creates a new Clob wrapper that is backed by a Publisher of CharSequence or its subtypes.
from(ConnectionFactoryOptions) - Method in class io.r2dbc.spi.ConnectionFactoryOptions.Builder
Populates the builder with the existing values from a configured ConnectionFactoryOptions.
from(ConnectionFactoryOptions, Predicate<Option<?>>) - Method in class io.r2dbc.spi.ConnectionFactoryOptions.Builder
Populates the builder with the existing values from a configured ConnectionFactoryOptions allowing to filter which values to include.

G

get(String) - Static method in class io.r2dbc.spi.ConnectionFactories
Returns a ConnectionFactory from an available implementation, created from a R2DBC Connection URL.
get(ConnectionFactoryOptions) - Static method in class io.r2dbc.spi.ConnectionFactories
Returns a ConnectionFactory from an available implementation, created from a collection of ConnectionFactoryOptions.
get(int) - Method in interface io.r2dbc.spi.Readable
Returns the value using the default type mapping.
get(int, Class<T>) - Method in interface io.r2dbc.spi.Readable
Returns the value for a parameter.
get(String) - Method in interface io.r2dbc.spi.Readable
Returns the value for a parameter using the default type mapping.
get(String, Class<T>) - Method in interface io.r2dbc.spi.Readable
Returns the value.
getAttribute(Option<T>) - Method in class io.r2dbc.spi.IsolationLevel
 
getAttribute(Option<T>) - Method in interface io.r2dbc.spi.TransactionDefinition
Retrieve a transaction attribute by its Option identifier.
getColumnMetadata(int) - Method in interface io.r2dbc.spi.RowMetadata
Returns the ColumnMetadata for one column in this row.
getColumnMetadata(String) - Method in interface io.r2dbc.spi.RowMetadata
Returns the ColumnMetadata for one column in this row.
getColumnMetadatas() - Method in interface io.r2dbc.spi.RowMetadata
Returns the ColumnMetadata for all columns in this row.
getColumnNames() - Method in interface io.r2dbc.spi.RowMetadata
Deprecated.
since 0.9 for removal. Use RowMetadata.contains(String) or RowMetadata.getColumnMetadatas() instead.
getDatabaseProductName() - Method in interface io.r2dbc.spi.ConnectionMetadata
Retrieves the name of this database product.
getDatabaseVersion() - Method in interface io.r2dbc.spi.ConnectionMetadata
Retrieves the version number of this database product.
getDriver() - Method in interface io.r2dbc.spi.ConnectionFactoryProvider
Returns the driver identifier used by the driver.
getErrorCode() - Method in exception io.r2dbc.spi.R2dbcException
Returns the vendor-specific error code.
getJavaType() - Method in enum io.r2dbc.spi.R2dbcType
 
getJavaType() - Method in interface io.r2dbc.spi.ReadableMetadata
Returns the primary Java type.
getJavaType() - Method in interface io.r2dbc.spi.Type
 
getMetadata() - Method in interface io.r2dbc.spi.Connection
Returns the ConnectionMetadata about the product this Connection is connected to.
getMetadata() - Method in interface io.r2dbc.spi.ConnectionFactory
Returns the ConnectionFactoryMetadata about the product this ConnectionFactory is applicable to.
getMetadata() - Method in interface io.r2dbc.spi.OutParameters
Returns the OutParametersMetadata for all out parameters.
getMetadata() - Method in interface io.r2dbc.spi.Row
Returns the RowMetadata for all columns in this row.
getName() - Method in interface io.r2dbc.spi.ConnectionFactoryMetadata
Returns the name of the product a ConnectionFactory can connect to
getName() - Method in enum io.r2dbc.spi.R2dbcType
 
getName() - Method in interface io.r2dbc.spi.ReadableMetadata
Returns the name.
getName() - Method in interface io.r2dbc.spi.Type
 
getNativeTypeMetadata() - Method in interface io.r2dbc.spi.ReadableMetadata
Returns the native type descriptor that potentially exposes more metadata.
getNullability() - Method in interface io.r2dbc.spi.ReadableMetadata
Returns the nullability of values.
getOffendingSql() - Method in exception io.r2dbc.spi.R2dbcBadGrammarException
Returns the offending SQL String.
getOption() - Method in exception io.r2dbc.spi.NoSuchOptionException
 
getParameterMetadata(int) - Method in interface io.r2dbc.spi.OutParametersMetadata
Returns the OutParameterMetadata for one out parameter.
getParameterMetadata(String) - Method in interface io.r2dbc.spi.OutParametersMetadata
Returns the OutParameterMetadata for one parameter.
getParameterMetadatas() - Method in interface io.r2dbc.spi.OutParametersMetadata
Returns the OutParameterMetadata for all out parameters.
getPrecision() - Method in interface io.r2dbc.spi.ReadableMetadata
Returns the precision.
getRequiredValue(Option<?>) - Method in class io.r2dbc.spi.ConnectionFactoryOptions
Returns the value for an option if it exists.
getRowsUpdated() - Method in interface io.r2dbc.spi.Result
Returns the number of rows updated by a query against a database.
getScale() - Method in interface io.r2dbc.spi.ReadableMetadata
Returns the scale.
getSqlState() - Method in exception io.r2dbc.spi.R2dbcException
Returns the SQLState.
getTransactionIsolationLevel() - Method in interface io.r2dbc.spi.Connection
Returns the IsolationLevel for this connection.
getType() - Method in interface io.r2dbc.spi.Parameter
Returns the parameter.
getType() - Method in interface io.r2dbc.spi.ReadableMetadata
Returns the database Type.
getValue(Option<?>) - Method in class io.r2dbc.spi.ConnectionFactoryOptions
Returns the value for an option if it exists, otherwise null.
getValue() - Method in interface io.r2dbc.spi.Parameter
Returns the value.

H

hashCode() - Method in class io.r2dbc.spi.ConnectionFactoryOptions
 
hashCode() - Method in class io.r2dbc.spi.Option
 
hasOption(Option<?>) - Method in class io.r2dbc.spi.ConnectionFactoryOptions
Returns true if the option exists, otherwise false.
HOST - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Endpoint host name.

I

in(Type) - Static method in class io.r2dbc.spi.Parameters
Create a NULL IN parameter using the given Type.
in(Class<?>) - Static method in class io.r2dbc.spi.Parameters
Create a NULL IN parameter using type inference and the given type hint.
in(Object) - Static method in class io.r2dbc.spi.Parameters
Create a IN parameter using the given value.
in(Type, Object) - Static method in class io.r2dbc.spi.Parameters
Create a IN parameter using the given Type and value.
inOut(Type) - Static method in class io.r2dbc.spi.Parameters
Create a NULL IN/OUT parameter using the given Type.
inOut(Class<?>) - Static method in class io.r2dbc.spi.Parameters
Create a NULL IN/OUT parameter using type inference and the given type hint.
inOut(Object) - Static method in class io.r2dbc.spi.Parameters
Create a IN/OUT parameter using the given value.
inOut(Type, Object) - Static method in class io.r2dbc.spi.Parameters
Create a IN/OUT parameter using the given Type and value.
io.r2dbc.spi - package io.r2dbc.spi
The Service Provider Interface for R2DBC.
isAutoCommit() - Method in interface io.r2dbc.spi.Connection
Returns the auto-commit mode for this connection.
ISOLATION_LEVEL - Static variable in interface io.r2dbc.spi.TransactionDefinition
Isolation level requested for the transaction.
IsolationLevel - Class in io.r2dbc.spi
Represents a transaction isolation level constant.

L

Lifecycle - Interface in io.r2dbc.spi
A common interface defining methods for allocation/release lifecycle control.
LOCK_WAIT_TIMEOUT - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Lock timeout.
LOCK_WAIT_TIMEOUT - Static variable in interface io.r2dbc.spi.TransactionDefinition
Lock wait timeout.

M

map(BiFunction<Row, RowMetadata, ? extends T>) - Method in interface io.r2dbc.spi.Result
Returns a mapping of the rows that are the results of a query against a database.
map(Function<? super Readable, ? extends T>) - Method in interface io.r2dbc.spi.Result
Returns a mapping of the rows/out parameters that are the results of a query against a database.
message() - Method in interface io.r2dbc.spi.Result.Message
Returns the message text.
mutate() - Method in class io.r2dbc.spi.ConnectionFactoryOptions
Returns a new ConnectionFactoryOptions.Builder initialized with this ConnectionFactoryOptions.

N

name() - Method in class io.r2dbc.spi.Option
Returns the name of the option.
NAME - Static variable in interface io.r2dbc.spi.TransactionDefinition
Name of the transaction.
NoSuchOptionException - Exception in io.r2dbc.spi
Exception thrown by various accessor methods to indicate that the Option being requested does not exist or is not configured.
NoSuchOptionException(String, Option<?>) - Constructor for exception io.r2dbc.spi.NoSuchOptionException
Creates a new NoSuchOptionException.
Nullability - Enum in io.r2dbc.spi
Constants indicating nullability of column values.

O

option(Option<T>, T) - Method in class io.r2dbc.spi.ConnectionFactoryOptions.Builder
Configure an Option value.
Option<T> - Class in io.r2dbc.spi
Represents a configuration option constant.
out(Type) - Static method in class io.r2dbc.spi.Parameters
Create a OUT parameter using the given Type.
out(Class<?>) - Static method in class io.r2dbc.spi.Parameters
Create a OUT parameter using type inference and the given type hint.
OutParameterMetadata - Interface in io.r2dbc.spi
Represents the metadata for an OUT parameter.
OutParameters - Interface in io.r2dbc.spi
Represents a set of OUT parameters returned from a stored procedure.
outParameters() - Method in interface io.r2dbc.spi.Result.OutSegment
 
OutParametersMetadata - Interface in io.r2dbc.spi
Represents the metadata for OUT parameters of the results returned from a stored procedure.

P

Parameter - Interface in io.r2dbc.spi
Represents a parameter to be interchanged.
Parameter.In - Interface in io.r2dbc.spi
Marker interface to classify a parameter as input parameter.
Parameter.Out - Interface in io.r2dbc.spi
Marker interface to classify a parameter as output parameter.
Parameters - Class in io.r2dbc.spi
Utility to create Parameter objects.
parse(CharSequence) - Static method in class io.r2dbc.spi.ConnectionFactoryOptions
Parses a R2DBC Connection URL and returns the parsed ConnectionFactoryOptions.
PASSWORD - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Password for authentication.
PORT - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Endpoint port number.
postAllocate() - Method in interface io.r2dbc.spi.Lifecycle
Notifies the resource about its allocation.
preRelease() - Method in interface io.r2dbc.spi.Lifecycle
Notifies the resource that it is about to be released.
PROTOCOL - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Driver protocol name.

R

R2dbcBadGrammarException - Exception in io.r2dbc.spi
Exception thrown when the SQL statement has a problem in its syntax.
R2dbcBadGrammarException() - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String, String, int, String) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String, String, int, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcBadGrammarException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcBadGrammarException
R2dbcDataIntegrityViolationException - Exception in io.r2dbc.spi
Exception thrown when an attempt to insert or update data results in a violation of an integrity constraint.
R2dbcDataIntegrityViolationException() - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcDataIntegrityViolationException(String) - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcDataIntegrityViolationException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcDataIntegrityViolationException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcDataIntegrityViolationException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcDataIntegrityViolationException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcDataIntegrityViolationException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcDataIntegrityViolationException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcDataIntegrityViolationException
R2dbcException - Exception in io.r2dbc.spi
A root exception that should be extended by all server-related exceptions in an implementation.
R2dbcException() - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcException(String) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new R2dbcException.
R2dbcNonTransientException - Exception in io.r2dbc.spi
Base exception thrown when a retry of the same operation would fail unless the cause of the exception is corrected.
R2dbcNonTransientException() - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientException(String) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientException
R2dbcNonTransientResourceException - Exception in io.r2dbc.spi
Exception thrown when a resource fails completely and the failure is permanent.
R2dbcNonTransientResourceException() - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcNonTransientResourceException(String) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcNonTransientResourceException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcNonTransientResourceException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcNonTransientResourceException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcNonTransientResourceException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcNonTransientResourceException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcNonTransientResourceException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcNonTransientResourceException
R2dbcPermissionDeniedException - Exception in io.r2dbc.spi
Exception thrown when the underlying resource denied a permission to access a specific element, such as a specific database table.
R2dbcPermissionDeniedException() - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcPermissionDeniedException(String) - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcPermissionDeniedException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcPermissionDeniedException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcPermissionDeniedException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcPermissionDeniedException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcPermissionDeniedException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcPermissionDeniedException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcPermissionDeniedException
R2dbcRollbackException - Exception in io.r2dbc.spi
Exception thrown when an attempt to commit a transaction resulted in an unexpected rollback due to deadlock or transaction serialization failures.
R2dbcRollbackException() - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcRollbackException(String) - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcRollbackException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcRollbackException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcRollbackException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcRollbackException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcRollbackException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcRollbackException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcRollbackException
Creates a new R2dbcRollbackException.
R2dbcTimeoutException - Exception in io.r2dbc.spi
Exception thrown when the timeout specified by a database operation (query, login) is exceeded.
R2dbcTimeoutException() - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTimeoutException(String) - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTimeoutException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTimeoutException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTimeoutException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTimeoutException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTimeoutException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTimeoutException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTimeoutException
Creates a new R2dbcTimeoutException.
R2dbcTransientException - Exception in io.r2dbc.spi
Base exception thrown when a previously failed operation might be able to succeed if the operation is retried without any intervention by an application-level functionality.
R2dbcTransientException() - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientException(String) - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientException
R2dbcTransientResourceException - Exception in io.r2dbc.spi
Exception thrown when a resource fails temporarily and the operation can be retried.
R2dbcTransientResourceException() - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcTransientResourceException(String) - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcTransientResourceException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcTransientResourceException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcTransientResourceException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcTransientResourceException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcTransientResourceException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcTransientResourceException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcTransientResourceException
R2dbcType - Enum in io.r2dbc.spi
Definition of generic SQL types.
READ_COMMITTED - Static variable in class io.r2dbc.spi.IsolationLevel
The read committed isolation level.
READ_ONLY - Static variable in interface io.r2dbc.spi.TransactionDefinition
The transaction mutability (i.e.
READ_UNCOMMITTED - Static variable in class io.r2dbc.spi.IsolationLevel
The read uncommitted isolation level.
Readable - Interface in io.r2dbc.spi
Represents a readable object, for example a set of columns or OUT parameters from a database query, later on referred to as items.
ReadableMetadata - Interface in io.r2dbc.spi
Represents the metadata for readable object, for example a column of the results returned from a query or OUT parameter as result of running a stored procedure.
releaseSavepoint(String) - Method in interface io.r2dbc.spi.Connection
Releases a savepoint in the current transaction.
REPEATABLE_READ - Static variable in class io.r2dbc.spi.IsolationLevel
The repeatable read isolation level.
Result - Interface in io.r2dbc.spi
Represents the results of a query against a database.
Result.Message - Interface in io.r2dbc.spi
Message segment reported as result of the statement processing.
Result.OutSegment - Interface in io.r2dbc.spi
Out parameters segment consisting of readable data.
Result.RowSegment - Interface in io.r2dbc.spi
Row segment consisting of row data.
Result.Segment - Interface in io.r2dbc.spi
Marker interface for a result segment.
Result.UpdateCount - Interface in io.r2dbc.spi
Update count segment consisting providing a affected rows count.
returnGeneratedValues(String...) - Method in interface io.r2dbc.spi.Statement
Configures Statement to return the generated values from any rows created by this Statement in the Result returned from Statement.execute().
rollbackTransaction() - Method in interface io.r2dbc.spi.Connection
Rolls back the current transaction.
rollbackTransactionToSavepoint(String) - Method in interface io.r2dbc.spi.Connection
Rolls back to a savepoint in the current transaction.
row() - Method in interface io.r2dbc.spi.Result.RowSegment
 
Row - Interface in io.r2dbc.spi
Represents a row returned from a database query.
RowMetadata - Interface in io.r2dbc.spi
Represents the metadata for a row of the results returned from a query.

S

sensitiveValueOf(String) - Static method in class io.r2dbc.spi.Option
Returns a constant singleton instance of the sensitive option.
SERIALIZABLE - Static variable in class io.r2dbc.spi.IsolationLevel
The serializable isolation level.
setAutoCommit(boolean) - Method in interface io.r2dbc.spi.Connection
Configures the auto-commit mode for the current transaction.
setLockWaitTimeout(Duration) - Method in interface io.r2dbc.spi.Connection
Configures the lock acquisition timeout for statements to be executed using the current connection.
setStatementTimeout(Duration) - Method in interface io.r2dbc.spi.Connection
Configures the statement timeout for statements to be executed using the current connection.
setTransactionIsolationLevel(IsolationLevel) - Method in interface io.r2dbc.spi.Connection
Configures the isolation level for the current transaction.
sqlState() - Method in interface io.r2dbc.spi.Result.Message
Returns the SQLState.
SSL - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Whether to require SSL.
Statement - Interface in io.r2dbc.spi
A statement that can be executed multiple times in a prepared and optimized way.
STATEMENT_TIMEOUT - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Statement timeout.
stream() - Method in interface io.r2dbc.spi.Blob
Returns the content stream as a Publisher emitting ByteBuffer chunks.
stream() - Method in interface io.r2dbc.spi.Clob
Returns the content stream as a Publisher emitting CharSequence chunks.
supports(ConnectionFactoryOptions) - Static method in class io.r2dbc.spi.ConnectionFactories
Returns whether a ConnectionFactory can be created from a collection of ConnectionFactoryOptions.
supports(ConnectionFactoryOptions) - Method in interface io.r2dbc.spi.ConnectionFactoryProvider
Whether this ConnectionFactoryProvider supports this collection of ConnectionFactoryOptions.

T

toString() - Method in class io.r2dbc.spi.ConnectionFactoryOptions.Builder
 
toString() - Method in class io.r2dbc.spi.ConnectionFactoryOptions
 
toString() - Method in class io.r2dbc.spi.IsolationLevel
 
toString() - Method in class io.r2dbc.spi.Option
 
toString() - Method in exception io.r2dbc.spi.R2dbcException
 
TransactionDefinition - Interface in io.r2dbc.spi
Specification of properties to be used when starting a transaction.
Type - Interface in io.r2dbc.spi
Type descriptor for column- and parameter types.
Type.InferredType - Interface in io.r2dbc.spi
Marker interface to indicate type inference.

U

unwrap() - Method in interface io.r2dbc.spi.Wrapped
Returns the original instance wrapped by this object.
unwrap(Class<E>) - Method in interface io.r2dbc.spi.Wrapped
Recursively Wrapped.unwrap() the object and returns the first instance that matches to the given Class or null if none matches.
USER - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
User for authentication.

V

validate(ValidationDepth) - Method in interface io.r2dbc.spi.Connection
Validates the connection according to the given ValidationDepth.
ValidationDepth - Enum in io.r2dbc.spi
Constants indicating validation depth for a Connection.
value() - Method in interface io.r2dbc.spi.Result.UpdateCount
 
valueOf(String) - Static method in class io.r2dbc.spi.IsolationLevel
Returns a constant single of an isolation level.
valueOf(String) - Static method in enum io.r2dbc.spi.Nullability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class io.r2dbc.spi.Option
Returns a constant singleton instance of the option.
valueOf(String) - Static method in enum io.r2dbc.spi.R2dbcType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.r2dbc.spi.ValidationDepth
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.r2dbc.spi.Nullability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.spi.R2dbcType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.r2dbc.spi.ValidationDepth
Returns an array containing the constants of this enum type, in the order they are declared.

W

Wrapped<T> - Interface in io.r2dbc.spi
Indicates that an instance wraps a concrete implementation of an R2DBC SPI interface.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2021. All rights reserved.