Uses of Class
net.hydromatic.morel.foreign.Calcite
-
Packages that use Calcite Package Description net.hydromatic.morel.compile Validates programs (represented asAstNode), deduces their type, and compiles them into code that can be evaluated.net.hydromatic.morel.foreign Provides access to external data sources. -
-
Uses of Calcite in net.hydromatic.morel.compile
Fields in net.hydromatic.morel.compile declared as Calcite Modifier and Type Field Description (package private) CalciteCalciteCompiler. calciteMethods in net.hydromatic.morel.compile with parameters of type Calcite Modifier and Type Method Description private static CompiledStatementCompiles. prepareDecl(TypeSystem typeSystem, Session session, Environment env, @Nullable Calcite calcite, Ast.Decl decl, boolean isDecl, Consumer<CompileException> warningConsumer, Tracer tracer)Validates and compiles a declaration, and compiles it to code that can be evaluated by the interpreter.static CompiledStatementCompiles. prepareStatement(TypeSystem typeSystem, Session session, Environment env, AstNode statement, @Nullable Calcite calcite, Consumer<CompileException> warningConsumer, Tracer tracer)Validates and compiles a statement (expression or declaration), and compiles it to code that can be evaluated by the interpreter.Constructors in net.hydromatic.morel.compile with parameters of type Calcite Constructor Description CalciteCompiler(TypeSystem typeSystem, Calcite calcite) -
Uses of Calcite in net.hydromatic.morel.foreign
Subclasses of Calcite in net.hydromatic.morel.foreign Modifier and Type Class Description private static classCalcite.CalciteMapExtension to Calcite context that remembers the foreign value for each name.Fields in net.hydromatic.morel.foreign declared as Calcite Modifier and Type Field Description private CalciteCalciteForeignValue. calciteMethods in net.hydromatic.morel.foreign that return Calcite Modifier and Type Method Description static CalciteCalcite. withDataSets(Map<String,DataSet> dataSetMap)Creates a runtime context with the given data sets.Methods in net.hydromatic.morel.foreign with parameters of type Calcite Modifier and Type Method Description ForeignValueDataSet. foreignValue(Calcite calcite)Returns this data set as a foreign value.Constructors in net.hydromatic.morel.foreign with parameters of type Calcite Constructor Description CalciteForeignValue(Calcite calcite, org.apache.calcite.schema.SchemaPlus schema, boolean lower)Creates a CalciteForeignValue.
-