| Package | Description | 
|---|---|
| mondrian.mdx | Defines a parse tree for MDX expressions. | 
| 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. | 
| mondrian.tui | Text user interface for Mondrian. | 
| mondrian.web.taglib | Provides a tag library for embedding MDX queries in JSP pages. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | MdxVisitor. visit(Query query)Visits a Query. | 
| Object | MdxVisitorImpl. visit(Query query) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Query | ResultBase. query | 
| Modifier and Type | Method and Description | 
|---|---|
| Query | Query. clone() | 
| Query | ResultBase. getQuery() | 
| Query | Result. getQuery()Returns the query which generated this result. | 
| Query | DrillThrough. getQuery() | 
| Query | Evaluator. getQuery()Returns the current query. | 
| Query | Validator. getQuery()Returns the  Querywhich is being validated. | 
| Query | Parser.FactoryImpl. makeQuery(Statement statement,
         Formula[] formulae,
         QueryAxis[] axes,
         String cube,
         Exp slicer,
         QueryPart[] cellProps,
         boolean strictValidation) | 
| Query | Connection. parseQuery(String s)Parses a query. | 
| Query | ConnectionBase. parseQuery(String query) | 
| Query | Query. safeClone()Deprecated. 
 Please use  clone(); this method will be removed in mondrian-4.0 | 
| Modifier and Type | Method and Description | 
|---|---|
| Result | Connection. execute(Query query)Deprecated. 
 This method is deprecated and will be removed in
 mondrian-4.0. It operates by internally creating a statement. Better
 to use olap4j and explicitly create a statement. | 
| static OlapElement | Util. lookup(Query q,
      List<Id.Segment> nameParts) | 
| static Exp | Util. lookup(Query q,
      List<Id.Segment> nameParts,
      boolean allowProp)Converts an identifier into an expression by resolving its parts into
 an OLAP object (dimension, hierarchy, level or member) within the
 context of a query. | 
| static Exp | Util. lookup(Query q,
      SchemaReader schemaReader,
      List<Id.Segment> segments,
      boolean allowProp)Converts an identifier into an expression by resolving its parts into
 an OLAP object (dimension, hierarchy, level or member) within the
 context of a query. | 
| DrillThrough | Parser.FactoryImpl. makeDrillThrough(Query query,
                int maxRowCount,
                int firstRowOrdinal,
                List<Exp> returnList) | 
| static String | Util. unparse(Query query)Converts an query to a string. | 
| Constructor and Description | 
|---|
| IdBatchResolver(Query 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. | 
| Query | MdxParserImpl. selectStatement() | 
| Modifier and Type | Method and Description | 
|---|---|
| DrillThrough | MdxParserValidator.QueryPartFactory. makeDrillThrough(Query query,
                int maxRowCount,
                int firstRowOrdinal,
                List<Exp> returnList)Creates a  DrillThroughobject. | 
| Modifier and Type | Method and Description | 
|---|---|
| Query | RolapEvaluator. getQuery() | 
| Modifier and Type | Method and Description | 
|---|---|
| Result | RolapConnection. execute(Query query)Deprecated. 
 Use  RolapConnection.execute(mondrian.server.Execution); this method
 will be removed in mondrian-4.0 | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Query | StatementImpl. query | 
| Modifier and Type | Method and Description | 
|---|---|
| Query | StatementImpl. getQuery() | 
| Query | Statement. getQuery() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StatementImpl. setQuery(Query query) | 
| void | Statement. setQuery(Query query) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CmdRunner. loadParameter(Query query,
             Parameter param) | 
| void | CmdRunner. loadParameters(Query query) | 
| Modifier and Type | Method and Description | 
|---|---|
| Query | ResultCache. getQuery()Returns the  Query. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ResultCache. setQuery(Query query)Sets the query. | 
Copyright © 2021 Hitachi Vantara. All rights reserved.