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, permutedCall
public 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.SqlCallBinding
public List<org.apache.calcite.sql.SqlNode> operands()
operands
in class org.apache.calcite.sql.SqlCallBinding
public org.apache.calcite.rel.type.RelDataType getOperandType(int ordinal)
getOperandType
in class org.apache.calcite.sql.SqlCallBinding
public boolean isFixedParameters()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.