Package org.apache.calcite.sql2rel
Interface SqlNodeToRexConverter
- All Known Implementing Classes:
SqlNodeToRexConverterImpl
public interface SqlNodeToRexConverter
-
Method Summary
Modifier and TypeMethodDescriptionconvertCall(SqlRexContext cx, SqlCall call) convertInterval(SqlRexContext cx, SqlIntervalQualifier intervalQualifier) Converts aSQL Interval Qualifierto aREX literal.convertLiteral(SqlRexContext cx, SqlLiteral literal) Converts aSQL literalto aREX literal.
-
Method Details
-
convertCall
-
convertLiteral
Converts aSQL literalto aREX literal.The result is
RexNode, notRexLiteralbecause if the literal is NULL (or the boolean Unknown value), we make aCAST(NULL AS type)expression. -
convertInterval
Converts aSQL Interval Qualifierto aREX literal.
-