Package net.hydromatic.morel.foreign
package net.hydromatic.morel.foreign
Provides access to external data sources.
-
ClassDescriptionRuntime context.Evaluates a Calcite relational expression, converting it to Morel list type
type.Extension to Calcite context that remembers the foreign value for each name.Copied fromPrograms.Data context that has no variables.Value based on a Calcite schema.Calcite table-valued user-defined function that evaluates a Morel expression and returns the result as a relation.Operand to a user-defined function.Execution context.Calcite user-defined function that applies a Morel function (or closure) to an argument.Compiled state.Calcite user-defined function that evaluates a Morel string and returns a scalar value.Compiled state.Calcite user-defined function that evaluates a Morel string and returns a table.Compiled state.Converter<E>Converts from a Calcite row to a Morel value (often a record).Utilities for Converter.Converter from Calcite types to Morel types.Converts a field from Calcite to Morel format.Converter that creates a record.Data set for testing.External value.A list whose contents are computed by evaluating a relational expression.