SqlValuesBaseImpl

dataprism.platform.sql.value.SqlDbValuesBase.SqlValuesBaseImpl

Attributes

Source
SqlDbValuesBase.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Impl
object Impl
object Impl
object Impl
object Impl
object Impl
object Impl
Show all

Members list

Value members

Abstract methods

def binaryOp[LHS, RHS, R](lhs: DbValue[LHS], rhs: DbValue[RHS], binaryOp: BinOp[LHS, RHS, R]): DbValue[R]

Attributes

Source
SqlDbValuesBase.scala
def function[A](name: FunctionName, args: Seq[AnyDbValue], tpe: Type[A]): DbValue[A]

Attributes

Source
SqlDbValuesBase.scala
def nullableBinOp[LHS, RHS, R](op: BinOp[LHS, RHS, R])(using NotGiven[LHS <:< Option[_]], NotGiven[RHS <:< Option[_]], NotGiven[R <:< Option[_]]): BinOp[Option[LHS], Option[RHS], Option[R]]

Attributes

Source
SqlDbValuesBase.scala
def nullableUnaryOp[V, R](op: UnaryOp[V, R])(using NotGiven[V <:< Option[_]], NotGiven[R <:< Option[_]]): UnaryOp[Option[V], Option[R]]

Attributes

Source
SqlDbValuesBase.scala
def unaryOp[V, R](value: DbValue[V], unaryOp: UnaryOp[V, R]): DbValue[R]

Attributes

Source
SqlDbValuesBase.scala