static class RolapNativeSql.CompositeSqlCompiler extends Object implements RolapNativeSql.SqlCompiler
RolapNativeSql.SqlCompiler
that uses chain of responsibility
to find a matching sql compiler.Modifier and Type | Field and Description |
---|---|
(package private) List<RolapNativeSql.SqlCompiler> |
compilers |
Constructor and Description |
---|
RolapNativeSql.CompositeSqlCompiler() |
List<RolapNativeSql.SqlCompiler> compilers
RolapNativeSql.CompositeSqlCompiler()
public void add(RolapNativeSql.SqlCompiler compiler)
public String compile(Exp exp)
RolapNativeSql.SqlCompiler
exp
can not be compiled into SQL,
returns null.compile
in interface RolapNativeSql.SqlCompiler
exp
- Expression