public void rewriteRel(LogicalDelta rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalValues rel) { // NOTE jvs 30-Apr-2006: UDT instances require invocation // of a constructor method, which can't be represented // by the tuples stored in a LogicalValues, so we don't have // to worry about them here. rewriteGeneric(rel); }
public void rewriteRel(LogicalValues rel) { // NOTE jvs 30-Apr-2006: UDT instances require invocation // of a constructor method, which can't be represented // by the tuples stored in a LogicalValues, so we don't have // to worry about them here. rewriteGeneric(rel); }
@Override public void flattenRel(RelStructuredTypeFlattener flattener) { flattener.rewriteGeneric(this); }
public void rewriteRel(LogicalIntersect rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalMinus rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalIntersect rel) { rewriteGeneric(rel); }
public void rewriteRel(Sample rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalChi rel) { rewriteGeneric(rel); }
public void rewriteRel(Uncollect rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalTableFunctionScan rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalDelta rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalChi rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalMinus rel) { rewriteGeneric(rel); }
public void rewriteRel(Collect rel) { rewriteGeneric(rel); }
public void rewriteRel(Sample rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalMatch rel) { rewriteGeneric(rel); }
public void rewriteRel(Collect rel) { rewriteGeneric(rel); }
public void rewriteRel(LogicalAggregate rel) { RelDataType inputType = rel.getInput().getRowType(); for (RelDataTypeField field : inputType.getFieldList()) { if (field.getType().isStruct()) { // TODO jvs 10-Feb-2005 throw Util.needToImplement("aggregation on structured types"); } } rewriteGeneric(rel); }
public void rewriteRel(LogicalAggregate rel) { RelDataType inputType = rel.getInput().getRowType(); for (RelDataTypeField field : inputType.getFieldList()) { if (field.getType().isStruct()) { // TODO jvs 10-Feb-2005 throw Util.needToImplement("aggregation on structured types"); } } rewriteGeneric(rel); }