org.eigenbase.sql.type
Interface SqlOperandTypeInference
- All Known Implementing Classes:
- ExplicitOperandTypeInference
public interface SqlOperandTypeInference
Strategy to infer unknown types of the operands of an operator call.
- Since:
- Sept 8, 2004
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/sql/type/SqlOperandTypeInference.java#6 $
- Author:
- Wael Chatila
inferOperandTypes
void inferOperandTypes(SqlCallBinding callBinding,
RelDataType returnType,
RelDataType[] operandTypes)
- Infers any unknown operand types.
- Parameters:
callBinding
- description of the call being analyzedreturnType
- the type known or inferred for the result of the calloperandTypes
- receives the inferred types for all operands