C

ldbc.query.builder.statement.Where.C
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.

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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Command
trait SQL
trait Where[P]
class Object
trait Matchable
class Any
Show all

Members list

Type members

Types

override type Self = C[P]

Attributes

Source
Where.scala

Value members

Concrete methods

override def ++(sql: SQL): SQL

Attributes

Definition Classes
SQL
Source
Where.scala

Inherited methods

def &&(func: (Table[P]) => Expression): Self

Attributes

Inherited from:
Where
Source
Where.scala
def and(func: (Table[P]) => Expression): Self

Attributes

Inherited from:
Where
Source
Where.scala
def limit(length: Long): (Encoder[Long]) ?=> C

Attributes

Inherited from:
CommandProvider
Source
Limit.scala
def or(func: (Table[P]) => Expression): Self

Attributes

Inherited from:
Where
Source
Where.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def xor(func: (Table[P]) => Expression): Self

Attributes

Inherited from:
Where
Source
Where.scala
def ||(func: (Table[P]) => Expression): Self

Attributes

Inherited from:
Where
Source
Where.scala