| Package | Description | 
|---|---|
| mondrian.olap | Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. | 
| mondrian.rolap | Implements the data access layer for the olap package. | 
| mondrian.tui | Text user interface for Mondrian. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConnectionBaseConnectionBaseimplements some of the methods inConnection. | 
| Modifier and Type | Method and Description | 
|---|---|
| Connection | Query. getConnection() | 
| static Connection | DriverManager. getConnection(String connectString,
             CatalogLocator locator)Creates a connection to a Mondrian OLAP Engine
 using a connect string
 and a catalog locator. | 
| static Connection | DriverManager. getConnection(Util.PropertyList properties,
             CatalogLocator locator)Creates a connection to a Mondrian OLAP Engine. | 
| static Connection | DriverManager. getConnection(Util.PropertyList properties,
             CatalogLocator locator,
             DataSource dataSource)Creates a connection to a Mondrian OLAP Engine
 using a list of connection properties,
 a catalog locator,
 and a JDBC data source. | 
| Modifier and Type | Method and Description | 
|---|---|
| static MondrianServer | MondrianServer. forConnection(Connection connection)Returns the MondrianServer that hosts a given connection. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RolapConnectionA  RolapConnectionis a connection to a Mondrian OLAP Server. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ScenarioImpl. setCellValue(Connection connection,
            List<RolapMember> members,
            double newValue,
            double currentValue,
            org.olap4j.AllocationPolicy allocationPolicy,
            Object[] allocationArgs)Sets the value of a cell. | 
| Modifier and Type | Method and Description | 
|---|---|
| Connection | CmdRunner. getConnection()Gets a connection to Mondrian. | 
| Connection | CmdRunner. getConnection(boolean fresh)Gets a Mondrian connection, creating a new one if fresh is true. | 
Copyright © 2021 Hitachi Vantara. All rights reserved.