## Uses of Class
io.vertx.sqlclient.PrepareOptions

- Packages that use PrepareOptions
  Package | Description
  --- | ---
  io.vertx.oracleclient |
  io.vertx.reactivex.sqlclient |
  io.vertx.rxjava3.sqlclient |
  io.vertx.sqlclient |

- - ### Uses of PrepareOptions in io.vertx.oracleclient

    Subclasses of PrepareOptions in io.vertx.oracleclient
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OraclePrepareOptions` |

    Methods in io.vertx.oracleclient with parameters of type PrepareOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static OraclePrepareOptions` | OraclePrepareOptions.`createFrom​(PrepareOptions prepareOptions)` | Creates a new instance of `OraclePrepareOptions` from the provided `PrepareOptions`.

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

    Methods in io.vertx.reactivex.sqlclient with parameters of type PrepareOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<PreparedStatement>` | SqlConnection.`prepare​(String sql, PrepareOptions options)` | Create a prepared statement using the given `sql` string.
    `PreparedQuery<RowSet<Row>>` | SqlClient.`preparedQuery​(String sql, PrepareOptions options)` | Create a prepared query, one of the `Query.execute()` or `PreparedQuery.executeBatch(java.util.List<io.vertx.reactivex.sqlclient.Tuple>)` methods must be called to execute the query.
    `Single<PreparedStatement>` | SqlConnection.`rxPrepare​(String sql, PrepareOptions options)` | Create a prepared statement using the given `sql` string.

  - ### Uses of PrepareOptions in io.vertx.rxjava3.sqlclient

    Methods in io.vertx.rxjava3.sqlclient with parameters of type PrepareOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `Single<PreparedStatement>` | SqlConnection.`prepare​(String sql, PrepareOptions options)` | Create a prepared statement using the given `sql` string.
    `PreparedQuery<RowSet<Row>>` | SqlClient.`preparedQuery​(String sql, PrepareOptions options)` | Create a prepared query, one of the `Query.execute()` or `PreparedQuery.executeBatch(java.util.List<io.vertx.rxjava3.sqlclient.Tuple>)` methods must be called to execute the query.
    `Single<PreparedStatement>` | SqlConnection.`rxPrepare​(String sql, PrepareOptions options)` | Create a prepared statement using the given `sql` string.

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

    Methods in io.vertx.sqlclient with parameters of type PrepareOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<PreparedStatement>` | SqlConnection.`prepare​(String sql, PrepareOptions options)` | Create a prepared statement using the given `sql` string.
    `PreparedQuery<RowSet<Row>>` | SqlClient.`preparedQuery​(String sql, PrepareOptions options)` | Create a prepared query, one of the `PreparedQuery.execute(io.vertx.sqlclient.Tuple)` or `PreparedQuery.executeBatch(java.util.List<io.vertx.sqlclient.Tuple>)` methods must be called to execute the query.

    Constructors in io.vertx.sqlclient with parameters of type PrepareOptions
    Constructor | Description
    --- | ---
    `PrepareOptions​(PrepareOptions other)` |