SqlDbValueBase

dataprism.platform.sql.value.SqlDbValuesBase.SqlDbValueBase
trait SqlDbValueBase[A] extends DbValueBase[A]

Attributes

Source
SqlDbValuesBase.scala
Graph
Supertypes
trait DbValueBase[A]
class Object
trait Matchable
class Any
Known subtypes
enum SqlDbValue[A]
case JoinNullable[B]
case UnaryOp[B, R]
case BinOp[B, C, R]
case AsSome[B]
case Null[B]
case IsNull[B]
case IsNotNull[B]
case InValues[B, R]
case NotInValues[B, R]
case InQuery[B, R]
case NotInQuery[B, R]
case ValueCase[V, R]
Show all

Members list

Value members

Abstract methods

def asSome(using ev: NotGiven[A <:< Option[_]]): DbValue[Option[A]]

Attributes

Source
SqlDbValuesBase.scala

Attributes

Source
SqlDbValuesBase.scala
def cast[B](tpe: CastType[B])(using n: Nullability[A]): DbValue[n.N[B]]

Attributes

Source
SqlDbValuesBase.scala
def columnName(prefix: String): String

Attributes

Source
SqlDbValuesBase.scala
def in(head: DbValue[A], tail: DbValue[A]*)(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Source
SqlDbValuesBase.scala
def in(query: Query[IdFC[A]])(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Source
SqlDbValuesBase.scala
def inAs(values: Seq[A], tpe: Type[A])(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Source
SqlDbValuesBase.scala
def notIn(head: DbValue[A], tail: DbValue[A]*)(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Source
SqlDbValuesBase.scala
def notIn(query: Query[IdFC[A]])(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Source
SqlDbValuesBase.scala
def notInAs(values: Seq[A], tpe: Type[A])(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Source
SqlDbValuesBase.scala
def nullIf(arg: DbValue[A]): DbValue[Nullable[A]]

Attributes

Source
SqlDbValuesBase.scala
def tpe: Type[A]

Attributes

Source
SqlDbValuesBase.scala

Attributes

Source
SqlDbValuesBase.scala

Inherited methods

def !==(that: DbValue[A])(using n: Nullability[A]): QueryPlatform.this.DbValue[n.N[Boolean]]

Attributes

Inherited from:
DbValueBase
Source
QueryPlatform.scala
def ===(that: DbValue[A])(using n: Nullability[A]): QueryPlatform.this.DbValue[n.N[Boolean]]

Attributes

Inherited from:
DbValueBase
Source
QueryPlatform.scala
def asc: QueryPlatform.this.Ord

Attributes

Inherited from:
DbValueBase
Source
QueryPlatform.scala
def desc: QueryPlatform.this.Ord

Attributes

Inherited from:
DbValueBase
Source
QueryPlatform.scala
protected def liftDbValue: QueryPlatform.this.DbValue[A]

Attributes

Inherited from:
DbValueBase
Source
QueryPlatform.scala