SqlDbValueBaseImpl

dataprism.platform.sql.value.SqlDbValues.SqlDbValueBaseImpl
trait SqlDbValueBaseImpl[A] extends SqlDbValueBase[A]

Attributes

Source
SqlDbValues.scala
Graph
Supertypes
trait SqlDbValueBase[A]
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

Attributes

Source
SqlDbValues.scala

Concrete methods

override def !==(rhs: DbValue[A])(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Definition Classes
Source
SqlDbValues.scala
override def ===(rhs: DbValue[A])(using n: Nullability[A]): DbValue[n.N[Boolean]]

Attributes

Definition Classes
Source
SqlDbValues.scala
override def asSome(using ev: NotGiven[A <:< Option[_]]): DbValue[Option[A]]

Attributes

Definition Classes
Source
SqlDbValues.scala
override def cast[B](tpe: CastType[B])(using n: Nullability[A]): DbValue[n.N[B]]

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Definition Classes
Source
SqlDbValues.scala
override def nullIf(arg: DbValue[A]): DbValue[Nullable[A]]

Attributes

Definition Classes
Source
SqlDbValues.scala

Attributes

Source
SqlDbValues.scala

Inherited methods

Attributes

Inherited from:
SqlDbValueBase
Source
SqlDbValuesBase.scala
def asc: QueryPlatform.this.Ord

Attributes

Inherited from:
DbValueBase
Source
QueryPlatform.scala

Attributes

Inherited from:
SqlDbValueBase
Source
SqlDbValuesBase.scala
def columnName(prefix: String): String

Attributes

Inherited from:
SqlDbValueBase
Source
SqlDbValuesBase.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
def tpe: SqlDbValuesBase.this.Type[A]

Attributes

Inherited from:
SqlDbValueBase
Source
SqlDbValuesBase.scala