Column

org.virtuslab.iskra.Column
See theColumn companion object
class Column[+T <: DataType](val untyped: Column)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class L := T
class WhenColumn[T]

Members list

Value members

Concrete methods

inline def &&[T2 <: DataType](col2: Column[T2])(using op: And[T1, T2]): Column[op.Out]
Extension method from Column
inline def *[T2 <: DataType](col2: Column[T2])(using op: Mult[T1, T2]): Column[op.Out]
Extension method from Column
inline def +[T2 <: DataType](col2: Column[T2])(using op: Plus[T1, T2]): Column[op.Out]
Extension method from Column
inline def ++[T2 <: DataType](col2: Column[T2])(using op: PlusPlus[T1, T2]): Column[op.Out]
Extension method from Column
inline def -[T2 <: DataType](col2: Column[T2])(using op: Minus[T1, T2]): Column[op.Out]
Extension method from Column
inline def /[T2 <: DataType](col2: Column[T2])(using op: Div[T1, T2]): Column[op.Out]
Extension method from Column
inline def <[T2 <: DataType](col2: Column[T2])(using op: Lt[T1, T2]): Column[op.Out]
Extension method from Column
inline def <=[T2 <: DataType](col2: Column[T2])(using op: Le[T1, T2]): Column[op.Out]
Extension method from Column
inline def =!=[T2 <: DataType](col2: Column[T2])(using op: Ne[T1, T2]): Column[op.Out]
Extension method from Column
inline def ===[T2 <: DataType](col2: Column[T2])(using op: Eq[T1, T2]): Column[op.Out]
Extension method from Column
inline def >[T2 <: DataType](col2: Column[T2])(using op: Gt[T1, T2]): Column[op.Out]
Extension method from Column
inline def >=[T2 <: DataType](col2: Column[T2])(using op: Ge[T1, T2]): Column[op.Out]
Extension method from Column
inline def alias[N <: Name](name: N)(using v: ValueOf[N]): N := T
Extension method from Column
inline def as[N <: Name](name: N)(using v: ValueOf[N]): N := T
Extension method from Column
inline def name(using v: ValueOf[Name]): Name
inline def ||[T2 <: DataType](col2: Column[T2])(using op: Or[T1, T2]): Column[op.Out]
Extension method from Column

Concrete fields

val untyped: Column