mondrian.rolap
Interface RolapNativeSql.SqlCompiler

All Known Implementing Classes:
RolapNativeSql.CalculatedMemberSqlCompiler, RolapNativeSql.CompositeSqlCompiler, RolapNativeSql.FunCallSqlCompiler, RolapNativeSql.FunCallSqlCompilerBase, RolapNativeSql.IifSqlCompiler, RolapNativeSql.InfixOpSqlCompiler, RolapNativeSql.IsEmptySqlCompiler, RolapNativeSql.MemberSqlCompiler, RolapNativeSql.NumberSqlCompiler, RolapNativeSql.ParenthesisSqlCompiler, RolapNativeSql.StoredMeasureSqlCompiler, RolapNativeSql.UnaryOpSqlCompiler
Enclosing class:
RolapNativeSql

static interface RolapNativeSql.SqlCompiler

Translates an expression into SQL

Since:
Nov 23, 2005
Author:
av
 

Method Summary
 String compile(Exp exp)
          Returns SQL.
 

Method Detail

compile

String compile(Exp exp)
Returns SQL. If exp can not be compiled into SQL, returns null.

Parameters:
exp - Expression
Returns:
SQL, or null if cannot be converted into SQL

SourceForge.net_Logo