public class RexToSqlNodeConverterImpl extends Object implements RexToSqlNodeConverter
RexToSqlNodeConverter.| Constructor and Description |
|---|
RexToSqlNodeConverterImpl(RexSqlConvertletTable convertletTable) |
| Modifier and Type | Method and Description |
|---|---|
SqlNode |
convertCall(RexCall call)
|
SqlNode |
convertInputRef(RexInputRef ref)
Converts a
RexInputRef to a SqlIdentifier. |
SqlNode |
convertLiteral(RexLiteral literal)
Converts a
RexLiteral to a SqlLiteral. |
SqlNode |
convertNode(RexNode node)
|
public RexToSqlNodeConverterImpl(RexSqlConvertletTable convertletTable)
public SqlNode convertNode(RexNode node)
RexToSqlNodeConverterRexNode to a SqlNode expression,
typically by dispatching to one of the other interface methods.convertNode in interface RexToSqlNodeConverternode - RexNode to translatepublic SqlNode convertCall(RexCall call)
RexToSqlNodeConverterconvertCall in interface RexToSqlNodeConvertercall - RexCall to translatepublic SqlNode convertLiteral(RexLiteral literal)
RexToSqlNodeConverterRexLiteral to a SqlLiteral.convertLiteral in interface RexToSqlNodeConverterliteral - RexLiteral to translatepublic SqlNode convertInputRef(RexInputRef ref)
RexToSqlNodeConverterRexInputRef to a SqlIdentifier.convertInputRef in interface RexToSqlNodeConverterref - RexInputRef to translateCopyright © 2012–2015 The Apache Software Foundation. All rights reserved.