# Package io.vertx.rxjava.sqlclient

- Class Summary
  Class | Description
  --- | ---
  ClientBuilder<C> | Builder for `SqlClient` instances.
  Cursor | A cursor that reads progressively rows from the database, it is useful for reading very large result sets.
  Pool | A connection pool which reuses a number of SQL connections.
  PreparedQuery<T> | A query for a prepared statement allowing parameterized execution of the query, this query will use a prepared statement.
  PreparedStatement | A prepared statement, the statement is pre-compiled and it's more efficient to execute the statement for multiple times.
  PropertyKind<T> | The kind of the property, this can be used to fetch some specific property of the `execution result`.
  Query<T> | A query.
  Row | A single row of the `execution result rowset`.
  RowIterator<R> | An iterator for processing rows.
  RowSet<R> | The execution result of the row set of a query provided as ``, commonly used as a `RowSet`.
  RowStream<T> | A row oriented stream.
  SqlClient | Defines common SQL client operations with a database server.
  SqlConnection | A connection to the database server.
  SqlResult<T> | An interface that represents the execution result of an operation on the database server.
  Transaction | A transaction.
  Tuple | A general purpose tuple.