Package mondrian.parser
Interface MdxParserValidator.QueryPartFactory
- All Known Implementing Classes:
Parser.FactoryImpl
- Enclosing interface:
- MdxParserValidator
public static interface MdxParserValidator.QueryPartFactory
-
Method Summary
Modifier and TypeMethodDescriptionmakeDmvQuery
(String tableName, List<String> columns, Exp whereExpression) Creates aDmvQuery
object.makeDrillThrough
(Query query, int maxRowCount, int firstRowOrdinal, List<Exp> returnList) Creates aDrillThrough
object.makeExplain
(QueryPart query) Creates anExplain
object.makeQuery
(Statement statement, Formula[] formulae, QueryAxis[] axes, String cube, Exp slicer, QueryPart[] cellProps, boolean strictValidation) Creates aQuery
object.
-
Method Details
-
makeQuery
Query makeQuery(Statement statement, Formula[] formulae, QueryAxis[] axes, String cube, Exp slicer, QueryPart[] cellProps, boolean strictValidation) Creates aQuery
object. Override this function to make your kind of query. -
makeDmvQuery
Creates aDmvQuery
object. Override this function to make your kind of query. -
makeDrillThrough
DrillThrough makeDrillThrough(Query query, int maxRowCount, int firstRowOrdinal, List<Exp> returnList) Creates aDrillThrough
object. -
makeExplain
Creates anExplain
object.
-