public class TableFunctionReturnTypeInference extends ExplicitReturnTypeInference
protoType| Constructor and Description |
|---|
TableFunctionReturnTypeInference(RelProtoDataType unexpandedOutputType,
List<String> paramNames,
boolean isPassthrough) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Set<RelColumnMapping> |
getColumnMappings() |
RelDataType |
inferReturnType(SqlOperatorBinding opBinding)
Infers the return type of a call to an
SqlOperator. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandThen, orElsepublic TableFunctionReturnTypeInference(RelProtoDataType unexpandedOutputType, List<String> paramNames, boolean isPassthrough)
public @Nullable Set<RelColumnMapping> getColumnMappings()
public RelDataType inferReturnType(SqlOperatorBinding opBinding)
SqlReturnTypeInferenceSqlOperator.inferReturnType in interface SqlReturnTypeInferenceinferReturnType in class ExplicitReturnTypeInferenceopBinding - description of operator bindingCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.