Package

com.audienceproject.crossbow

expr

Permalink

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. All

Type Members

  1. abstract class Aggregator extends Expr

    Permalink

    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

    Permalink
  3. trait ArithmeticOps extends AnyRef

    Permalink
  4. trait BaseOps extends AnyRef

    Permalink
  5. abstract class BinaryExpr extends Expr

    Permalink
    Attributes
    protected
  6. trait BooleanOps extends AnyRef

    Permalink
  7. trait ComparisonOps extends AnyRef

    Permalink
  8. abstract class Expr extends BaseOps with ArithmeticOps with BooleanOps with ComparisonOps

    Permalink
  9. case class ListType(elementType: Type) extends Type with Product with Serializable

    Permalink
  10. class Order extends AnyRef

    Permalink
  11. case class ProductType(elementTypes: Type*) extends Type with Product with Serializable

    Permalink
  12. sealed trait Type extends AnyRef

    Permalink
  13. abstract class UnaryExpr extends Expr

    Permalink
    Attributes
    protected

Value Members

  1. object BooleanType extends Type with Product with Serializable

    Permalink
  2. object DoubleType extends Type with Product with Serializable

    Permalink
  3. object IntType extends Type with Product with Serializable

    Permalink
  4. object LongType extends Type with Product with Serializable

    Permalink
  5. object Order

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped