| 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  Queryobject. | 
| Exp | JavaccParserValidatorImpl. parseExpression(Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable) | 
| Exp | MdxParserValidator. parseExpression(Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable) | 
| Exp | MdxParserValidatorImpl. parseExpression(Statement statement,
               String queryString,
               boolean debug,
               FunTable funTable) | 
| QueryPart | JavaccParserValidatorImpl. 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. | 
| QueryPart | MdxParserValidatorImpl. parseInternal(Statement statement,
             String queryString,
             boolean debug,
             FunTable funTable,
             boolean strictValidation) | 
| 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  | StatementImplImplementation of  Statement. | 
| Modifier and Type | Method and Description | 
|---|---|
| Statement | Execution. getMondrianStatement() | 
| Constructor and Description | 
|---|
| Execution(Statement statement,
         long timeoutIntervalMillis) | 
Copyright © 2021 Hitachi Vantara. All rights reserved.