Package org.apache.calcite.rex
Class RexToSqlNodeConverterImpl
java.lang.Object
org.apache.calcite.rex.RexToSqlNodeConverterImpl
- All Implemented Interfaces:
- RexToSqlNodeConverter
Standard implementation of 
RexToSqlNodeConverter.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription@Nullable SqlNodeconvertCall(RexCall call) @Nullable SqlNodeConverts aRexInputRefto aSqlIdentifier.@Nullable SqlNodeconvertLiteral(RexLiteral literal) Converts aRexLiteralto aSqlLiteral.@Nullable SqlNodeconvertNode(RexNode node) 
- 
Constructor Details- 
RexToSqlNodeConverterImpl
 
- 
- 
Method Details- 
convertNodeDescription copied from interface:RexToSqlNodeConverterConverts aRexNodeto aSqlNodeexpression, typically by dispatching to one of the other interface methods.- Specified by:
- convertNodein interface- RexToSqlNodeConverter
- Parameters:
- node- RexNode to translate
- Returns:
- SqlNode, or null if no translation was available
 
- 
convertCallDescription copied from interface:RexToSqlNodeConverter- Specified by:
- convertCallin interface- RexToSqlNodeConverter
- Parameters:
- call- RexCall to translate
- Returns:
- SqlNode, or null if no translation was available
 
- 
convertLiteralDescription copied from interface:RexToSqlNodeConverterConverts aRexLiteralto aSqlLiteral.- Specified by:
- convertLiteralin interface- RexToSqlNodeConverter
- Parameters:
- literal- RexLiteral to translate
- Returns:
- SqlNode, or null if no translation was available
 
- 
convertInputRefDescription copied from interface:RexToSqlNodeConverterConverts aRexInputRefto aSqlIdentifier.- Specified by:
- convertInputRefin interface- RexToSqlNodeConverter
- Parameters:
- ref- RexInputRef to translate
- Returns:
- SqlNode, or null if no translation was available
 
 
-