protected RelDataType deriveRowType() { return deriveUncollectRowType(getChild()); }
protected RelDataType deriveRowType() { return deriveUncollectRowType(getChild()); }
protected RelDataType deriveRowType() { return deriveUncollectRowType(getChild()); }
protected RelDataType deriveRowType() { return deriveUncollectRowType(getChild()); }