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

A

abortHandler(Handler<Void>) - Method in interface io.vertx.sqlclient.Transaction
Set an handler to be called when the transaction is aborted.
acceptsOptions(SqlConnectOptions) - Method in interface io.vertx.sqlclient.spi.Driver
 
addBigDecimal(BigDecimal) - Method in interface io.vertx.sqlclient.Tuple
Add a BigDecimal value at the end of the tuple.
addBigDecimalArray(BigDecimal[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of BigDecimal value at the end of the tuple.
addBoolean(Boolean) - Method in interface io.vertx.sqlclient.Tuple
Add a boolean value at the end of the tuple.
addBooleanArray(Boolean[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Boolean value at the end of the tuple.
addBuffer(Buffer) - Method in interface io.vertx.sqlclient.Tuple
Add a buffer value at the end of the tuple.
addBufferArray(Buffer[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Buffer value at the end of the tuple.
addDouble(Double) - Method in interface io.vertx.sqlclient.Tuple
Add a double value at the end of the tuple.
addDoubleArray(Double[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Double value at the end of the tuple.
addFloat(Float) - Method in interface io.vertx.sqlclient.Tuple
Add a float value at the end of the tuple.
addFloatArray(Float[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Float value at the end of the tuple.
addInteger(Integer) - Method in interface io.vertx.sqlclient.Tuple
Add an integer value at the end of the tuple.
addIntegerArray(Integer[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Integer value at the end of the tuple.
addLocalDate(LocalDate) - Method in interface io.vertx.sqlclient.Tuple
Add a LocalDate value at the end of the tuple.
addLocalDateArray(LocalDate[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of LocalDate value at the end of the tuple.
addLocalDateTime(LocalDateTime) - Method in interface io.vertx.sqlclient.Tuple
Add a LocalDateTime value at the end of the tuple.
addLocalDateTimeArray(LocalDateTime[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of LocalDateTime value at the end of the tuple.
addLocalTime(LocalTime) - Method in interface io.vertx.sqlclient.Tuple
Add a LocalTime value at the end of the tuple.
addLocalTimeArray(LocalTime[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of LocalTime value at the end of the tuple.
addLong(Long) - Method in interface io.vertx.sqlclient.Tuple
Add a long value at the end of the tuple.
addLongArray(Long[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Long value at the end of the tuple.
addOffsetDateTime(OffsetDateTime) - Method in interface io.vertx.sqlclient.Tuple
Add a OffsetDateTime value at the end of the tuple.
addOffsetDateTimeArray(OffsetDateTime[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of OffsetDateTime value at the end of the tuple.
addOffsetTime(OffsetTime) - Method in interface io.vertx.sqlclient.Tuple
Add a OffsetTime value at the end of the tuple.
addOffsetTimeArray(OffsetTime[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of OffsetTime value at the end of the tuple.
addProperty(String, String) - Method in class io.vertx.sqlclient.SqlConnectOptions
Add a property for this client, which will be sent to server at the connection start.
addShort(Short) - Method in interface io.vertx.sqlclient.Tuple
Add a short value at the end of the tuple.
addShortArray(Short[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Short value at the end of the tuple.
addString(String) - Method in interface io.vertx.sqlclient.Tuple
Add a string value at the end of the tuple.
addStringArray(String[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of String value at the end of the tuple.
addTemporal(Temporal) - Method in interface io.vertx.sqlclient.Tuple
Add a Temporal value at the end of the tuple.
addTemporalArray(Temporal[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of Temporal value at the end of the tuple.
addUUID(UUID) - Method in interface io.vertx.sqlclient.Tuple
Add a UUID value at the end of the tuple.
addUUIDArray(UUID[]) - Method in interface io.vertx.sqlclient.Tuple
Add an array of UUID value at the end of the tuple.
addValue(Object) - Method in interface io.vertx.sqlclient.Tuple
Add an object value at the end of the tuple.
addValues(T[]) - Method in interface io.vertx.sqlclient.Tuple
 

B

begin(Handler<AsyncResult<Transaction>>) - Method in interface io.vertx.sqlclient.Pool
Borrow a connection from the pool and begin a transaction, the underlying connection will be returned to the pool when the transaction ends.
begin() - Method in interface io.vertx.sqlclient.SqlConnection
Begin a transaction and returns a Transaction for controlling and tracking this transaction.
bigDecimalValue() - Method in class io.vertx.sqlclient.data.Numeric
 
bigIntegerValue() - Method in class io.vertx.sqlclient.data.Numeric
 

C

clear() - Method in interface io.vertx.sqlclient.Tuple
 
close() - Method in interface io.vertx.sqlclient.Cursor
Release the cursor.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.sqlclient.Cursor
Like Cursor.close() but with a completionHandler called when the cursor has been released.
close() - Method in interface io.vertx.sqlclient.Pool
Close the pool and release the associated resources.
close() - Method in interface io.vertx.sqlclient.PreparedStatement
Close the prepared query and release its resources.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.sqlclient.PreparedStatement
Like PreparedStatement.close() but notifies the completionHandler when it's closed.
close() - Method in interface io.vertx.sqlclient.RowStream
Close the stream and release the resources.
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.sqlclient.RowStream
Close the stream and release the resources.
close() - Method in interface io.vertx.sqlclient.SqlClient
Close the client and release the associated resources.
close() - Method in interface io.vertx.sqlclient.SqlConnection
Close the current connection after all the pending commands have been processed.
close() - Method in interface io.vertx.sqlclient.Transaction
Rollback the transaction and release the associated resources.
closeHandler(Handler<Void>) - Method in interface io.vertx.sqlclient.SqlConnection
Set an handler called when the connection is closed.
collecting(Collector<Row, ?, R>) - Method in interface io.vertx.sqlclient.PreparedQuery
Use the specified collector for collecting the query result to <R>.
collecting(Collector<Row, ?, R>) - Method in interface io.vertx.sqlclient.Query
Use the specified collector for collecting the query result to <R>.
ColumnDescriptor - Interface in io.vertx.sqlclient.desc
 
columnDescriptors() - Method in interface io.vertx.sqlclient.SqlResult
Get the column descriptors in the SqlResult.
columnsNames() - Method in interface io.vertx.sqlclient.SqlResult
Get the names of columns in the SqlResult.
commit() - Method in interface io.vertx.sqlclient.Transaction
Commit the current transaction.
commit(Handler<AsyncResult<Void>>) - Method in interface io.vertx.sqlclient.Transaction
Like Transaction.commit() with an handler to be notified when the transaction commit has completed
create(Number) - Static method in class io.vertx.sqlclient.data.Numeric
Return a Numeric instance for the given number.
create(String, Class<T>) - Static method in interface io.vertx.sqlclient.PropertyKind
 
createPool(SqlConnectOptions) - Method in interface io.vertx.sqlclient.spi.Driver
Create a connection pool to the database configured with the given connectOptions and default PoolOptions
createPool(SqlConnectOptions, PoolOptions) - Method in interface io.vertx.sqlclient.spi.Driver
Create a connection pool to the database configured with the given connectOptions and poolOptions.
createPool(Vertx, SqlConnectOptions, PoolOptions) - Method in interface io.vertx.sqlclient.spi.Driver
Create a connection pool to the database configured with the given connectOptions and poolOptions.
createStream(int) - Method in interface io.vertx.sqlclient.PreparedStatement
Like PreparedStatement.createStream(int, Tuple) but with empty arguments.
createStream(int, Tuple) - Method in interface io.vertx.sqlclient.PreparedStatement
Execute the prepared query with a cursor and createStream the result.
Cursor - Interface in io.vertx.sqlclient
A cursor that reads progressively rows from the database, it is useful for reading very large result sets.
cursor() - Method in interface io.vertx.sqlclient.PreparedStatement
Like PreparedStatement.cursor(Tuple) but with empty arguments.
cursor(Tuple) - Method in interface io.vertx.sqlclient.PreparedStatement
Create a cursor with the provided arguments.

D

DatabaseMetadata - Interface in io.vertx.sqlclient.spi
Contains static metadata about the backend database server
databaseMetadata() - Method in interface io.vertx.sqlclient.SqlConnection
 
deepToString() - Method in interface io.vertx.sqlclient.Tuple
 
DEFAULT_CACHE_PREPARED_STATEMENTS - Static variable in class io.vertx.sqlclient.SqlConnectOptions
 
DEFAULT_MAX_SIZE - Static variable in class io.vertx.sqlclient.PoolOptions
The default maximum number of connections a client will pool = 4
DEFAULT_MAX_WAIT_QUEUE_SIZE - Static variable in class io.vertx.sqlclient.PoolOptions
Default max wait queue size = -1 (unbounded)
DEFAULT_PREPARED_STATEMENT_CACHE_FILTER - Static variable in class io.vertx.sqlclient.SqlConnectOptions
 
DEFAULT_PREPARED_STATEMENT_CACHE_MAX_SIZE - Static variable in class io.vertx.sqlclient.SqlConnectOptions
 
DEFAULT_PREPARED_STATEMENT_CACHE_SQL_LIMIT - Static variable in class io.vertx.sqlclient.SqlConnectOptions
 
doubleValue() - Method in class io.vertx.sqlclient.data.Numeric
 
Driver - Interface in io.vertx.sqlclient.spi
An entry point to the Vertx Reactive SQL Client Every driver must implement this interface.

E

endHandler(Handler<Void>) - Method in interface io.vertx.sqlclient.RowStream
 
equals(Object) - Method in class io.vertx.sqlclient.data.Numeric
 
equals(Object) - Method in class io.vertx.sqlclient.PoolOptions
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.sqlclient.RowStream
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.sqlclient.SqlConnection
Set an handler called with connection errors.
execute(Tuple, Handler<AsyncResult<T>>) - Method in interface io.vertx.sqlclient.PreparedQuery
Execute the query.
execute(Handler<AsyncResult<T>>) - Method in interface io.vertx.sqlclient.Query
Execute the query.
executeBatch(List<Tuple>, Handler<AsyncResult<T>>) - Method in interface io.vertx.sqlclient.PreparedQuery
Execute the query with a batch of tuples.

F

floatValue() - Method in class io.vertx.sqlclient.data.Numeric
 
fromJson(Iterable<Map.Entry<String, Object>>, PoolOptions) - Static method in class io.vertx.sqlclient.PoolOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, SqlConnectOptions) - Static method in class io.vertx.sqlclient.SqlConnectOptionsConverter
 
fullVersion() - Method in interface io.vertx.sqlclient.spi.DatabaseMetadata
 

G

get(Class<T>, int) - Method in interface io.vertx.sqlclient.Tuple
 
getBigDecimal(String) - Method in interface io.vertx.sqlclient.Row
Get BigDecimal value for the given column.
getBigDecimal(int) - Method in interface io.vertx.sqlclient.Tuple
Get BigDecimal value at pos.
getBigDecimalArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of BigDecimal value for the given column.
getBigDecimalArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of BigDecimal value at pos.
getBoolean(String) - Method in interface io.vertx.sqlclient.Row
Get a boolean value for the given column.
getBoolean(int) - Method in interface io.vertx.sqlclient.Tuple
Get a boolean value at pos.
getBooleanArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Boolean value for the given column.
getBooleanArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Boolean value at pos.
getBuffer(String) - Method in interface io.vertx.sqlclient.Row
Get a buffer value for the given column.
getBuffer(int) - Method in interface io.vertx.sqlclient.Tuple
Get a buffer value at pos.
getBufferArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Buffer value for the given column.
getBufferArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Buffer value at pos.
getCachePreparedStatements() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get whether prepared statements cache is enabled.
getColumnIndex(String) - Method in interface io.vertx.sqlclient.Row
Get a column position for the given column name.
getColumnName(int) - Method in interface io.vertx.sqlclient.Row
Get a column name for the given column.
getConnection(Handler<AsyncResult<SqlConnection>>) - Method in interface io.vertx.sqlclient.Pool
Get a connection from the pool.
getDatabase() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get the default database name for the connection.
getDouble(String) - Method in interface io.vertx.sqlclient.Row
Get a double value for the given column.
getDouble(int) - Method in interface io.vertx.sqlclient.Tuple
Get a double value at pos.
getDoubleArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Double value for the given column.
getDoubleArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Double value at pos.
getFloat(String) - Method in interface io.vertx.sqlclient.Row
Get a float value for the given column.
getFloat(int) - Method in interface io.vertx.sqlclient.Tuple
Get a float value at pos.
getFloatArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Float value for the given column.
getFloatArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Float value at pos.
getHost() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get the host for connecting to the server.
getInteger(String) - Method in interface io.vertx.sqlclient.Row
Get an integer value for the given column.
getInteger(int) - Method in interface io.vertx.sqlclient.Tuple
Get an integer value at pos.
getIntegerArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Integer value for the given column.
getIntegerArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Integer value at pos.
getLocalDate(String) - Method in interface io.vertx.sqlclient.Row
Get LocalDate value for the given column.
getLocalDate(int) - Method in interface io.vertx.sqlclient.Tuple
Get LocalDate value at pos.
getLocalDateArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of LocalDate value for the given column.
getLocalDateArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of LocalDate value at pos.
getLocalDateTime(String) - Method in interface io.vertx.sqlclient.Row
Get LocalDateTime value for the given column.
getLocalDateTime(int) - Method in interface io.vertx.sqlclient.Tuple
Get LocalDateTime value at pos.
getLocalDateTimeArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of LocalDateTime value for the given column.
getLocalDateTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of LocalDateTime value at pos.
getLocalTime(String) - Method in interface io.vertx.sqlclient.Row
Get LocalTime value for the given column.
getLocalTime(int) - Method in interface io.vertx.sqlclient.Tuple
Get LocalTime value at pos.
getLocalTimeArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of LocalTime value for the given column.
getLocalTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of LocalTime value at pos.
getLong(String) - Method in interface io.vertx.sqlclient.Row
Get a long value for the given column.
getLong(int) - Method in interface io.vertx.sqlclient.Tuple
Get a long value at pos.
getLongArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Long value for the given column.
getLongArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Long value at pos.
getMaxSize() - Method in class io.vertx.sqlclient.PoolOptions
 
getMaxWaitQueueSize() - Method in class io.vertx.sqlclient.PoolOptions
 
getNumeric(String) - Method in interface io.vertx.sqlclient.Row
Get a numeric value for the given column.
getNumeric(int) - Method in interface io.vertx.sqlclient.Tuple
Get Numeric value at pos.
getNumericArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Numeric value for the given column.
getNumericArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Numeric value at pos.
getOffsetDateTime(String) - Method in interface io.vertx.sqlclient.Row
Get OffsetDateTime value for the given column.
getOffsetDateTime(int) - Method in interface io.vertx.sqlclient.Tuple
Get OffsetDateTime value at pos.
getOffsetDateTimeArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of OffsetDateTime value for the given column.
getOffsetDateTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of OffsetDateTime value at pos.
getOffsetTime(String) - Method in interface io.vertx.sqlclient.Row
Get OffsetTime value for the given column.
getOffsetTime(int) - Method in interface io.vertx.sqlclient.Tuple
Get OffsetTime value at pos.
getOffsetTimeArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of OffsetTime value for the given column.
getOffsetTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of OffsetTime value at pos.
getPassword() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get the user password to be used for the authentication.
getPort() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get the port for connecting to the server.
getPreparedStatementCacheMaxSize() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get the maximum number of prepared statements that the connection will cache.
getPreparedStatementCacheSqlFilter() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get the predicate filtering prepared statements that the connection will cache.
getProperties() - Method in class io.vertx.sqlclient.SqlConnectOptions
 
getShort(String) - Method in interface io.vertx.sqlclient.Row
Get a short value for the given column.
getShort(int) - Method in interface io.vertx.sqlclient.Tuple
Get a short value at pos.
getShortArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Short value for the given column.
getShortArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Short value at pos.
getString(String) - Method in interface io.vertx.sqlclient.Row
Get a string value for the given column.
getString(int) - Method in interface io.vertx.sqlclient.Tuple
Get a string value at pos.
getStringArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of String value for the given column.
getStringArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of String value at pos.
getTemporal(String) - Method in interface io.vertx.sqlclient.Row
Get a temporal value for the given column.
getTemporal(int) - Method in interface io.vertx.sqlclient.Tuple
Get a Temporal value at pos.
getTemporalArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of Temporal value for the given column.
getTemporalArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of Temporal value at pos.
getUser() - Method in class io.vertx.sqlclient.SqlConnectOptions
Get the user account to be used for the authentication.
getUUID(String) - Method in interface io.vertx.sqlclient.Row
Get UUID value for the given column.
getUUID(int) - Method in interface io.vertx.sqlclient.Tuple
Get UUID value at pos.
getUUIDArray(String) - Method in interface io.vertx.sqlclient.Row
Get an array of UUID value for the given column.
getUUIDArray(int) - Method in interface io.vertx.sqlclient.Tuple
Get an array of UUID value at pos.
getValue(String) - Method in interface io.vertx.sqlclient.Row
Get an object value for the given column.
getValue(int) - Method in interface io.vertx.sqlclient.Tuple
Get an object value at pos.
getValues(Class<T>, int) - Method in interface io.vertx.sqlclient.Row
 
getValues(Class<T>, int) - Method in interface io.vertx.sqlclient.Tuple
 

H

handler(Handler<T>) - Method in interface io.vertx.sqlclient.RowStream
 
hashCode() - Method in class io.vertx.sqlclient.data.Numeric
 
hashCode() - Method in class io.vertx.sqlclient.PoolOptions
 
hasMore() - Method in interface io.vertx.sqlclient.Cursor
Returns true when the cursor has results in progress and the Cursor.read(int, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.sqlclient.RowSet<io.vertx.sqlclient.Row>>>) should be called to retrieve them.
hasNext() - Method in interface io.vertx.sqlclient.RowIterator
 

I

init() - Method in class io.vertx.sqlclient.SqlConnectOptions
Initialize with the default options.
intValue() - Method in class io.vertx.sqlclient.data.Numeric
 
io.vertx.sqlclient - package io.vertx.sqlclient
 
io.vertx.sqlclient.data - package io.vertx.sqlclient.data
 
io.vertx.sqlclient.desc - package io.vertx.sqlclient.desc
 
io.vertx.sqlclient.spi - package io.vertx.sqlclient.spi
 
isArray() - Method in interface io.vertx.sqlclient.desc.ColumnDescriptor
 
isClosed() - Method in interface io.vertx.sqlclient.Cursor
 
isNaN() - Method in class io.vertx.sqlclient.data.Numeric
 
isSSL() - Method in interface io.vertx.sqlclient.SqlConnection
 
iterator() - Method in interface io.vertx.sqlclient.RowSet
 

J

jdbcType() - Method in interface io.vertx.sqlclient.desc.ColumnDescriptor
 
JSON_NULL - Static variable in interface io.vertx.sqlclient.Tuple
The JSON null literal value.

L

longValue() - Method in class io.vertx.sqlclient.data.Numeric
 

M

majorVersion() - Method in interface io.vertx.sqlclient.spi.DatabaseMetadata
 
mapping(Function<Row, U>) - Method in interface io.vertx.sqlclient.PreparedQuery
Use the specified mapper for mapping Row to <U>.
mapping(Function<Row, U>) - Method in interface io.vertx.sqlclient.Query
Use the specified mapper for mapping Row to <U>.
minorVersion() - Method in interface io.vertx.sqlclient.spi.DatabaseMetadata
 

N

name() - Method in interface io.vertx.sqlclient.desc.ColumnDescriptor
 
name() - Method in interface io.vertx.sqlclient.PropertyKind
 
NaN - Static variable in class io.vertx.sqlclient.data.Numeric
Constant for the NaN value.
next() - Method in interface io.vertx.sqlclient.RowIterator
 
next() - Method in interface io.vertx.sqlclient.RowSet
 
next() - Method in interface io.vertx.sqlclient.SqlResult
Return the next available result or null, e.g for a simple query that executed multiple queries or for a batch result.
Numeric - Class in io.vertx.sqlclient.data
The Postgres NUMERIC type.

O

of(Object) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple of one element.
of(Object, Object) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple of two elements.
of(Object, Object, Object) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple of three elements.
of(Object, Object, Object, Object) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple of four elements.
of(Object, Object, Object, Object, Object) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple of five elements.
of(Object, Object, Object, Object, Object, Object) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple of six elements.
of(Object, Object...) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple of an arbitrary number of elements.

P

parse(String) - Static method in class io.vertx.sqlclient.data.Numeric
Parse and return a Numeric instance for the given s.
pause() - Method in interface io.vertx.sqlclient.RowStream
 
Pool - Interface in io.vertx.sqlclient
A pool of SQL connections.
pool(SqlConnectOptions) - Static method in interface io.vertx.sqlclient.Pool
Create a connection pool to the database configured with the given connectOptions and default PoolOptions
pool(SqlConnectOptions, PoolOptions) - Static method in interface io.vertx.sqlclient.Pool
Create a connection pool to the database configured with the given connectOptions and poolOptions.
pool(Vertx, SqlConnectOptions, PoolOptions) - Static method in interface io.vertx.sqlclient.Pool
Create a connection pool to the database configured with the given connectOptions and poolOptions.
PoolOptions - Class in io.vertx.sqlclient
The options for configuring a connection pool.
PoolOptions() - Constructor for class io.vertx.sqlclient.PoolOptions
 
PoolOptions(JsonObject) - Constructor for class io.vertx.sqlclient.PoolOptions
 
PoolOptions(PoolOptions) - Constructor for class io.vertx.sqlclient.PoolOptions
 
PoolOptionsConverter - Class in io.vertx.sqlclient
Converter for PoolOptions.
PoolOptionsConverter() - Constructor for class io.vertx.sqlclient.PoolOptionsConverter
 
prepare(String, Handler<AsyncResult<PreparedStatement>>) - Method in interface io.vertx.sqlclient.SqlConnection
Create a prepared query.
prepare(String, Handler<AsyncResult<PreparedStatement>>) - Method in interface io.vertx.sqlclient.Transaction
Create a prepared query.
preparedQuery(String) - Method in interface io.vertx.sqlclient.Pool
PreparedQuery<T> - Interface in io.vertx.sqlclient
A query for a prepared statement allowing parameterized execution of the query, this query will use a prepared statement.
preparedQuery(String) - Method in interface io.vertx.sqlclient.SqlClient
PreparedStatement - Interface in io.vertx.sqlclient
A prepared statement, the statement is pre-compiled and it's more efficient to execute the statement for multiple times.
productName() - Method in interface io.vertx.sqlclient.spi.DatabaseMetadata
 
property(PropertyKind<V>) - Method in interface io.vertx.sqlclient.SqlResult
Get the property with the specified PropertyKind.
PropertyKind<T> - Interface in io.vertx.sqlclient
Represents which kind the property is.

Q

query(String) - Method in interface io.vertx.sqlclient.Pool
Create a query, the Query.execute(io.vertx.core.Handler<io.vertx.core.AsyncResult<T>>) method must be called to execute the query.
query() - Method in interface io.vertx.sqlclient.PreparedStatement
Create a prepared query for this statement.
Query<T> - Interface in io.vertx.sqlclient
A query.
query(String) - Method in interface io.vertx.sqlclient.SqlClient
Create a query, the Query.execute(io.vertx.core.Handler<io.vertx.core.AsyncResult<T>>) method must be called to execute the query.

R

read(int, Handler<AsyncResult<RowSet<Row>>>) - Method in interface io.vertx.sqlclient.Cursor
Read rows from the cursor, the result is provided asynchronously to the handler.
resume() - Method in interface io.vertx.sqlclient.RowStream
 
rollback() - Method in interface io.vertx.sqlclient.Transaction
Rollback the current transaction.
rollback(Handler<AsyncResult<Void>>) - Method in interface io.vertx.sqlclient.Transaction
Like Transaction.rollback() with an handler to be notified when the transaction rollback has completed
Row - Interface in io.vertx.sqlclient
Represents single row of the result set.
rowCount() - Method in interface io.vertx.sqlclient.SqlResult
Get the number of the affected rows in the operation to this SqlResult.
RowIterator<R> - Interface in io.vertx.sqlclient
An iterator for processing rows.
RowSet<R> - Interface in io.vertx.sqlclient
A set of rows.
RowStream<T> - Interface in io.vertx.sqlclient
A row oriented stream.

S

setCachePreparedStatements(boolean) - Method in class io.vertx.sqlclient.SqlConnectOptions
Set whether prepared statements cache should be enabled.
setDatabase(String) - Method in class io.vertx.sqlclient.SqlConnectOptions
Specify the default database for the connection.
setHost(String) - Method in class io.vertx.sqlclient.SqlConnectOptions
Specify the host for connecting to the server.
setMaxSize(int) - Method in class io.vertx.sqlclient.PoolOptions
Set the maximum pool size
setMaxWaitQueueSize(int) - Method in class io.vertx.sqlclient.PoolOptions
Set the maximum connection request allowed in the wait queue, any requests beyond the max size will result in an failure.
setPassword(String) - Method in class io.vertx.sqlclient.SqlConnectOptions
Specify the user password to be used for the authentication.
setPort(int) - Method in class io.vertx.sqlclient.SqlConnectOptions
Specify the port for connecting to the server.
setPreparedStatementCacheMaxSize(int) - Method in class io.vertx.sqlclient.SqlConnectOptions
Set the maximum number of prepared statements that the connection will cache.
setPreparedStatementCacheSqlFilter(Predicate<String>) - Method in class io.vertx.sqlclient.SqlConnectOptions
Set a predicate filtering prepared statements that the connection will cache.
setPreparedStatementCacheSqlLimit(int) - Method in class io.vertx.sqlclient.SqlConnectOptions
Set the maximum length of prepared statement SQL string that the connection will cache.
setProperties(Map<String, String>) - Method in class io.vertx.sqlclient.SqlConnectOptions
Set properties for this client, which will be sent to server at the connection start.
setUser(String) - Method in class io.vertx.sqlclient.SqlConnectOptions
Specify the user account to be used for the authentication.
shortValue() - Method in class io.vertx.sqlclient.data.Numeric
 
size() - Method in interface io.vertx.sqlclient.SqlResult
Get the number of rows retrieved in the SqlResult.
size() - Method in interface io.vertx.sqlclient.Tuple
 
SqlClient - Interface in io.vertx.sqlclient
Defines the client operations with a database server.
SqlConnection - Interface in io.vertx.sqlclient
A connection to database server.
SqlConnectOptions - Class in io.vertx.sqlclient
Connect options for configuring SqlConnection or Pool.
SqlConnectOptions() - Constructor for class io.vertx.sqlclient.SqlConnectOptions
 
SqlConnectOptions(JsonObject) - Constructor for class io.vertx.sqlclient.SqlConnectOptions
 
SqlConnectOptions(SqlConnectOptions) - Constructor for class io.vertx.sqlclient.SqlConnectOptions
 
SqlConnectOptionsConverter - Class in io.vertx.sqlclient
Converter for SqlConnectOptions.
SqlConnectOptionsConverter() - Constructor for class io.vertx.sqlclient.SqlConnectOptionsConverter
 
SqlResult<T> - Interface in io.vertx.sqlclient
Represents the result of an operation on database.

T

toJson() - Method in class io.vertx.sqlclient.PoolOptions
 
toJson(PoolOptions, JsonObject) - Static method in class io.vertx.sqlclient.PoolOptionsConverter
 
toJson(PoolOptions, Map<String, Object>) - Static method in class io.vertx.sqlclient.PoolOptionsConverter
 
toJson() - Method in class io.vertx.sqlclient.SqlConnectOptions
 
toJson(SqlConnectOptions, JsonObject) - Static method in class io.vertx.sqlclient.SqlConnectOptionsConverter
 
toJson(SqlConnectOptions, Map<String, Object>) - Static method in class io.vertx.sqlclient.SqlConnectOptionsConverter
 
toString() - Method in class io.vertx.sqlclient.data.Numeric
 
Transaction - Interface in io.vertx.sqlclient
A transaction that allows to control the transaction and receive events.
Tuple - Interface in io.vertx.sqlclient
A general purpose tuple.
tuple() - Static method in interface io.vertx.sqlclient.Tuple
 
tuple(List<Object>) - Static method in interface io.vertx.sqlclient.Tuple
Create a tuple with the provided elements list.
type() - Method in interface io.vertx.sqlclient.PropertyKind
 
types() - Method in interface io.vertx.sqlclient.Tuple
 

V

value() - Method in interface io.vertx.sqlclient.SqlResult
Get the result value.

W

wrap(List<Object>) - Static method in interface io.vertx.sqlclient.Tuple
Wrap the provided list with a tuple.
wrap(Object...) - Static method in interface io.vertx.sqlclient.Tuple
Wrap the provided array with a tuple.
A B C D E F G H I J L M N O P Q R S T V W 
Skip navigation links

Copyright © 2020 Eclipse. All rights reserved.