mondrian.olap
Class Parser.FactoryImpl
java.lang.Object
mondrian.olap.Parser.FactoryImpl
- All Implemented Interfaces:
- MdxParserValidator.QueryPartFactory
- Enclosing class:
- Parser
public static class Parser.FactoryImpl
- extends Object
- implements MdxParserValidator.QueryPartFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Parser.FactoryImpl
public Parser.FactoryImpl()
makeQuery
public Query makeQuery(Statement statement,
Formula[] formulae,
QueryAxis[] axes,
String cube,
Exp slicer,
QueryPart[] cellProps,
boolean strictValidation)
- Description copied from interface:
MdxParserValidator.QueryPartFactory
- Creates a
Query object.
Override this function to make your kind of query.
- Specified by:
makeQuery in interface MdxParserValidator.QueryPartFactory
makeDrillThrough
public DrillThrough makeDrillThrough(Query query,
int maxRowCount,
int firstRowOrdinal,
List<Exp> returnList)
- Description copied from interface:
MdxParserValidator.QueryPartFactory
- Creates a
DrillThrough object.
- Specified by:
makeDrillThrough in interface MdxParserValidator.QueryPartFactory
makeExplain
public Explain makeExplain(QueryPart query)
- Creates an
Explain object.
- Specified by:
makeExplain in interface MdxParserValidator.QueryPartFactory