- acceptsOptions(SqlConnectOptions) - Method in interface io.vertx.sqlclient.spi.Driver
-
- addBigDecimal(BigDecimal) - Method in interface io.vertx.sqlclient.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.
- addJsonArray(JsonArray) - Method in interface io.vertx.sqlclient.Tuple
-
Add a JsonArray value at the end of the tuple.
- addJsonArrayArray(JsonArray[]) - Method in interface io.vertx.sqlclient.Tuple
-
Add an array of JsonArray value at the end of the tuple.
- addJsonObject(JsonObject) - Method in interface io.vertx.sqlclient.Tuple
-
Add a JsonObject value at the end of the tuple.
- addJsonObjectArray(JsonObject[]) - Method in interface io.vertx.sqlclient.Tuple
-
Add an array of JsonObject 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
-
- addLocalDateTimeArray(LocalDateTime[]) - Method in interface io.vertx.sqlclient.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
-
- addOffsetDateTimeArray(OffsetDateTime[]) - Method in interface io.vertx.sqlclient.Tuple
-
- addOffsetTime(OffsetTime) - Method in interface io.vertx.sqlclient.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.
- 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(Handler<AsyncResult<Void>>) - 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
-
- 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(Handler<AsyncResult<Void>>) - Method in interface io.vertx.sqlclient.SqlClient
-
Close the client and release the associated resources.
- close() - Method in interface io.vertx.sqlclient.SqlClient
-
- close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.sqlclient.SqlConnection
-
Close the current connection after all the pending commands have been processed.
- 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
-
- completion() - Method in interface io.vertx.sqlclient.Transaction
-
Return the transaction completion
Future that
succeeds when the transaction commits
fails with
TransactionRollbackException when the transaction rollbacks
- 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
-
- 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
-
- cursor(Tuple) - Method in interface io.vertx.sqlclient.PreparedStatement
-
Create a cursor with the provided arguments.
- get(Class<T>, String) - Method in interface io.vertx.sqlclient.Row
-
- get(Class<T>, int) - Method in interface io.vertx.sqlclient.Tuple
-
Get the the at the specified position and the specified type.
- getBigDecimal(String) - Method in interface io.vertx.sqlclient.Row
-
- getBigDecimal(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getBigDecimalArray(String) - Method in interface io.vertx.sqlclient.Row
-
- getBigDecimalArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getBoolean(String) - Method in interface io.vertx.sqlclient.Row
-
Get a boolean value at pos.
- 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 at
pos.
- 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 at pos.
- 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 at pos.
- 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 at pos.
- getConnection(Handler<AsyncResult<SqlConnection>>) - Method in interface io.vertx.sqlclient.Pool
-
Get a connection from the pool.
- getConnection() - Method in interface io.vertx.sqlclient.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 at pos.
- 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 at
pos.
- 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 at pos.
- 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 at
pos.
- 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 at pos.
- 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 at
pos.
- getIntegerArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
Get an array of
Integer value at
pos.
- getJsonArray(String) - Method in interface io.vertx.sqlclient.Row
-
Get a JsonArray value at pos.
- getJsonArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
Get a JsonArray value at pos.
- getJsonArrayArray(String) - Method in interface io.vertx.sqlclient.Row
-
Get an array of JsonArray value at pos.
- getJsonArrayArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
Get an array of JsonArray value at pos.
- getJsonObject(String) - Method in interface io.vertx.sqlclient.Row
-
Get a JsonObject value at pos.
- getJsonObject(int) - Method in interface io.vertx.sqlclient.Tuple
-
Get a JsonObject value at pos.
- getJsonObjectArray(String) - Method in interface io.vertx.sqlclient.Row
-
Get an array of JsonObject value at pos.
- getJsonObjectArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
Get an array of JsonObject value at pos.
- getLocalDate(String) - Method in interface io.vertx.sqlclient.Row
-
- getLocalDate(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getLocalDateArray(String) - Method in interface io.vertx.sqlclient.Row
-
- getLocalDateArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getLocalDateTime(String) - Method in interface io.vertx.sqlclient.Row
-
- getLocalDateTime(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getLocalDateTimeArray(String) - Method in interface io.vertx.sqlclient.Row
-
- getLocalDateTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getLocalTime(String) - Method in interface io.vertx.sqlclient.Row
-
- getLocalTime(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getLocalTimeArray(String) - Method in interface io.vertx.sqlclient.Row
-
- getLocalTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getLong(String) - Method in interface io.vertx.sqlclient.Row
-
Get a long value at pos.
- 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 at
pos.
- 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
-
- getOffsetDateTime(String) - Method in interface io.vertx.sqlclient.Row
-
- getOffsetDateTime(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getOffsetDateTimeArray(String) - Method in interface io.vertx.sqlclient.Row
-
- getOffsetDateTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getOffsetTime(String) - Method in interface io.vertx.sqlclient.Row
-
- getOffsetTime(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getOffsetTimeArray(String) - Method in interface io.vertx.sqlclient.Row
-
- getOffsetTimeArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
- 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 at pos.
- 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 at
pos.
- getShortArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
Get an array of
Short value at
pos.
- getSocketAddress() - Method in class io.vertx.sqlclient.SqlConnectOptions
-
- getString(String) - Method in interface io.vertx.sqlclient.Row
-
Get a string value at pos.
- 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 at
pos.
- 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 at pos.
- getTemporal(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getTemporalArray(String) - Method in interface io.vertx.sqlclient.Row
-
- getTemporalArray(int) - Method in interface io.vertx.sqlclient.Tuple
-
- 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
-
- getUUID(int) - Method in interface io.vertx.sqlclient.Tuple
-
- getUUIDArray(String) - Method in interface io.vertx.sqlclient.Row
-
Get an array of
UUID value at
pos.
- 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 at pos.
- getValue(int) - Method in interface io.vertx.sqlclient.Tuple
-
Get an object value at pos.
- 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 common SQL client operations with a database server.
- SqlConnection - Interface in io.vertx.sqlclient
-
A connection to the database server.
- SqlConnectOptions - Class in io.vertx.sqlclient
-
- 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
-
- SqlConnectOptionsConverter() - Constructor for class io.vertx.sqlclient.SqlConnectOptionsConverter
-
- SqlResult<T> - Interface in io.vertx.sqlclient
-
An interface that represents the execution result of an operation on the database server.