Class Calcite.CalciteCode

java.lang.Object
net.hydromatic.morel.foreign.Calcite.CalciteCode
All Implemented Interfaces:
Code, Describable
Enclosing class:
Calcite

private static class Calcite.CalciteCode extends Object implements Code
Evaluates a Calcite relational expression, converting it to Morel list type type.
  • Field Details

    • dataContext

      final org.apache.calcite.DataContext dataContext
    • rel

      final org.apache.calcite.rel.RelNode rel
    • env

      final Environment env
    • converter

      final Function<org.apache.calcite.linq4j.Enumerable<Object[]>,List<Object>> converter
  • Constructor Details

    • CalciteCode

      CalciteCode(org.apache.calcite.DataContext dataContext, org.apache.calcite.rel.RelNode rel, Environment env, Function<org.apache.calcite.linq4j.Enumerable<Object[]>,List<Object>> converter)
  • Method Details