@Override public RelNode copy(RelTraitSet traitSet, List<RelNode> inputs) { return new InterpretableConverter(getCluster(), traitSet, sole(inputs)); }
@Override public RelNode convert(RelNode rel) { RelTraitSet newTraitSet = rel.getTraitSet().replace(getOutConvention()); return new InterpretableConverter(rel.getCluster(), newTraitSet, rel); } }
public Enumerable<Object[]> bind(DataContext dataContext) { return new Interpreter(dataContext, getInput()); } }
@Override public RelNode convert(RelNode rel) { RelTraitSet newTraitSet = rel.getTraitSet().replace(getOutConvention()); return new InterpretableConverter(rel.getCluster(), newTraitSet, rel); } }
public Enumerable<Object[]> bind(DataContext dataContext) { return new Interpreter(dataContext, getInput()); } }
@Override public RelNode copy(RelTraitSet traitSet, List<RelNode> inputs) { return new InterpretableConverter(getCluster(), traitSet, sole(inputs)); }