public class ExplicitOperandTypeInference extends Object implements SqlOperandTypeInference
SqlOperandTypeInference by
explicitly supplying a type for each parameter.| Modifier and Type | Method and Description |
|---|---|
void |
inferOperandTypes(SqlCallBinding callBinding,
RelDataType returnType,
RelDataType[] operandTypes)
Infers any unknown operand types.
|
public void inferOperandTypes(SqlCallBinding callBinding, RelDataType returnType, RelDataType[] operandTypes)
SqlOperandTypeInferenceinferOperandTypes in interface SqlOperandTypeInferencecallBinding - description of the call being analyzedreturnType - the type known or inferred for the result of the calloperandTypes - receives the inferred types for all operandsCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.