Package

mimir.algebra

function

Permalink

package function

Visibility
  1. Public
  2. All

Type Members

  1. class AggregateRegistry extends AnyRef

    Permalink
  2. case class ExpressionFunction(name: String, args: Seq[String], expr: Expression) extends RegisteredFunction with Product with Serializable

    Permalink
  3. case class FoldFunction(name: String, expr: Expression) extends RegisteredFunction with Product with Serializable

    Permalink
  4. class FunctionRegistry extends AnyRef

    Permalink
  5. case class NativeFunction(name: String, evaluator: (Seq[PrimitiveValue]) ⇒ PrimitiveValue, typechecker: (Seq[Type]) ⇒ Type, passthrough: Boolean = false) extends RegisteredFunction with Product with Serializable

    Permalink
  6. case class RegisteredAggregate(aggName: String, typechecker: (Seq[Type]) ⇒ Type, defaultValue: PrimitiveValue) extends Product with Serializable

    Permalink
  7. sealed abstract class RegisteredFunction extends AnyRef

    Permalink

Ungrouped