package jit
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class CodeGenResult(trees: Seq[scala.reflect.api.JavaUniverse.Tree], valueDeclaration: ValueDeclaration, state: State) extends Product with Serializable
- case class Decl(name: scala.reflect.api.JavaUniverse.TermName, tpe: scala.reflect.api.JavaUniverse.Tree, value: scala.reflect.api.JavaUniverse.Tree) extends Product with Serializable
- trait ExpressionCalculator extends AnyRef
- trait ExpressionCalculatorFactory extends AnyRef
- case class State(valueExprIndex: Map[Expression[_], Int], refExprIndex: Map[Expression[_], Int], refs: Seq[(AnyRef, Decl)], globalDecls: Seq[(Any, Decl)], rowOperations: Seq[RowOperation], localValueDeclarations: Map[Expression[_], ValueDeclaration]) extends Product with Serializable
- case class ValueDeclaration(valueName: scala.reflect.api.JavaUniverse.TermName, validityFlagName: scala.reflect.api.JavaUniverse.TermName) extends Product with Serializable
Value Members
- object CachingExpressionCalculatorFactory extends ExpressionCalculatorFactory
- object ExpressionCalculator
- object ExpressionCodeGenFactory
- object JIT extends ExpressionCalculatorFactory with StrictLogging with Serializable
- object State extends Serializable
- object ValueDeclaration extends Serializable