private MongoValuesRule(MongoConvention out) {
super(
LogicalValues.class,
Convention.NONE,
out,
"MongoValuesRule");
}
@Override public RelNode convert(RelNode rel) {
LogicalValues valuesRel = (LogicalValues) rel;
return new MongoValuesRel(
valuesRel.getCluster(),
valuesRel.getRowType(),
valuesRel.getTuples(),
valuesRel.getTraitSet().plus(out));
}
|