cc.otavia.sql.statement

Members list

Type members

Classlikes

case class Cursor(id: Int) extends Reply

Attributes

Supertypes
trait Product
trait Equals
trait Reply
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
case class CursorEnd(cursorId: Int) extends Notice

Attributes

Supertypes
trait Product
trait Equals
trait Notice
trait Call
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
case class CursorRow[R <: Row](row: R, cursorId: Int) extends Notice

Attributes

Supertypes
trait Product
trait Equals
trait Notice
trait Call
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
class ExecuteCursor[R <: Row](sql: String, decoder: RowCodec[R]) extends Ask[Cursor]

Attributes

Supertypes
trait Ask[Cursor]
trait Call
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
case class ModifyRows(rows: Int) extends Reply

Attributes

Supertypes
trait Product
trait Equals
trait Reply
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed trait PrepareQuery[T <: Reply] extends Ask[T]

Attributes

Companion
object
Supertypes
trait Ask[T]
trait Call
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
object PrepareQuery

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait SimpleQuery[T <: Reply] extends Ask[T]

Attributes

Companion
object
Supertypes
trait Ask[T]
trait Call
trait Message
trait Serializable
class Object
trait Matchable
class Any
Show all
object SimpleQuery

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type