示例#1
0
  public ParseTree implement(JavaRelImplementor implementor) {
    Expression childExp = implementor.visitJavaChild(this, 0, (JavaRel) getChild());
    RelDataType outputRowType = getRowType();
    RelDataType inputRowType = getChild().getRowType();

    Variable varInputRow = implementor.newVariable();
    implementor.bind(getChild(), varInputRow);

    return implementAbstract(
        implementor, this, childExp, varInputRow, inputRowType, outputRowType, program, tag);
  }