net.sf.farrago.fennel.rel
Class FarragoAutoCalcRule.JavaRelType
java.lang.Object
net.sf.farrago.fennel.rel.CalcRelSplitter.RelType
net.sf.farrago.fennel.rel.FarragoAutoCalcRule.JavaRelType
- Enclosing class:
- FarragoAutoCalcRule
private static class FarragoAutoCalcRule.JavaRelType
- extends CalcRelSplitter.RelType
calc
private final CalcRel calc
relImplementor
private final JavaRelImplementor relImplementor
FarragoAutoCalcRule.JavaRelType
private FarragoAutoCalcRule.JavaRelType(CalcRel calc,
JavaRelImplementor relImplementor)
canImplement
protected boolean canImplement(RexFieldAccess field)
- Specified by:
canImplement
in class CalcRelSplitter.RelType
canImplement
protected boolean canImplement(RexDynamicParam param)
- Specified by:
canImplement
in class CalcRelSplitter.RelType
canImplement
protected boolean canImplement(RexLiteral literal)
- Specified by:
canImplement
in class CalcRelSplitter.RelType
canImplement
protected boolean canImplement(RexCall call)
- Specified by:
canImplement
in class CalcRelSplitter.RelType