Packages

package expr

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. expr
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract class Aggregator extends Expr

    Aggregators are also Exprs.

    Aggregators are also Exprs. If evaluated as an Aggregator with reduceOn, it can be used by the GroupBy algorithm. If compiled directly as an Expr, it will throw an AggregationException to indicate unintended use.

  2. case class AnyType(runtimeType: scala.reflect.api.JavaUniverse.Type) extends Type with Product with Serializable
  3. trait ArithmeticOps extends AnyRef
  4. trait BaseOps extends AnyRef
  5. abstract class BinaryExpr extends Expr
    Attributes
    protected
  6. trait BooleanOps extends AnyRef
  7. trait ComparisonOps extends AnyRef
  8. abstract class Expr extends BaseOps with ArithmeticOps with BooleanOps with ComparisonOps
  9. case class ListType(elementType: Type) extends Type with Product with Serializable
  10. class Order extends AnyRef
  11. case class ProductType(elementTypes: Type*) extends Type with Product with Serializable
  12. sealed trait Type extends AnyRef
  13. abstract class UnaryExpr extends Expr
    Attributes
    protected

Value Members

  1. case object BooleanType extends Type with Product with Serializable
  2. case object DoubleType extends Type with Product with Serializable
  3. case object IntType extends Type with Product with Serializable
  4. case object LongType extends Type with Product with Serializable
  5. object Order

Inherited from AnyRef

Inherited from Any

Ungrouped