ra3.lang.Expr
See theExpr companion trait
object Expr
Attributes
Members list
Type members
Classlikes
final case class BuiltInOp0[R](op: Op0 { type T = R; }) extends Expr[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[R]class Objecttrait Matchableclass AnyShow all
final case class BuiltInOp1[R](op: Op1 { type T = R; })(arg0: Expr[op.A0]) extends Expr[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[R]class Objecttrait Matchableclass AnyShow all
final case class BuiltInOp2[R](op: Op2 { type T = R; })(arg0: Expr[op.A0], arg1: Expr[op.A1]) extends Expr[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[R]class Objecttrait Matchableclass AnyShow all
final case class BuiltInOp2US[R](op: Op2Unserializable { type T = R; })(arg0: Expr[op.A0], arg1: Expr[op.A1]) extends Expr[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[R]class Objecttrait Matchableclass AnyShow all
final case class BuiltInOp3[R](op: Op3 { type T = R; })(arg0: Expr[op.A0], arg1: Expr[op.A1], arg2: Expr[op.A2]) extends Expr[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[R]class Objecttrait Matchableclass AnyShow all
final case class BuiltInOpAny[R](op: OpAnyUnserializable { type T = R; })(args: Seq[Expr[op.A]]) extends Expr[R]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[R]class Objecttrait Matchableclass AnyShow all
final case class DelayedIdent[TT](name: Delayed) extends Expr[TT]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[TT]class Objecttrait Matchableclass AnyShow all
- Self type
-
DelayedIdent[TT]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Expr[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
Extensions
Extensions
extension [T](arg0: Expr[ColumnSpec[T]])
infix def :*(v: Expr[DF64]): Expr[ReturnValueTuple[T *: Either[BufferDouble, Seq[SegmentDouble]] *: EmptyTuple]]
infix def :*(v: Expr[DStr]): Expr[ReturnValueTuple[T *: Either[BufferString, Seq[SegmentString]] *: EmptyTuple]]
infix def :*(v: Expr[DI32]): Expr[ReturnValueTuple[T *: Either[BufferInt, Seq[SegmentInt]] *: EmptyTuple]]
infix def :*(v: Expr[DI64]): Expr[ReturnValueTuple[T *: Either[BufferLong, Seq[SegmentLong]] *: EmptyTuple]]
infix def :*(v: Expr[DInst]): Expr[ReturnValueTuple[T *: Either[BufferInstant, Seq[SegmentInstant]] *: EmptyTuple]]
Implicits
Implicits
final implicit def SyntaxReturnExpr[T0 <: Tuple](a: Expr[ReturnValueTuple[T0]]): SyntaxReturnExpr[T0]
In this article