| Package | Description | 
|---|---|
| mondrian.olap | 
 Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. 
 | 
| mondrian.parser | |
| mondrian.rolap | 
 Implements the data access layer for the olap package. 
 | 
| mondrian.server | 
 Augments the Mondrian engine with server functionality. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Statement | 
ResultBase.statement  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Statement | 
ConnectionBase.getInternalStatement()  | 
Statement | 
Query.getStatement()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract void | 
MondrianServer.addStatement(Statement statement)
Called just after a statement has been created. 
 | 
Query | 
Parser.FactoryImpl.makeQuery(Statement statement,
         Formula[] formulae,
         QueryAxis[] axes,
         String cube,
         Exp slicer,
         QueryPart[] cellProps,
         boolean strictValidation)  | 
Exp | 
Parser.parseExpression(MdxParserValidator.QueryPartFactory factory,
               Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable)
Parses a string to create an  
Exp. | 
QueryPart | 
Parser.parseInternal(MdxParserValidator.QueryPartFactory factory,
             Statement statement,
             String queryString,
             boolean debug,
             FunTable funTable,
             boolean strictValidation)
Parses a string to create a  
Query. | 
QueryPart | 
ConnectionBase.parseStatement(Statement statement,
              String query,
              FunTable funTable,
              boolean strictValidation)
Parses a query, with specified function table and the mode for strict
 validation(if true then invalid members are not ignored). 
 | 
abstract void | 
MondrianServer.removeStatement(Statement statement)
Called when a statement is closed. 
 | 
| Constructor and Description | 
|---|
Query(Statement statement,
     Cube mdxCube,
     Formula[] formulas,
     QueryAxis[] axes,
     QueryAxis slicerAxis,
     QueryPart[] cellProps,
     Parameter[] parameters,
     boolean strictValidation)
Creates a Query. 
 | 
Query(Statement statement,
     Formula[] formulas,
     QueryAxis[] axes,
     String cube,
     QueryAxis slicerAxis,
     QueryPart[] cellProps,
     boolean strictValidation)
Creates a Query. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Query | 
MdxParserValidator.QueryPartFactory.makeQuery(Statement statement,
         Formula[] formulae,
         QueryAxis[] axes,
         String cube,
         Exp slicer,
         QueryPart[] cellProps,
         boolean strictValidation)
Creates a  
Query object. | 
Exp | 
JavaccParserValidatorImpl.parseExpression(Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable)  | 
Exp | 
MdxParserValidatorImpl.parseExpression(Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable)  | 
Exp | 
MdxParserValidator.parseExpression(Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable)  | 
QueryPart | 
JavaccParserValidatorImpl.parseInternal(Statement statement,
             String queryString,
             boolean debug,
             FunTable funTable,
             boolean strictValidation)  | 
QueryPart | 
MdxParserValidatorImpl.parseInternal(Statement statement,
             String queryString,
             boolean debug,
             FunTable funTable,
             boolean strictValidation)  | 
QueryPart | 
MdxParserValidator.parseInternal(Statement statement,
             String queryString,
             boolean debug,
             FunTable funTable,
             boolean strictValidation)
Parses a string to create a  
Query. | 
| Constructor and Description | 
|---|
MdxParserImpl(MdxParserValidator.QueryPartFactory factory,
             Statement statement,
             String queryString,
             boolean debug,
             FunTable funTable,
             boolean strictValidation)  | 
| Modifier and Type | Method and Description | 
|---|---|
Statement | 
RolapConnection.getInternalStatement()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Evaluator | 
RolapEvaluator.create(Statement statement)
Creates an evaluator. 
 | 
static Evaluator | 
RolapUtil.createEvaluator(Statement statement)
Creates a dummy evaluator. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
StatementImpl
Implementation of  
Statement. | 
| Modifier and Type | Method and Description | 
|---|---|
Statement | 
Execution.getMondrianStatement()  | 
| Constructor and Description | 
|---|
Execution(Statement statement,
         long timeoutIntervalMillis)  | 
Copyright © 2020 Hitachi Vantara. All rights reserved.