| Package | Description | 
|---|---|
| mondrian.olap | Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. | 
| mondrian.olap.fun | Defines the set of MDX built-in functions. | 
| mondrian.parser | |
| mondrian.rolap | Implements the data access layer for the olap package. | 
| Modifier and Type | Method and Description | 
|---|---|
| FunTable | Schema. getFunTable()Returns this schema's function table. | 
| FunTable | Validator. getFunTable()Returns the table of function and operator definitions. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Validator | Util. createSimpleValidator(FunTable funTable)Creates a very simple implementation of  Validator. | 
| Validator | Query. createValidator(FunTable functionTable,
               boolean alwaysResolveFunDef)Creates a validator for this query that uses a given function table and function validation policy. | 
| Validator | Query. createValidator(FunTable functionTable,
               boolean alwaysResolveFunDef,
               Map<QueryPart,QueryPart> resolvedIdentifiers) | 
| 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). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BuiltinFunTableBuiltinFunTablecontains a list of all built-in MDX functions. | 
| class  | CustomizedFunctionTableInterface to build a customized function table, selecting functions from the
 set of supported functions in an instance of  BuiltinFunTable. | 
| class  | FunTableImplAbstract implementation of  FunTable. | 
| class  | GlobalFunTableGlobal function table contains builtin functions and global user-defined
 functions. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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 | 
|---|---|
| FunTable | RolapSchema. getFunTable() | 
Copyright © 2021 Hitachi Vantara. All rights reserved.