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


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

Get Mondrian at SourceForge.net. Fast, secure and free Open Source software downloads