Where

ldbc.query.builder.statement.Where
See theWhere companion trait
object Where

Attributes

Companion
trait
Source
Where.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Where.type

Members list

Type members

Classlikes

case class C[P <: Product](table: Table[P], statement: String, params: List[Dynamic]) extends Where[P], Command, CommandProvider

A model for constructing write-only query WHERE statements in MySQL.

A model for constructing write-only query WHERE statements in MySQL.

Type parameters

P

Base trait for all products

Value parameters

params

A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.

statement

SQL statement string

table

Trait for generating SQL table information.

Attributes

Source
Where.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Command
trait SQL
trait Where[P]
class Object
trait Matchable
class Any
Show all
case class Q[P <: Product, C, D](table: Table[P], statement: String, columns: C, params: List[Dynamic], decoder: Decoder[D]) extends Where[P], Query[D], QueryProvider[D]

A model for constructing read-only query WHERE statements in MySQL.

A model for constructing read-only query WHERE statements in MySQL.

Type parameters

C

Union type of column

D

Scala types to be converted by Decoder

P

Base trait for all products

Value parameters

columns

Union-type column list

decoder

Decoder for converting SQL data to Scala data

params

A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index

statement

SQL statement string

table

Trait for generating SQL table information.

Attributes

Source
Where.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait QueryProvider[D]
trait Query[D]
trait SQL
trait Where[P]
class Object
trait Matchable
class Any
Show all