public RelNode toRel(RelOptTable table) { return table.toRel(createToRelContext()); }
public RelNode toRel(RelOptTable table) { return table.toRel(createToRelContext()); }
public RelNode flattenTypes( RelNode rootRel, boolean restructure) { RelStructuredTypeFlattener typeFlattener = new RelStructuredTypeFlattener(relBuilder, rexBuilder, createToRelContext(), restructure); return typeFlattener.rewrite(rootRel); }
public RelNode flattenTypes( RelNode rootRel, boolean restructure) { RelStructuredTypeFlattener typeFlattener = new RelStructuredTypeFlattener(relBuilder, rexBuilder, createToRelContext(), restructure); return typeFlattener.rewrite(rootRel); }
public RelNode flattenTypes( RelNode rootRel, boolean restructure) { RelStructuredTypeFlattener typeFlattener = new RelStructuredTypeFlattener(rexBuilder, createToRelContext(), restructure); return typeFlattener.rewrite(rootRel); }
public RelNode flattenTypes( RelNode rootRel, boolean restructure) { RelStructuredTypeFlattener typeFlattener = new RelStructuredTypeFlattener(rexBuilder, createToRelContext(), restructure); return typeFlattener.rewrite(rootRel); }
public RelNode toRel(final RelOptTable table) { final RelNode scan = table.toRel(createToRelContext());
public RelNode toRel(final RelOptTable table) { final RelNode scan = table.toRel(createToRelContext());