OmniSciDB
a5dc49c757
|
This is the complete list of members for com.mapd.calcite.parser.HeavyDBTypeCoercion, including all inherited members.
calculateScoreForCursorOperand(SqlNode cursorOperand, int index, SqlValidatorScope scope, ExtTableFunction udtf) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inlineprivate |
calculateTypeCoercionScore(SqlCallBinding callBinding, ExtTableFunction udtf) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inline |
coerceBinOpOperand(SqlBasicCall binOp, RelDataType targetType, SqlValidatorScope scope) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inlineprivate |
coerceCursorType(SqlValidatorScope scope, SqlCall call, int index, SqlNode cursorOperand, ExtTableFunction udtf) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inlineprivate |
extTableFunctionTypeCoercion(SqlCallBinding callBinding, ExtTableFunction udtf) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inline |
getScoreForTypes(RelDataType targetType, RelDataType originalType, boolean isCursorArgument) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inlineprivate |
getWiderTypeForTwo(RelDataType type1, RelDataType type2, boolean stringPromotion) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inline |
HeavyDBTypeCoercion(RelDataTypeFactory typeFactory, SqlValidator validator) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inline |
needToCast(SqlValidatorScope scope, SqlNode node, RelDataType toType) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inlineprotected |
shouldCoerceBinOpOperand(SqlNode op, RelDataType targetType, SqlValidatorScope scope) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inlineprivate |
updateValidatedType(List< RelDataTypeField > typeList, SqlSelect selectNode, int operandIndex) | com.mapd.calcite.parser.HeavyDBTypeCoercion | inlineprivate |