Skip navigation links
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.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.SQLConnection
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

fromJson(JsonObject, ResultSet) - Static method in class io.vertx.ext.sql.ResultSetConverter
 
fromJson(JsonObject, UpdateResult) - Static method in class io.vertx.ext.sql.UpdateResultConverter
 

G

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.
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
getResults() - Method in class io.vertx.ext.sql.ResultSet
Get the results
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.
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.
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
== Vert.x Common SQL interface The common SQL interface is used to interact with Vert.x SQL services.

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.SQLConnection
Executes the given SQL SELECT statement which returns the results of the query.
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.
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.
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.

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.
ResultSetConverter - Class in io.vertx.ext.sql
Converter for ResultSet.
ResultSetConverter() - Constructor for class io.vertx.ext.sql.ResultSetConverter
 
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.
setColumnNames(List<String>) - Method in class io.vertx.ext.sql.ResultSet
 
setKeys(JsonArray) - Method in class io.vertx.ext.sql.UpdateResult
 
setNext(ResultSet) - Method in class io.vertx.ext.sql.ResultSet
 
setOutput(JsonArray) - Method in class io.vertx.ext.sql.ResultSet
 
setQueryTimeout(int) - Method in interface io.vertx.ext.sql.SQLConnection
Sets a connection wide query timeout.
setResults(List<JsonArray>) - Method in class io.vertx.ext.sql.ResultSet
 
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.
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
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() - Method in class io.vertx.ext.sql.UpdateResult
Convert to JSON
toJson(UpdateResult, JsonObject) - 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.SQLConnection
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.SQLConnection
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.TransactionIsolation
Returns the enum constant of this type with the specified name.
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

Copyright © 2018. All rights reserved.