org.eigenbase.rex
Interface RexToSqlNodeConverter

All Known Implementing Classes:
RexToSqlNodeConverterImpl

public interface RexToSqlNodeConverter

Converts expressions from RexNode to SqlNode.


Method Summary
 SqlNode convertCall(RexCall call)
          Converts a RexCall to a SqlNode expression.
 SqlNode convertInputRef(RexInputRef ref)
          Converts a RexInputRef to a SqlIdentifier.
 SqlNode convertLiteral(RexLiteral literal)
          Converts a RexLiteral to a SqlLiteral.
 

Method Detail

convertCall

SqlNode convertCall(RexCall call)
Converts a RexCall to a SqlNode expression.

Parameters:
call - RexCall to translate
Returns:
SqlNode

convertLiteral

SqlNode convertLiteral(RexLiteral literal)
Converts a RexLiteral to a SqlLiteral.

Parameters:
literal - RexLiteral to translate
Returns:
SqlNode

convertInputRef

SqlNode convertInputRef(RexInputRef ref)
Converts a RexInputRef to a SqlIdentifier.

Parameters:
ref - RexInputRef to translate
Returns:
SqlNode