Uses of Interface
mondrian.olap.Cube
Packages that use Cube
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Defines the set of MDX built-in functions.
Type system for MDX expessions.
Implements the data access layer for the olap package.
Text user interface for Mondrian.
Mondrian utilities.
-
Uses of Cube in mondrian.olap
Classes in mondrian.olap that implement CubeMethods in mondrian.olap that return CubeModifier and TypeMethodDescriptionSchema.createCube
(String xml) Creates a cube by parsing an XML string.DelegatingSchemaReader.getCube()
Evaluator.getCube()
Returns the current cube.Query.getCube()
SchemaReader.getCube()
Returns the default cube in which to look for dimensions etc.Cube[]
DelegatingSchemaReader.getCubes()
Cube[]
Schema.getCubes()
Returns a list of all cubes in this schema.Cube[]
SchemaReader.getCubes()
Returns the list of accessible cubes.static Cube
Util.getDimensionCube
(Dimension dimension) Tries to find the cube from which a dimension is taken.Evaluator.getMeasureCube()
Returns the base (non-virtual) cube that the current measure in the context belongs to.Schema.lookupCube
(String cube, boolean failIfNotFound) Finds a cube calledcube
in this schema; if no cube exists,failIfNotFound
controls whether to raise an error or returnnull
.Methods in mondrian.olap with parameters of type CubeModifier and TypeMethodDescriptionSchema.createDimension
(Cube cube, String xml) Creates a dimension in the given cube by parsing an XML string.CacheControl.createMeasuresRegion
(Cube cube) Creates a region consisting of all measures in a given cube.Returns the access this role has to a given cube.DelegatingSchemaReader.getCubeDimensions
(Cube cube) SchemaReader.getCubeDimensions
(Cube cube) Returns the accessible dimensions of a cube.void
Defines access to a cube.Constructors in mondrian.olap with parameters of type Cube -
Uses of Cube in mondrian.olap.fun
Methods in mondrian.olap.fun with parameters of type CubeModifier and TypeMethodDescriptionstatic 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 -
Uses of Cube in mondrian.olap.type
Methods in mondrian.olap.type that return CubeConstructors in mondrian.olap.type with parameters of type Cube -
Uses of Cube in mondrian.rolap
Classes in mondrian.rolap that implement CubeMethods in mondrian.rolap that return CubeModifier and TypeMethodDescriptionRolapSchema.createCube
(String xml) RolapSchemaReader.getCube()
Cube[]
RolapSchema.getCubes()
Cube[]
RolapSchemaReader.getCubes()
RolapSchema.lookupCube
(String cube, boolean failIfNotFound) Methods in mondrian.rolap with parameters of type CubeModifier and TypeMethodDescriptionRolapSchema.createDimension
(Cube cube, String xml) CacheControlImpl.createMeasuresRegion
(Cube cube) RolapSchemaReader.getCubeDimensions
(Cube cube) -
Uses of Cube in mondrian.tui
Methods in mondrian.tui that return Cube -
Uses of Cube in mondrian.util
Constructors in mondrian.util with parameters of type CubeModifierConstructorDescriptionMemberListBuilder
(SchemaReader schemaReader, Cube cube, Hierarchy hierarchy) TupleBuilder
(SchemaReader schemaReader, Cube cube, List<Hierarchy> hierarchyList) TupleListBuilder
(SchemaReader schemaReader, Cube cube, List<Hierarchy> hierarchyList)