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

A

apply(int) - Method in interface io.vertx.ext.jdbc.spi.JDBCColumnDescriptorProvider
Get a column descriptor

B

batch(List<String>, Handler<AsyncResult<List<Integer>>>) - Method in interface io.vertx.ext.sql.SQLConnection
Batch simple SQL strings and execute the batch where the async result contains a array of Integers.
batchCallableWithParams(String, List<JsonArray>, List<JsonArray>, Handler<AsyncResult<List<Integer>>>) - Method in interface io.vertx.ext.sql.SQLConnection
Batch a callable statement with all entries from the args list.
batchWithParams(String, List<JsonArray>, Handler<AsyncResult<List<Integer>>>) - Method in interface io.vertx.ext.sql.SQLConnection
Batch a prepared statement with all entries from the args list.

C

call(String, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLClient
Calls the given SQL PROCEDURE which returns the result from the procedure.
call(String, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLConnection
Calls the given SQL PROCEDURE which returns the result from the procedure.
call(String, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLOperations
Calls the given SQL PROCEDURE which returns the result from the procedure.
callWithParams(String, JsonArray, JsonArray, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLClient
Calls the given SQL PROCEDURE which returns the result from the procedure.
callWithParams(String, JsonArray, JsonArray, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLConnection
Calls the given SQL PROCEDURE which returns the result from the procedure.
callWithParams(String, JsonArray, JsonArray, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLOperations
Calls the given SQL PROCEDURE which returns the result from the procedure.
cast(Object) - Method in interface io.vertx.ext.jdbc.spi.JDBCDecoder
Try cast SQL value to standard Java value depends on standard JDBC 4.2 type mapping and compatible with Vertx For example: - java.sql.Time -> java.time.LocalTime - java.sql.Timestamp -> java.time.LocalDateTime
close(DataSource) - Method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
 
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLClient
Close the client and release all resources.
close() - Method in interface io.vertx.ext.sql.SQLClient
Close the client
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLConnection
Closes the connection.
close() - Method in interface io.vertx.ext.sql.SQLConnection
Closes the connection.
close() - Method in interface io.vertx.ext.sql.SQLRowStream
Closes the stream/underlying cursor(s).
close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLRowStream
Closes the stream/underlying cursor(s).
column(String) - Method in interface io.vertx.ext.sql.SQLRowStream
Will convert the column name to the json array index.
columns() - Method in interface io.vertx.ext.sql.SQLRowStream
Returns all column names available in the underlying resultset.
commit(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLConnection
Commits all changes made since the previous commit/rollback.
create(Vertx, JsonObject) - Static method in interface io.vertx.ext.jdbc.JDBCClient
Create a JDBC client which maintains its own data source.
create(Vertx, DataSource) - Static method in interface io.vertx.ext.jdbc.JDBCClient
Create a client using a pre-existing data source
create(Vertx, DataSourceProvider) - Static method in interface io.vertx.ext.jdbc.JDBCClient
Create a client using a data source provider
create(JsonObject) - Static method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
 
create(DataSource, JsonObject) - Static method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
Init provider with specific DataSource and config.
createFrom(PrepareOptions) - Static method in class io.vertx.jdbcclient.JDBCPrepareOptions
Creates a JDBC-specific instance from generic prepare options.
createShared(Vertx, JsonObject, String) - Static method in interface io.vertx.ext.jdbc.JDBCClient
Create a JDBC client which shares its data source with any other JDBC clients created with the same data source name
createShared(Vertx, JsonObject) - Static method in interface io.vertx.ext.jdbc.JDBCClient
Like JDBCClient.createShared(io.vertx.core.Vertx, JsonObject, String) but with the default data source name

D

DataSourceProvider - Interface in io.vertx.ext.jdbc.spi
 
decode(JDBCColumnDescriptor, SQLValueProvider) - Method in interface io.vertx.ext.jdbc.spi.JDBCDecoder
Convert the SQL value to Java value based on jdbc type
DEFAULT_AUTO_GENERATED_KEYS - Static variable in class io.vertx.jdbcclient.JDBCPrepareOptions
Default value for auto-generated keys retrieval.
DEFAULT_DATA_SOURCE_PROVIDER - Static variable in interface io.vertx.jdbcclient.JDBCPool
The default data source provider for this pool, loaded from JVM system properties with the DataSourceProvider.DEFAULT_DATA_SOURCE_PROVIDER_NAME key.
DEFAULT_DATA_SOURCE_PROVIDER_NAME - Static variable in interface io.vertx.ext.jdbc.spi.DataSourceProvider
The default data source provider name.
DEFAULT_DS_NAME - Static variable in interface io.vertx.ext.jdbc.JDBCClient
The name of the default data source
DEFAULT_PROVIDER_CLASS - Static variable in interface io.vertx.ext.jdbc.JDBCClient
The default data source provider for this pool, loaded from JVM system properties with the DataSourceProvider.DEFAULT_DATA_SOURCE_PROVIDER_NAME key.

E

encode(JsonArray, int, JDBCColumnDescriptorProvider) - Method in interface io.vertx.ext.jdbc.spi.JDBCEncoder
Convert Java input value to SQL value
encode(Tuple, int, JDBCColumnDescriptorProvider) - Method in interface io.vertx.ext.jdbc.spi.JDBCEncoder
 
endHandler(Handler<Void>) - Method in interface io.vertx.ext.sql.SQLRowStream
 
equals(Object) - Method in class io.vertx.ext.sql.ResultSet
 
equals(Object) - Method in class io.vertx.ext.sql.UpdateResult
 
exceptionHandler(Handler<Throwable>) - Method in interface io.vertx.ext.sql.SQLRowStream
 
execute(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLConnection
Executes the given SQL statement

F

FetchDirection - Enum in io.vertx.ext.sql
Represents the fetch direction hint
from(int) - Static method in enum io.vertx.ext.sql.TransactionIsolation
 
from(String) - Static method in enum io.vertx.ext.sql.TransactionIsolation
 
fromParameter(PreparedStatement) - Static method in interface io.vertx.ext.jdbc.spi.JDBCColumnDescriptorProvider
Deprecated.
Implementations should prefer JDBCColumnDescriptorProvider.fromParameterMetaData(ParameterMetaData) Create provider by parameter statement
fromParameterMetaData(ParameterMetaData) - Static method in interface io.vertx.ext.jdbc.spi.JDBCColumnDescriptorProvider
Create provider by the parameter metadata
fromResult(ResultSet) - Static method in interface io.vertx.ext.jdbc.spi.JDBCColumnDescriptorProvider
Deprecated.
Implementations should prefer JDBCColumnDescriptorProvider.fromResultMetaData(ResultSetMetaData) Create provider by result set metadata
fromResultMetaData(ResultSetMetaData) - Static method in interface io.vertx.ext.jdbc.spi.JDBCColumnDescriptorProvider
Create provider by result set metadata

G

GENERATED_KEYS - Static variable in interface io.vertx.jdbcclient.JDBCPool
The property to be used to retrieve the generated keys
getAutoGeneratedKeysIndexes() - Method in class io.vertx.ext.sql.SQLOptions
 
getAutoGeneratedKeysIndexes() - Method in class io.vertx.jdbcclient.JDBCPrepareOptions
Returns the indexes of auto-generated keys to retrieve.
getCatalog() - Method in class io.vertx.ext.sql.SQLOptions
 
getColumnNames() - Method in class io.vertx.ext.sql.ResultSet
Get the column names
getConnection(Handler<AsyncResult<SQLConnection>>) - Method in interface io.vertx.ext.sql.SQLClient
Returns a connection that can be used to perform SQL operations on.
getConnectTimeout() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
getDatabase() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
getDataSource(JsonObject) - Method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
 
getDataSourceImplementation() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
getFetchDirection() - Method in class io.vertx.ext.sql.SQLOptions
 
getFetchSize() - Method in class io.vertx.ext.sql.SQLOptions
 
getIdleTimeout() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
getInitialConfig() - Method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
Get the SQL initial configuration
getJdbcUrl() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
getKeys() - Method in class io.vertx.ext.sql.UpdateResult
Get any generated keys
getMaxRows() - Method in class io.vertx.ext.sql.SQLOptions
 
getNext() - Method in class io.vertx.ext.sql.ResultSet
Get the next result set
getNumColumns() - Method in class io.vertx.ext.sql.ResultSet
Return the number of columns in the result set
getNumRows() - Method in class io.vertx.ext.sql.ResultSet
Return the number of rows in the result set
getOutput() - Method in class io.vertx.ext.sql.ResultSet
Get the registered outputs
getPassword() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
getQueryTimeout() - Method in class io.vertx.ext.sql.SQLOptions
 
getResults() - Method in class io.vertx.ext.sql.ResultSet
Get the results
getResultSetConcurrency() - Method in class io.vertx.ext.sql.SQLOptions
 
getResultSetType() - Method in class io.vertx.ext.sql.SQLOptions
 
getRows() - Method in class io.vertx.ext.sql.ResultSet
Get the rows - each row represented as a JsonObject where the keys are the column names and the values are the column values.
getRows(boolean) - Method in class io.vertx.ext.sql.ResultSet
Get the rows - each row represented as a JsonObject where the keys are the column names and the values are the column values.
getSchema() - Method in class io.vertx.ext.sql.SQLOptions
 
getTracingPolicy() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
getTransactionIsolation(Handler<AsyncResult<TransactionIsolation>>) - Method in interface io.vertx.ext.sql.SQLConnection
Attempts to return the transaction isolation level for this Connection object to the one given.
getTransactionIsolation() - Method in class io.vertx.ext.sql.SQLOptions
 
getType() - Method in enum io.vertx.ext.sql.FetchDirection
 
getType() - Method in enum io.vertx.ext.sql.ResultSetConcurrency
 
getType() - Method in enum io.vertx.ext.sql.ResultSetType
 
getType() - Method in enum io.vertx.ext.sql.TransactionIsolation
 
getUpdated() - Method in class io.vertx.ext.sql.UpdateResult
Get the number of rows updated
getUser() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 

H

handler(Handler<JsonArray>) - Method in interface io.vertx.ext.sql.SQLRowStream
 
hashCode() - Method in class io.vertx.ext.sql.ResultSet
 
hashCode() - Method in class io.vertx.ext.sql.UpdateResult
 

I

in() - Method in interface io.vertx.jdbcclient.SqlOutParam
Is this marker IN?
init(JsonObject) - Method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
Init provider with specific configuration
INOUT(Object, int) - Static method in interface io.vertx.jdbcclient.SqlOutParam
Factory for a INOUT parameter of type out.
INOUT(Object, String) - Static method in interface io.vertx.jdbcclient.SqlOutParam
Factory for a INOUT parameter of type out.
INOUT(Object, JDBCType) - Static method in interface io.vertx.jdbcclient.SqlOutParam
Factory for a INOUT parameter of type out.
io.vertx.ext.jdbc - package io.vertx.ext.jdbc
 
io.vertx.ext.jdbc.spi - package io.vertx.ext.jdbc.spi
 
io.vertx.ext.sql - package io.vertx.ext.sql
 
io.vertx.jdbcclient - package io.vertx.jdbcclient
 
isAutoGeneratedKeys() - Method in class io.vertx.ext.sql.SQLOptions
 
isAutoGeneratedKeys() - Method in class io.vertx.jdbcclient.JDBCPrepareOptions
Returns whether auto-generated keys should be retrieved.
isMetricsEnabled() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
isReadOnly() - Method in class io.vertx.ext.sql.SQLOptions
 

J

JDBCClient - Interface in io.vertx.ext.jdbc
An asynchronous client interface for interacting with a JDBC compliant database
JDBCColumnDescriptorProvider - Interface in io.vertx.ext.jdbc.spi
A shortcut provider that get a column information in the runtime SQL result or parameter metadata
JDBCConnectOptions - Class in io.vertx.jdbcclient
 
JDBCConnectOptions() - Constructor for class io.vertx.jdbcclient.JDBCConnectOptions
 
JDBCConnectOptions(JsonObject) - Constructor for class io.vertx.jdbcclient.JDBCConnectOptions
 
JDBCConnectOptionsConverter - Class in io.vertx.jdbcclient
Converter and mapper for JDBCConnectOptions.
JDBCConnectOptionsConverter() - Constructor for class io.vertx.jdbcclient.JDBCConnectOptionsConverter
 
JDBCDecoder - Interface in io.vertx.ext.jdbc.spi
Represents for JDBC decoder from SQL value to Java value The default decoder provides the best efforts to convert SQL type to standard Java type as JDBC 4.2 spec.
JDBCEncoder - Interface in io.vertx.ext.jdbc.spi
Represents for JDBC encoder from Java value to SQL value The default encoder provides the best efforts to convert Java type to SQL type as JDBC 4.2 spec.
JDBCPool - Interface in io.vertx.jdbcclient
JDBCPool is the interface that allows using the Sql Client API with plain JDBC.
JDBCPrepareOptions - Class in io.vertx.jdbcclient
Options for preparing JDBC statements.
JDBCPrepareOptions() - Constructor for class io.vertx.jdbcclient.JDBCPrepareOptions
Creates a new instance with default values.
JDBCPrepareOptions(JDBCPrepareOptions) - Constructor for class io.vertx.jdbcclient.JDBCPrepareOptions
Creates a new instance by copying another instance.
JDBCPrepareOptions(JsonObject) - Constructor for class io.vertx.jdbcclient.JDBCPrepareOptions
Creates a new instance from JSON.
JDBCPrepareOptionsConverter - Class in io.vertx.jdbcclient
Converter and mapper for JDBCPrepareOptions.
JDBCPrepareOptionsConverter() - Constructor for class io.vertx.jdbcclient.JDBCPrepareOptionsConverter
 
JDBCUtils - Class in io.vertx.jdbcclient
 
JDBCUtils() - Constructor for class io.vertx.jdbcclient.JDBCUtils
 

L

loadDefaultDataSourceProvider() - Static method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
Load a datasource provider form the JVM system properties with the DataSourceProvider.DEFAULT_DATA_SOURCE_PROVIDER_NAME key.

M

maximumPoolSize(DataSource, JsonObject) - Method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
 
moreResults() - Method in interface io.vertx.ext.sql.SQLRowStream
Request for more results if available

O

OUT(int) - Static method in interface io.vertx.jdbcclient.SqlOutParam
Factory for a OUT parameter of type out.
OUT(String) - Static method in interface io.vertx.jdbcclient.SqlOutParam
Factory for a OUT parameter of type out.
OUT(JDBCType) - Static method in interface io.vertx.jdbcclient.SqlOutParam
Factory for a OUT parameter of type out.
OUTPUT - Static variable in interface io.vertx.jdbcclient.JDBCPool
The property to be used to retrieve the output of the callable statement

P

parse(ResultSet, int, JDBCColumnDescriptorProvider) - Method in interface io.vertx.ext.jdbc.spi.JDBCDecoder
Parse SQL value to Java value
parse(CallableStatement, int, JDBCColumnDescriptorProvider) - Method in interface io.vertx.ext.jdbc.spi.JDBCDecoder
Parse SQL value to Java value
pause() - Method in interface io.vertx.ext.sql.SQLRowStream
 
pool(Vertx, JDBCConnectOptions, PoolOptions) - Static method in interface io.vertx.jdbcclient.JDBCPool
Create a JDBC pool which maintains its own data source and the default data source provider.
pool(Vertx, JDBCConnectOptions, PoolOptions, DataSourceProvider) - Static method in interface io.vertx.jdbcclient.JDBCPool
Create a JDBC pool which maintains its own data source, with the specified provider.
pool(Vertx, JsonObject) - Static method in interface io.vertx.jdbcclient.JDBCPool
pool(Vertx, DataSourceProvider) - Static method in interface io.vertx.jdbcclient.JDBCPool
Create a JDBC pool which maintains its own data source.
pool(Vertx, DataSource) - Static method in interface io.vertx.jdbcclient.JDBCPool
Create a JDBC pool using a pre-initialized data source.
pool(Vertx, DataSource, JsonObject) - Static method in interface io.vertx.jdbcclient.JDBCPool
Deprecated.

Q

query(String, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLClient
Execute a single SQL statement, this method acquires a connection from the the pool and executes the SQL statement and returns it back after the execution.
query(String, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLConnection
Executes the given SQL SELECT statement which returns the results of the query.
query(String, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLOperations
Executes the given SQL SELECT statement which returns the results of the query.
querySingle(String, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.ext.sql.SQLOperations
Execute a one shot SQL statement that returns a single SQL row.
querySingleWithParams(String, JsonArray, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.ext.sql.SQLOperations
Execute a one shot SQL statement with arguments that returns a single SQL row.
queryStream(String, Handler<AsyncResult<SQLRowStream>>) - Method in interface io.vertx.ext.sql.SQLClient
Executes the given SQL SELECT statement which returns the results of the query as a read stream.
queryStream(String, Handler<AsyncResult<SQLRowStream>>) - Method in interface io.vertx.ext.sql.SQLConnection
Executes the given SQL SELECT statement which returns the results of the query as a read stream.
queryStream(String, Handler<AsyncResult<SQLRowStream>>) - Method in interface io.vertx.ext.sql.SQLOperations
Executes the given SQL SELECT statement which returns the results of the query as a read stream.
queryStreamWithParams(String, JsonArray, Handler<AsyncResult<SQLRowStream>>) - Method in interface io.vertx.ext.sql.SQLClient
Executes the given SQL SELECT statement which returns the results of the query as a read stream.
queryStreamWithParams(String, JsonArray, Handler<AsyncResult<SQLRowStream>>) - Method in interface io.vertx.ext.sql.SQLConnection
Executes the given SQL SELECT statement which returns the results of the query as a read stream.
queryStreamWithParams(String, JsonArray, Handler<AsyncResult<SQLRowStream>>) - Method in interface io.vertx.ext.sql.SQLOperations
Executes the given SQL SELECT statement which returns the results of the query as a read stream.
queryWithParams(String, JsonArray, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLClient
Execute a single SQL prepared statement, this method acquires a connection from the the pool and executes the SQL prepared statement and returns it back after the execution.
queryWithParams(String, JsonArray, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLConnection
Executes the given SQL SELECT prepared statement which returns the results of the query.
queryWithParams(String, JsonArray, Handler<AsyncResult<ResultSet>>) - Method in interface io.vertx.ext.sql.SQLOperations
Executes the given SQL SELECT prepared statement which returns the results of the query.

R

ResultSet - Class in io.vertx.ext.sql
Represents the results of a SQL query.
ResultSet() - Constructor for class io.vertx.ext.sql.ResultSet
Default constructor
ResultSet(ResultSet) - Constructor for class io.vertx.ext.sql.ResultSet
Copy constructor
ResultSet(List<String>, List<JsonArray>, ResultSet) - Constructor for class io.vertx.ext.sql.ResultSet
Create a result-set
ResultSet(JsonObject) - Constructor for class io.vertx.ext.sql.ResultSet
Create a result-set from JSON
resultSetClosedHandler(Handler<Void>) - Method in interface io.vertx.ext.sql.SQLRowStream
Event handler when a resultset is closed.
ResultSetConcurrency - Enum in io.vertx.ext.sql
Represents the resultset concurrency hint
ResultSetConverter - Class in io.vertx.ext.sql
Converter and mapper for ResultSet.
ResultSetConverter() - Constructor for class io.vertx.ext.sql.ResultSetConverter
 
ResultSetType - Enum in io.vertx.ext.sql
Represents the resultset type hint
resume() - Method in interface io.vertx.ext.sql.SQLRowStream
 
rollback(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLConnection
Rolls back all changes made since the previous commit/rollback.
RuntimeSQLException - Exception in io.vertx.ext.sql
 
RuntimeSQLException(SQLException) - Constructor for exception io.vertx.ext.sql.RuntimeSQLException
 

S

setAutoCommit(boolean, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLConnection
Sets the auto commit flag for this connection.
setAutoGeneratedKeys(boolean) - Method in class io.vertx.ext.sql.SQLOptions
 
setAutoGeneratedKeys(boolean) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setAutoGeneratedKeys(boolean) - Method in class io.vertx.jdbcclient.JDBCPrepareOptions
Sets whether auto-generated keys should be retrieved.
setAutoGeneratedKeysIndexes(JsonArray) - Method in class io.vertx.ext.sql.SQLOptions
 
setAutoGeneratedKeysIndexes(JsonArray) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setAutoGeneratedKeysIndexes(JsonArray) - Method in class io.vertx.jdbcclient.JDBCPrepareOptions
Sets the indexes or column names of auto-generated keys to retrieve.
setCatalog(String) - Method in class io.vertx.ext.sql.SQLOptions
 
setCatalog(String) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setColumnNames(List<String>) - Method in class io.vertx.ext.sql.ResultSet
 
setConnectTimeout(int) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setDatabase(String) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setDataSourceImplementation(String) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setFetchDirection(FetchDirection) - Method in class io.vertx.ext.sql.SQLOptions
 
setFetchDirection(FetchDirection) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setFetchSize(int) - Method in class io.vertx.ext.sql.SQLOptions
 
setFetchSize(int) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setIdleTimeout(int) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setJdbcUrl(String) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setKeys(JsonArray) - Method in class io.vertx.ext.sql.UpdateResult
 
setMaxRows(int) - Method in class io.vertx.ext.sql.SQLOptions
 
setMaxRows(int) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setMetricsEnabled(boolean) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setNext(ResultSet) - Method in class io.vertx.ext.sql.ResultSet
 
setOptions(SQLOptions) - Method in interface io.vertx.ext.sql.SQLConnection
Sets the desired options to be applied to the current connection when statements are executed.
setOutput(JsonArray) - Method in class io.vertx.ext.sql.ResultSet
 
setPassword(String) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setQueryTimeout(int) - Method in interface io.vertx.ext.sql.SQLConnection
setQueryTimeout(int) - Method in class io.vertx.ext.sql.SQLOptions
 
setQueryTimeout(int) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setReadOnly(boolean) - Method in class io.vertx.ext.sql.SQLOptions
 
setReadOnly(boolean) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setResults(List<JsonArray>) - Method in class io.vertx.ext.sql.ResultSet
 
setResultSetConcurrency(ResultSetConcurrency) - Method in class io.vertx.ext.sql.SQLOptions
 
setResultSetConcurrency(ResultSetConcurrency) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setResultSetType(ResultSetType) - Method in class io.vertx.ext.sql.SQLOptions
 
setResultSetType(ResultSetType) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setSchema(String) - Method in class io.vertx.ext.sql.SQLOptions
 
setSchema(String) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setTracingPolicy(TracingPolicy) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
Set the tracing policy for the client behavior when Vert.x has tracing enabled.
setTransactionIsolation(TransactionIsolation, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.sql.SQLConnection
Attempts to change the transaction isolation level for this Connection object to the one given.
setTransactionIsolation(TransactionIsolation) - Method in class io.vertx.ext.sql.SQLOptions
 
setTransactionIsolation(TransactionIsolation) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
setUpdated(int) - Method in class io.vertx.ext.sql.UpdateResult
 
setUser(String) - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
SQLClient - Interface in io.vertx.ext.sql
A common asynchronous client interface for interacting with SQL compliant database
SQLConnection - Interface in io.vertx.ext.sql
Represents a connection to a SQL database
SQLOperations - Interface in io.vertx.ext.sql
Represents a SQL query interface to a database
SQLOptions - Class in io.vertx.ext.sql
Represents the options one can use to customize the unwrapped connection/statement/resultset types
SQLOptions() - Constructor for class io.vertx.ext.sql.SQLOptions
Default constructor
SQLOptions(SQLOptions) - Constructor for class io.vertx.ext.sql.SQLOptions
Copy constructor
SQLOptions(JsonObject) - Constructor for class io.vertx.ext.sql.SQLOptions
Constructor from JSON
SQLOptionsConverter - Class in io.vertx.ext.sql
Converter and mapper for SQLOptions.
SQLOptionsConverter() - Constructor for class io.vertx.ext.sql.SQLOptionsConverter
 
SqlOutParam - Interface in io.vertx.jdbcclient
Tag if a parameter is of type OUT or INOUT.
SQLRowStream - Interface in io.vertx.ext.sql
A ReadStream of Rows from the underlying RDBMS.

T

toJson(JDBCConnectOptions, PoolOptions) - Method in interface io.vertx.ext.jdbc.spi.DataSourceProvider
Transforms the JDBCConnectOptions and PoolOptions into a config suitable to be passed as DataSourceProvider.create(JsonObject) argument.
toJson() - Method in class io.vertx.ext.sql.ResultSet
Convert to JSON
toJson() - Method in class io.vertx.ext.sql.UpdateResult
Convert to JSON
toJson() - Method in class io.vertx.jdbcclient.JDBCConnectOptions
 
TransactionIsolation - Enum in io.vertx.ext.sql
Represents a Transaction Isolation Level
type() - Method in interface io.vertx.jdbcclient.SqlOutParam
Get the output type

U

unwrap() - Method in interface io.vertx.ext.sql.SQLConnection
Return the underlying Connection object if available.
update(String, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.ext.sql.SQLClient
Executes the given SQL statement which may be an INSERT, UPDATE, or DELETE statement.
update(String, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.ext.sql.SQLConnection
Executes the given SQL statement which may be an INSERT, UPDATE, or DELETE statement.
update(String, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.ext.sql.SQLOperations
Executes the given SQL statement which may be an INSERT, UPDATE, or DELETE statement.
UpdateResult - Class in io.vertx.ext.sql
Represents the result of an update/insert/delete operation on the database.
UpdateResult() - Constructor for class io.vertx.ext.sql.UpdateResult
Default constructor
UpdateResult(UpdateResult) - Constructor for class io.vertx.ext.sql.UpdateResult
Copy constructor
UpdateResult(JsonObject) - Constructor for class io.vertx.ext.sql.UpdateResult
Constructor from JSON
UpdateResult(int, JsonArray) - Constructor for class io.vertx.ext.sql.UpdateResult
Constructor
UpdateResultConverter - Class in io.vertx.ext.sql
Converter and mapper for UpdateResult.
UpdateResultConverter() - Constructor for class io.vertx.ext.sql.UpdateResultConverter
 
updateWithParams(String, JsonArray, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.ext.sql.SQLClient
Executes the given prepared statement which may be an INSERT, UPDATE, or DELETE statement with the given parameters
updateWithParams(String, JsonArray, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.ext.sql.SQLConnection
Executes the given prepared statement which may be an INSERT, UPDATE, or DELETE statement with the given parameters
updateWithParams(String, JsonArray, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.ext.sql.SQLOperations
Executes the given prepared statement which may be an INSERT, UPDATE, or DELETE statement with the given parameters

V

value() - Method in interface io.vertx.jdbcclient.SqlOutParam
Get the input value
valueOf(String) - Static method in enum io.vertx.ext.sql.FetchDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.sql.ResultSetConcurrency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.sql.ResultSetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.sql.TransactionIsolation
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.ext.sql.FetchDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.sql.ResultSetConcurrency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.sql.ResultSetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.sql.TransactionIsolation
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M O P Q R S T U V 
Skip navigation links

Copyright © 2026 Eclipse. All rights reserved.