mondrian.parser
Interface MdxParserValidator.QueryPartFactory

All Known Implementing Classes:
Parser.FactoryImpl, ParserTest.TestParser
Enclosing interface:
MdxParserValidator

public static interface MdxParserValidator.QueryPartFactory


Method Summary
 DrillThrough makeDrillThrough(Query query, int maxRowCount, int firstRowOrdinal, List<Exp> returnList)
          Creates a DrillThrough object.
 Explain makeExplain(QueryPart query)
          Creates an Explain object.
 Query makeQuery(Statement statement, Formula[] formulae, QueryAxis[] axes, String cube, Exp slicer, QueryPart[] cellProps, boolean strictValidation)
          Creates a Query object.
 

Method Detail

makeQuery

Query makeQuery(Statement statement,
                Formula[] formulae,
                QueryAxis[] axes,
                String cube,
                Exp slicer,
                QueryPart[] cellProps,
                boolean strictValidation)
Creates a Query object. Override this function to make your kind of query.


makeDrillThrough

DrillThrough makeDrillThrough(Query query,
                              int maxRowCount,
                              int firstRowOrdinal,
                              List<Exp> returnList)
Creates a DrillThrough object.


makeExplain

Explain makeExplain(QueryPart query)
Creates an Explain object.


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