com.github.mauricio.async

db

package db

Visibility
  1. Public
  2. All

Type Members

  1. case class Configuration(username: String, host: String = "localhost", port: Int = 5432, password: Option[String] = scala.None, database: Option[String] = scala.None, charset: Charset = Configuration.DefaultCharset, maximumMessageSize: Int = 16777216) extends Product with Serializable

    Contains the configuration necessary to connect to a database.

  2. trait Connection extends AnyRef

    Base interface for all objects that behave like a connection.

  3. trait KindedMessage extends Serializable

  4. class QueryResult extends AnyRef

    This is the result of the execution of a statement, contains basic information as the number or rows affected by the statement and the rows returned if there were any.

  5. trait ResultSet extends IndexedSeq[RowData]

    Represents the collection of rows that is returned from a statement inside a QueryResult.

  6. trait RowData extends IndexedSeq[Any]

    Represents a row from a database, allows clients to access rows by column number or column name.

Value Members

  1. object Configuration extends Serializable

  2. package column

  3. package exceptions

  4. package general

  5. package pool

  6. package util

Ungrouped