Package net.hydromatic.morel.compile
Interface CalciteCompiler.RelCode
-
- All Superinterfaces:
Code,Describable
- Enclosing class:
- CalciteCompiler
static interface CalciteCompiler.RelCode extends Code
Extension toCodethat can also provide a translation to relational algebra.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static CalciteCompiler.RelCodeof(Code code, Predicate<CalciteCompiler.RelContext> c)booleantoRel(CalciteCompiler.RelContext cx, boolean aggressive)-
Methods inherited from interface net.hydromatic.morel.eval.Code
eval, isConstant
-
Methods inherited from interface net.hydromatic.morel.eval.Describable
describe
-
-
-
-
Method Detail
-
toRel
boolean toRel(CalciteCompiler.RelContext cx, boolean aggressive)
-
of
static CalciteCompiler.RelCode of(Code code, Predicate<CalciteCompiler.RelContext> c)
-
-