ra3.lang

package ra3.lang

Members list

Packages

package ra3.lang.ops

Type members

Experimental classlikes

case class ColumnKey(tableUniqueId: String, columnIdx: Int) extends Key

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
case class Delayed(table: Key, selection: Either[String, Int]) extends Key

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
sealed trait Expr[+T]

Attributes

Companion
object
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class BuiltInOp0[R]
class BuiltInOp1[R]
class BuiltInOp2[R]
class BuiltInOp2US[R]
class BuiltInOp3[R]
class BuiltInOpAny[R]
class DelayedIdent[TT]
class Ident[T]
class Local[R]
Show all
Self type
Expr[T]
object Expr

Attributes

Companion
trait
Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Expr.type
case class GroupBuilderSyntax(first: DelayedIdent[_], others: Vector[DelayedIdent[_]], partitionBase: Option[Int], partitionLimit: Option[Int], maxItemsToBufferAtOnce: Option[Int])

Builder pattern for group by clause. Exit the builder with the partial or the all method.

Builder pattern for group by clause. Exit the builder with the partial or the all method.

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
case object GroupMap extends SingletonKey

Attributes

Experimental
true
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SingletonKey
trait Key
class Object
trait Matchable
class Any
Show all
Self type
GroupMap.type
case class IntKey(s: Int) extends Key

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
case class JoinBuilder[J](first: DelayedIdent[J], others: Vector[(DelayedIdent[J], String, Key)], partitionBase: Option[Int], partitionLimit: Option[Int], maxItemsToBufferAtOnce: Option[Int])

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait Key

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ColumnKey
class Delayed
class IntKey
trait SingletonKey
object GroupMap
object Numgroups
class TagKey
Show all
class KeyTag

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
case object Numgroups extends SingletonKey

Attributes

Experimental
true
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait SingletonKey
trait Key
class Object
trait Matchable
class Any
Show all
Self type
Numgroups.type
case class PrepartitionBuilderSyntax(first: DelayedIdent[_], others: Vector[DelayedIdent[_]], partitionBase: Option[Int], partitionLimit: Option[Int], maxItemsToBufferAtOnce: Option[Int])

Builder pattern for group by clause. Exit the builder with the partial or the all method.

Builder pattern for group by clause. Exit the builder with the partial or the all method.

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
case class ReturnValueTuple[A <: Tuple](list: List[ColumnSpec[Any]], filter: Option[DI32])

Attributes

Companion
object
Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Experimental
true
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait SingletonKey extends Key

Attributes

Experimental
true
Supertypes
trait Key
class Object
trait Matchable
class Any
Known subtypes
object GroupMap
object Numgroups
case class TagKey(s: KeyTag) extends Key

Attributes

Experimental
true
Supertypes
trait Serializable
trait Product
trait Equals
trait Key
class Object
trait Matchable
class Any
Show all
object util

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
util.type