UnaryOp

dataprism.platform.sql.value.SqlDbValuesBase.UnaryOp
trait UnaryOp[V, R]

Attributes

Source
SqlDbValuesBase.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
enum FundamentalUnaryOp[V, R]
case Not[A]
case Negative[A]
case NullableOp[V1, R1]
class SqlBitwiseNotOp[A]

Members list

Value members

Abstract methods

Attributes

Source
SqlDbValuesBase.scala
def name: String

Attributes

Source
SqlDbValuesBase.scala
def tpe(v: DbValue[V]): Type[R]

Attributes

Source
SqlDbValuesBase.scala

Concrete methods

def nullable(using NotGiven[V <:< Option[_]], NotGiven[R <:< Option[_]]): UnaryOp[Option[V], Option[R]]

Attributes

Source
SqlDbValuesBase.scala