public class TableFunctionReturnTypeInference extends ExplicitReturnTypeInference
protoType| Constructor and Description |
|---|
TableFunctionReturnTypeInference(RelProtoDataType unexpandedOutputType,
List<String> paramNames,
boolean isPassthrough) |
| Modifier and Type | Method and Description |
|---|---|
Set<RelColumnMapping> |
getColumnMappings() |
RelDataType |
inferReturnType(SqlOperatorBinding opBinding)
Infers the return type of a call to an
SqlOperator. |
public TableFunctionReturnTypeInference(RelProtoDataType unexpandedOutputType, List<String> paramNames, boolean isPassthrough)
public Set<RelColumnMapping> getColumnMappings()
public RelDataType inferReturnType(SqlOperatorBinding opBinding)
SqlReturnTypeInferenceSqlOperator.inferReturnType in interface SqlReturnTypeInferenceinferReturnType in class ExplicitReturnTypeInferenceopBinding - description of operator bindingCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.