Skip navigation links
A B C D E F G H I 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 enum 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.
bind(Object, Object) - Method in interface io.r2dbc.spi.Statement
Bind a value.
bind(int, Object) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, boolean) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, byte) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, char) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, double) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, float) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, int) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, long) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bind(int, short) - Method in interface io.r2dbc.spi.Statement
Bind a value to an index.
bindNull(Object, Class<?>) - Method in interface io.r2dbc.spi.Statement
Bind a null value.
bindNull(int, Class<?>) - Method in interface io.r2dbc.spi.Statement
Bind a null value.
build() - Method in class io.r2dbc.spi.ConnectionFactoryOptions.Builder
Returns a configured ConnectionFactoryOptions.
builder() - Static method in class io.r2dbc.spi.ConnectionFactoryOptions

C

close() - Method in interface io.r2dbc.spi.Connection
Release any resources held by the Connection.
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.
ConnectionFactoryMetadata - Interface in io.r2dbc.spi
Metadata about the product a ConnectionFactory is connected 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 isntances.
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.
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.
DRIVER - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Driver name.

E

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

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.
from(ConnectionFactoryOptions) - Method in class io.r2dbc.spi.ConnectionFactoryOptions.Builder
Populates the builder with the existing values from a configured ConnectionFactoryOptions.

G

get(ConnectionFactoryOptions) - Static method in class io.r2dbc.spi.ConnectionFactories
Returns a ConnectionFactory from an available implementation, created from a collection of ConnectionFactoryOptions.
get(Object, Class<T>) - Method in interface io.r2dbc.spi.Row
Returns the value for a column in this row.
get(Object) - Method in interface io.r2dbc.spi.Row
Returns the value for a column in this row using the default type mapping.
getColumnMetadata(Object) - 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.
getErrorCode() - Method in exception io.r2dbc.spi.R2dbcException
Returns the vendor-specific error code.
getJavaType() - Method in interface io.r2dbc.spi.ColumnMetadata
Returns the primary Java type.
getMetadata() - Method in interface io.r2dbc.spi.ConnectionFactory
Returns the ConnectionFactoryMetadata about the product this ConnectionFactory is connected to.
getName() - Method in interface io.r2dbc.spi.ColumnMetadata
Returns the name of the column.
getName() - Method in interface io.r2dbc.spi.ConnectionFactoryMetadata
Returns the name of the product a ConnectionFactory is connected to.
getNativeTypeMetadata() - Method in interface io.r2dbc.spi.ColumnMetadata
Returns the native type descriptor that potentially exposes more metadata.
getNullability() - Method in interface io.r2dbc.spi.ColumnMetadata
Returns the nullability of column values.
getPrecision() - Method in interface io.r2dbc.spi.ColumnMetadata
Returns the precision of the column.
getRequiredValue(Option<T>) - 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.ColumnMetadata
Returns the scale of the column.
getSqlState() - Method in exception io.r2dbc.spi.R2dbcException
Returns the SQLState.
getValue(Option<T>) - Method in class io.r2dbc.spi.ConnectionFactoryOptions
Returns the value for an option if it exists, otherwise null.

H

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

io.r2dbc.spi - package io.r2dbc.spi
The Service Provider Interface for R2DBC.
IsolationLevel - Enum in io.r2dbc.spi
SQL transaction isolation levels.

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.

N

name() - Method in class io.r2dbc.spi.Option
Returns the name of the option.
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.

P

PASSWORD - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Password for authentication.
PORT - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Endpoint port number.
PROTOCOL - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
Driver protocol name.

R

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 exception.
R2dbcException(String) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new exception.
R2dbcException(String, String) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new exception.
R2dbcException(String, String, int) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new exception.
R2dbcException(String, String, int, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new exception.
R2dbcException(String, String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new exception.
R2dbcException(String, Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new exception.
R2dbcException(Throwable) - Constructor for exception io.r2dbc.spi.R2dbcException
Creates a new exception.
releaseSavepoint(String) - Method in interface io.r2dbc.spi.Connection
Releases a savepoint in the current transaction.
Result - Interface in io.r2dbc.spi
Represents the results of a query against a database.
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 - 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.
setTransactionIsolationLevel(IsolationLevel) - Method in interface io.r2dbc.spi.Connection
Configures the isolation level for the current transaction.
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.
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.Option
 
toString() - Method in exception io.r2dbc.spi.R2dbcException
 

U

unwrap() - Method in interface io.r2dbc.spi.Wrapped
Returns the original instance wrapped by this object.
USER - Static variable in class io.r2dbc.spi.ConnectionFactoryOptions
User for authentication.

V

valueOf(String) - Static method in enum io.r2dbc.spi.IsolationLevel
Returns the enum constant of this type with the specified name.
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.
values() - Static method in enum io.r2dbc.spi.IsolationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
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.

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 M N O P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.