org.eigenbase.rex
Class RexToSqlTranslator

java.lang.Object
  extended by org.eigenbase.rex.RexToSqlTranslator

public class RexToSqlTranslator
extends Object

Translates a row-expression to a SQL parse tree.

Since:
Nov 24, 2003
Version:
$Id: //open/dev/farrago/src/org/eigenbase/rex/RexToSqlTranslator.java#11 $
Author:
jhyde

Constructor Summary
RexToSqlTranslator()
           
 
Method Summary
 SqlNode translate(SqlWriter writer, RexNode expression)
          Converts a row-expression tree into a SQL expression tree.
private  SqlNode translateLiteral(RexLiteral literal)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RexToSqlTranslator

public RexToSqlTranslator()
Method Detail

translate

public SqlNode translate(SqlWriter writer,
                         RexNode expression)
Converts a row-expression tree into a SQL expression tree.


translateLiteral

private SqlNode translateLiteral(RexLiteral literal)