Skip navigation links
vertx-sql-common 3.8.1.redhat-00005
B C E F G H I M P Q R S T U V 

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.
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.

E

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
 
fromJson(Iterable<Map.Entry<String, Object>>, ResultSet) - Static method in class io.vertx.ext.sql.ResultSetConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, SQLOptions) - Static method in class io.vertx.ext.sql.SQLOptionsConverter
 
fromJson(Iterable<Map.Entry<String, Object>>, UpdateResult) - Static method in class io.vertx.ext.sql.UpdateResultConverter
 

G

getAutoGeneratedKeysIndexes() - Method in class io.vertx.ext.sql.SQLOptions
 
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.
getFetchDirection() - Method in class io.vertx.ext.sql.SQLOptions
 
getFetchSize() - Method in class io.vertx.ext.sql.SQLOptions
 
getKeys() - Method in class io.vertx.ext.sql.UpdateResult
Get any generated keys
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
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
 
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

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

io.vertx.ext.sql - package io.vertx.ext.sql
 
isAutoGeneratedKeys() - Method in class io.vertx.ext.sql.SQLOptions
 
isReadOnly() - Method in class io.vertx.ext.sql.SQLOptions
 

M

moreResults() - Method in interface io.vertx.ext.sql.SQLRowStream
Request for more results if available

P

pause() - Method in interface io.vertx.ext.sql.SQLRowStream
 

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 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
 
setAutoGeneratedKeysIndexes(JsonArray) - Method in class io.vertx.ext.sql.SQLOptions
 
setCatalog(String) - Method in class io.vertx.ext.sql.SQLOptions
 
setColumnNames(List<String>) - Method in class io.vertx.ext.sql.ResultSet
 
setFetchDirection(FetchDirection) - Method in class io.vertx.ext.sql.SQLOptions
 
setFetchSize(int) - Method in class io.vertx.ext.sql.SQLOptions
 
setKeys(JsonArray) - Method in class io.vertx.ext.sql.UpdateResult
 
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
 
setQueryTimeout(int) - Method in interface io.vertx.ext.sql.SQLConnection
setQueryTimeout(int) - Method in class io.vertx.ext.sql.SQLOptions
 
setReadOnly(boolean) - Method in class io.vertx.ext.sql.SQLOptions
 
setResults(List<JsonArray>) - Method in class io.vertx.ext.sql.ResultSet
 
setResultSetConcurrency(ResultSetConcurrency) - Method in class io.vertx.ext.sql.SQLOptions
 
setResultSetType(ResultSetType) - Method in class io.vertx.ext.sql.SQLOptions
 
setSchema(String) - Method in class io.vertx.ext.sql.SQLOptions
 
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
 
setUpdated(int) - Method in class io.vertx.ext.sql.UpdateResult
 
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 for SQLOptions.
SQLOptionsConverter() - Constructor for class io.vertx.ext.sql.SQLOptionsConverter
 
SQLRowStream - Interface in io.vertx.ext.sql
A ReadStream of Rows from the underlying RDBMS.

T

toJson() - Method in class io.vertx.ext.sql.ResultSet
Convert to JSON
toJson(ResultSet, JsonObject) - Static method in class io.vertx.ext.sql.ResultSetConverter
 
toJson(ResultSet, Map<String, Object>) - Static method in class io.vertx.ext.sql.ResultSetConverter
 
toJson(SQLOptions, JsonObject) - Static method in class io.vertx.ext.sql.SQLOptionsConverter
 
toJson(SQLOptions, Map<String, Object>) - Static method in class io.vertx.ext.sql.SQLOptionsConverter
 
toJson() - Method in class io.vertx.ext.sql.UpdateResult
Convert to JSON
toJson(UpdateResult, JsonObject) - Static method in class io.vertx.ext.sql.UpdateResultConverter
 
toJson(UpdateResult, Map<String, Object>) - Static method in class io.vertx.ext.sql.UpdateResultConverter
 
TransactionIsolation - Enum in io.vertx.ext.sql
Represents a Transaction Isolation Level

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 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

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.
B C E F G H I M P Q R S T U V 
Skip navigation links
vertx-sql-common 3.8.1.redhat-00005

Copyright © 2019 Eclipse. All rights reserved.