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.olap.type |
Type system for MDX expessions.
|
mondrian.rolap |
Implements the data access layer for the olap package.
|
mondrian.tui |
Text user interface for Mondrian.
|
mondrian.util |
Mondrian utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
CubeBase
CubeBase is an abstract implementation of Cube . |
Modifier and Type | Method and Description |
---|---|
Cube |
Schema.createCube(String xml)
Creates a cube by parsing an XML string.
|
Cube |
SchemaReader.getCube()
Returns the default cube in which to look for dimensions etc.
|
Cube |
DelegatingSchemaReader.getCube() |
Cube |
Evaluator.getCube()
Returns the current cube.
|
Cube |
Query.getCube() |
Cube[] |
SchemaReader.getCubes()
Returns the list of accessible cubes.
|
Cube[] |
DelegatingSchemaReader.getCubes() |
Cube[] |
Schema.getCubes()
Returns a list of all cubes in this schema.
|
static Cube |
Util.getDimensionCube(Dimension dimension)
Tries to find the cube from which a dimension is taken.
|
Cube |
Evaluator.getMeasureCube()
Returns the base (non-virtual) cube that the current measure in the
context belongs to.
|
Cube |
Schema.lookupCube(String cube,
boolean failIfNotFound)
Finds a cube called
cube in this schema; if no cube
exists, failIfNotFound controls whether to raise an error
or return null . |
Modifier and Type | Method and Description |
---|---|
Dimension |
Schema.createDimension(Cube cube,
String xml)
Creates a dimension in the given cube by parsing an XML string.
|
CacheControl.CellRegion |
CacheControl.createMeasuresRegion(Cube cube)
Creates a region consisting of all measures in a given cube.
|
Access |
DelegatingRole.getAccess(Cube cube) |
Access |
RoleImpl.getAccess(Cube cube) |
Access |
Role.getAccess(Cube cube)
Returns the access this role has to a given cube.
|
List<Dimension> |
SchemaReader.getCubeDimensions(Cube cube)
Returns the accessible dimensions of a cube.
|
List<Dimension> |
DelegatingSchemaReader.getCubeDimensions(Cube cube) |
void |
RoleImpl.grant(Cube cube,
Access access)
Defines access to a cube.
|
Constructor and Description |
---|
CubeAccess(Cube mdxCube)
Creates a CubeAccess object.
|
Query(Statement statement,
Cube mdxCube,
Formula[] formulas,
QueryAxis[] axes,
QueryAxis slicerAxis,
QueryPart[] cellProps,
Parameter[] parameters,
boolean strictValidation)
Creates a Query.
|
Modifier and Type | Method and Description |
---|---|
static TupleList |
AggregateFunDef.AggregateCalc.optimizeChildren(TupleList tuples,
SchemaReader reader,
Cube baseCubeForMeasure)
In distinct Count aggregation, if tuple list is a result
m.children * n.children then it can be optimized to m * n
|
Modifier and Type | Method and Description |
---|---|
Cube |
CubeType.getCube()
Returns the cube.
|
Constructor and Description |
---|
CubeType(Cube cube)
Creates a type representing a cube.
|
Modifier and Type | Class and Description |
---|---|
class |
RolapCube
RolapCube implements Cube for a ROLAP database. |
Modifier and Type | Method and Description |
---|---|
Cube |
RolapSchema.createCube(String xml) |
Cube |
RolapSchemaReader.getCube() |
Cube[] |
RolapSchemaReader.getCubes() |
Cube[] |
RolapSchema.getCubes() |
Cube |
RolapSchema.lookupCube(String cube,
boolean failIfNotFound) |
Modifier and Type | Method and Description |
---|---|
Dimension |
RolapSchema.createDimension(Cube cube,
String xml) |
CacheControl.CellRegion |
CacheControlImpl.createMeasuresRegion(Cube cube) |
List<Dimension> |
RolapSchemaReader.getCubeDimensions(Cube cube) |
Modifier and Type | Method and Description |
---|---|
Cube |
CmdRunner.getCube(String name) |
Cube[] |
CmdRunner.getCubes() |
Constructor and Description |
---|
MemberListBuilder(SchemaReader schemaReader,
Cube cube,
Hierarchy hierarchy) |
TupleBuilder(SchemaReader schemaReader,
Cube cube,
List<Hierarchy> hierarchyList) |
TupleListBuilder(SchemaReader schemaReader,
Cube cube,
List<Hierarchy> hierarchyList) |
Copyright © 2018 Hitachi Vantara. All rights reserved.