## Uses of Interface
io.vertx.sqlclient.Tuple

- Packages that use Tuple
  Package | Description
  --- | ---
  io.vertx.mysqlclient |
  io.vertx.pgclient |
  io.vertx.reactivex.sqlclient |
  io.vertx.rxjava.sqlclient |
  io.vertx.sqlclient |

- - ### Uses of Tuple in io.vertx.mysqlclient

    Methods in io.vertx.mysqlclient with parameters of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `<R> MySQLConnection` | MySQLConnection.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `<R> MySQLPool` | MySQLPool.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `MySQLConnection` | MySQLConnection.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)`
    `MySQLPool` | MySQLPool.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)`

    Method parameters in io.vertx.mysqlclient with type arguments of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `<R> MySQLPool` | MySQLPool.`preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `MySQLPool` | MySQLPool.`preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)`

  - ### Uses of Tuple in io.vertx.pgclient

    Methods in io.vertx.pgclient with parameters of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `<R> PgConnection` | PgConnection.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `<R> PgPool` | PgPool.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `PgConnection` | PgConnection.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)`
    `PgPool` | PgPool.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)`

    Method parameters in io.vertx.pgclient with type arguments of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `<R> PgConnection` | PgConnection.`preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `<R> PgPool` | PgPool.`preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `PgConnection` | PgConnection.`preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)`
    `PgPool` | PgPool.`preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)`

  - ### Uses of Tuple in io.vertx.reactivex.sqlclient

    Methods in io.vertx.reactivex.sqlclient that return Tuple
    Modifier and Type | Method and Description
    --- | ---
    `Tuple` | Tuple.`getDelegate()`

    Methods in io.vertx.reactivex.sqlclient with parameters of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `static Tuple` | Tuple.`newInstance(Tuple arg)`

    Constructors in io.vertx.reactivex.sqlclient with parameters of type Tuple
    Constructor and Description
    `Tuple(Tuple delegate)`

  - ### Uses of Tuple in io.vertx.rxjava.sqlclient

    Methods in io.vertx.rxjava.sqlclient that return Tuple
    Modifier and Type | Method and Description
    --- | ---
    `Tuple` | Tuple.`getDelegate()`

    Methods in io.vertx.rxjava.sqlclient with parameters of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `static Tuple` | Tuple.`newInstance(Tuple arg)`

    Constructors in io.vertx.rxjava.sqlclient with parameters of type Tuple
    Constructor and Description
    `Tuple(Tuple delegate)`

  - ### Uses of Tuple in io.vertx.sqlclient

    Subinterfaces of Tuple in io.vertx.sqlclient
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Row` Represents single row of the result set.

    Methods in io.vertx.sqlclient that return Tuple
    Modifier and Type | Method and Description
    --- | ---
    `default Tuple` | Tuple.`addBigDecimal(BigDecimal value)` Add a `BigDecimal` value at the end of the tuple.
    `default Tuple` | Tuple.`addBoolean(Boolean value)` Add a boolean value at the end of the tuple.
    `default Tuple` | Tuple.`addBooleanArray(Boolean[] value)` Add an array of `Boolean` value at the end of the tuple.
    `default Tuple` | Tuple.`addBuffer(Buffer value)` Add a buffer value at the end of the tuple.
    `default Tuple` | Tuple.`addBufferArray(Buffer[] value)` Add an array of `Buffer` value at the end of the tuple.
    `default Tuple` | Tuple.`addDouble(Double value)` Add a double value at the end of the tuple.
    `default Tuple` | Tuple.`addDoubleArray(Double[] value)` Add an array of `Double` value at the end of the tuple.
    `default Tuple` | Tuple.`addFloat(Float value)` Add a float value at the end of the tuple.
    `default Tuple` | Tuple.`addFloatArray(Float[] value)` Add an array of `Float` value at the end of the tuple.
    `default Tuple` | Tuple.`addInteger(Integer value)` Add an integer value at the end of the tuple.
    `default Tuple` | Tuple.`addIntegerArray(Integer[] value)` Add an array of `Integer` value at the end of the tuple.
    `default Tuple` | Tuple.`addLocalDate(java.time.LocalDate value)` Add a `LocalDate` value at the end of the tuple.
    `default Tuple` | Tuple.`addLocalDateArray(java.time.LocalDate[] value)` Add an array of `LocalDate` value at the end of the tuple.
    `default Tuple` | Tuple.`addLocalDateTime(java.time.LocalDateTime value)` Add a `LocalDateTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addLocalDateTimeArray(java.time.LocalDateTime[] value)` Add an array of `LocalDateTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addLocalTime(java.time.LocalTime value)` Add a `LocalTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addLocalTimeArray(java.time.LocalTime[] value)` Add an array of `LocalTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addLong(Long value)` Add a long value at the end of the tuple.
    `default Tuple` | Tuple.`addLongArray(Long[] value)` Add an array of `Long` value at the end of the tuple.
    `default Tuple` | Tuple.`addOffsetDateTime(java.time.OffsetDateTime value)` Add a `OffsetDateTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addOffsetDateTimeArray(java.time.OffsetDateTime[] value)` Add an array of `OffsetDateTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addOffsetTime(java.time.OffsetTime value)` Add a `OffsetTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addOffsetTimeArray(java.time.OffsetTime[] value)` Add an array of `OffsetTime` value at the end of the tuple.
    `default Tuple` | Tuple.`addShort(Short value)` Add a short value at the end of the tuple.
    `default Tuple` | Tuple.`addShortArray(Short[] value)` Add an array of `Short` value at the end of the tuple.
    `default Tuple` | Tuple.`addString(String value)` Add a string value at the end of the tuple.
    `default Tuple` | Tuple.`addStringArray(String[] value)` Add an array of `String` value at the end of the tuple.
    `default Tuple` | Tuple.`addTemporal(java.time.temporal.Temporal value)` Add a `Temporal` value at the end of the tuple.
    `default Tuple` | Tuple.`addUUID(UUID value)` Add a `UUID` value at the end of the tuple.
    `default Tuple` | Tuple.`addUUIDArray(UUID[] value)` Add an array of `UUID` value at the end of the tuple.
    `Tuple` | Tuple.`addValue(Object value)` Add an object value at the end of the tuple.
    `default <T> Tuple` | Tuple.`addValues(T[] value)`
    `static Tuple` | Tuple.`of(Object elt1)` Create a tuple of one element.
    `static Tuple` | Tuple.`of(Object elt1, Object... elts)` Create a tuple of an arbitrary number of elements.
    `static Tuple` | Tuple.`of(Object elt1, Object elt2)` Create a tuple of two elements.
    `static Tuple` | Tuple.`of(Object elt1, Object elt2, Object elt3)` Create a tuple of three elements.
    `static Tuple` | Tuple.`of(Object elt1, Object elt2, Object elt3, Object elt4)` Create a tuple of four elements.
    `static Tuple` | Tuple.`of(Object elt1, Object elt2, Object elt3, Object elt4, Object elt5)` Create a tuple of five elements.
    `static Tuple` | Tuple.`of(Object elt1, Object elt2, Object elt3, Object elt4, Object elt5, Object elt6)` Create a tuple of six elements.
    `static Tuple` | Tuple.`tuple()`
    `static Tuple` | Tuple.`tuple(List<Object> elements)` Create a tuple with the provided `elements` list.
    `static Tuple` | Tuple.`wrap(List<Object> list)` Wrap the provided `list` with a tuple.
    `static Tuple` | Tuple.`wrap(Object... array)` Wrap the provided `array` with a tuple.

    Methods in io.vertx.sqlclient with parameters of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `RowStream<Row>` | PreparedQuery.`createStream(int fetch, Tuple args)` Execute the prepared query with a cursor and createStream the result.
    `Cursor` | PreparedQuery.`cursor(Tuple args)` Create a cursor with the provided `arguments`.
    `<R> PreparedQuery` | PreparedQuery.`execute(Tuple args, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)` Create a cursor with the provided `arguments`.
    `PreparedQuery` | PreparedQuery.`execute(Tuple args, Handler<AsyncResult<RowSet<Row>>> handler)` Create a cursor with the provided `arguments`.
    `<R> SqlConnection` | SqlConnection.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `<R> Pool` | Pool.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `<R> SqlClient` | SqlClient.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)` Prepare and execute a query.
    `<R> Transaction` | Transaction.`preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `SqlConnection` | SqlConnection.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)`
    `Pool` | Pool.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)`
    `SqlClient` | SqlClient.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)` Prepare and execute a query.
    `Transaction` | Transaction.`preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)`

    Method parameters in io.vertx.sqlclient with type arguments of type Tuple
    Modifier and Type | Method and Description
    --- | ---
    `<R> PreparedQuery` | PreparedQuery.`batch(List<Tuple> argsList, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)` Execute a batch.
    `PreparedQuery` | PreparedQuery.`batch(List<Tuple> argsList, Handler<AsyncResult<RowSet<Row>>> handler)` Execute a batch.
    `<R> SqlConnection` | SqlConnection.`preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `<R> Pool` | Pool.`preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `<R> SqlClient` | SqlClient.`preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)` Prepare and execute a createBatch.
    `<R> Transaction` | Transaction.`preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)`
    `SqlConnection` | SqlConnection.`preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)`
    `Pool` | Pool.`preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)`
    `SqlClient` | SqlClient.`preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)` Prepare and execute a createBatch.
    `Transaction` | Transaction.`preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)`

Copyright © 2019 Eclipse. All rights reserved.