vertx-lang-scala-docs_2.12 3.6.1 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package ext
  Definition Classes
    scala
-  package asyncsql
  Definition Classes
    ext
-  package auth
  Definition Classes
    ext
-  package bridge
  Definition Classes
    ext
-  package consul
  Definition Classes
    ext
-  package dropwizard
  Definition Classes
    ext
-  package jdbc
  Definition Classes
    ext
-  package jwt
  Definition Classes
    ext
-  package mail
  Definition Classes
    ext
-  package mongo
  Definition Classes
    ext
-  package shell
  Definition Classes
    ext
-  package sql
  Definition Classes
    ext
- ResultSet
- SQLClient
- SQLConnection
- SQLOperations
- SQLOptions
- SQLRowStream
- UpdateResult
-  package stomp
  Definition Classes
    ext
-  package web
  Definition Classes
    ext

p

io.vertx.scala.ext

# sql 

#### package sql

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  class ResultSet extends AnyRef

   Represents the results of a SQL query.

   Represents the results of a SQL query.

   It contains a list for the column names of the results, and a list of `JsonArray` - one for each row of the results.

2.  class SQLClient extends SQLOperations

   A common asynchronous client interface for interacting with SQL compliant database

3.  class SQLConnection extends SQLOperations

   Represents a connection to a SQL database

4.  trait SQLOperations extends AnyRef

   Represents a SQL query interface to a database

5.  class SQLOptions extends AnyRef

   Represents the options one can use to customize the unwrapped connection/statement/resultset types

6.  class SQLRowStream extends ReadStream[JsonArray]

   A ReadStream of Rows from the underlying RDBMS.

   A ReadStream of Rows from the underlying RDBMS. This class follows the ReadStream semantics and will automatically close the underlying resources if all returned rows are returned. For cases where the results are ignored before the full processing of the returned rows is complete the close method **MUST** be called in order to release underlying resources.

   The interface is minimal in order to support all SQL clients not just JDBC.

7.  class UpdateResult extends AnyRef

   Represents the result of an update/insert/delete operation on the database.

   Represents the result of an update/insert/delete operation on the database.

   The number of rows updated is available with UpdateResult and any generated keys are available with UpdateResult.

### Value Members

1.  object ResultSet
2.  object SQLClient
3.  object SQLConnection
4.  object SQLOperations
5.  object SQLOptions
6.  object SQLRowStream
7.  object UpdateResult

### Ungrouped