public class FlinkSqlCallBinding
extends org.apache.calcite.sql.SqlCallBinding
| Constructor and Description |
|---|
FlinkSqlCallBinding(org.apache.calcite.sql.validate.SqlValidator validator,
@Nullable org.apache.calcite.sql.validate.SqlValidatorScope scope,
org.apache.calcite.sql.SqlCall call) |
| Modifier and Type | Method and Description |
|---|---|
int |
getOperandCount() |
org.apache.calcite.rel.type.RelDataType |
getOperandType(int ordinal) |
boolean |
isFixedParameters() |
List<org.apache.calcite.sql.SqlNode> |
operands() |
getCall, getColumnListParamInfo, getCursorOperand, getGroupCount, getIntLiteralOperand, getOperandLiteralValue, getOperandMonotonicity, getScope, getStringLiteralOperand, getValidator, isOperandLiteral, isOperandNull, isTypeCoercionEnabled, newError, newValidationError, newValidationSignatureError, operand, permutedCallpublic FlinkSqlCallBinding(org.apache.calcite.sql.validate.SqlValidator validator,
@Nullable org.apache.calcite.sql.validate.SqlValidatorScope scope,
org.apache.calcite.sql.SqlCall call)
public int getOperandCount()
getOperandCount in class org.apache.calcite.sql.SqlCallBindingpublic List<org.apache.calcite.sql.SqlNode> operands()
operands in class org.apache.calcite.sql.SqlCallBindingpublic org.apache.calcite.rel.type.RelDataType getOperandType(int ordinal)
getOperandType in class org.apache.calcite.sql.SqlCallBindingpublic boolean isFixedParameters()
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.