DelayedIdent

ra3.lang.Expr.DelayedIdent
final case class DelayedIdent[TT](name: Delayed) extends Expr[TT]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Expr[TT]
class Object
trait Matchable
class Any
Show all
Self type

Members list

Value members

Concrete methods

group the table by this column

group the table by this column

Attributes

def inner(other: DelayedIdent[TT]): JoinBuilder[TT]

Join this column with an other column

Join this column with an other column

Attributes

def left(other: DelayedIdent[TT]): JoinBuilder[TT]

Join this column with an other column

Join this column with an other column

Attributes

def outer(other: DelayedIdent[TT]): JoinBuilder[TT]

Join this column with an other column

Join this column with an other column

Attributes

partition the table by this column

partition the table by this column

Attributes

def referredTables: Set[Ident[Any]]
def right(other: DelayedIdent[TT]): JoinBuilder[TT]

Join this column with an other column

Join this column with an other column

Attributes

def table: Ident[TT]
def tableIdent: Ident[TT]
def toRuntime: Expr
def topK(ascending: Boolean, k: Int, cdfCoverage: Double, cdfNumberOfSamplesPerSegment: Int): TopK[Tuple]

Inherited methods

def in[T1](body: Expr[TT] => Expr[T1]): Expr[T1]

Attributes

Inherited from:
Expr
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

val columnKeys: Set[ColumnKey]