Uses of Interface
mondrian.olap.Cube
-
Packages that use Cube 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. -
-
Uses of Cube in mondrian.olap
Classes in mondrian.olap that implement Cube Modifier and Type Class Description classCubeBaseCubeBaseis an abstract implementation ofCube.Methods in mondrian.olap that return Cube Modifier and Type Method Description CubeSchema. createCube(String xml)Creates a cube by parsing an XML string.CubeDelegatingSchemaReader. getCube()CubeEvaluator. getCube()Returns the current cube.CubeQuery. getCube()CubeSchemaReader. 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 CubeUtil. getDimensionCube(Dimension dimension)Tries to find the cube from which a dimension is taken.CubeEvaluator. getMeasureCube()Returns the base (non-virtual) cube that the current measure in the context belongs to.CubeSchema. lookupCube(String cube, boolean failIfNotFound)Finds a cube calledcubein this schema; if no cube exists,failIfNotFoundcontrols whether to raise an error or returnnull.Methods in mondrian.olap with parameters of type Cube Modifier and Type Method Description DimensionSchema. createDimension(Cube cube, String xml)Creates a dimension in the given cube by parsing an XML string.CacheControl.CellRegionCacheControl. createMeasuresRegion(Cube cube)Creates a region consisting of all measures in a given cube.AccessDelegatingRole. getAccess(Cube cube)AccessRole. getAccess(Cube cube)Returns the access this role has to a given cube.AccessRoleImpl. getAccess(Cube cube)List<Dimension>DelegatingSchemaReader. getCubeDimensions(Cube cube)List<Dimension>SchemaReader. getCubeDimensions(Cube cube)Returns the accessible dimensions of a cube.voidRoleImpl. grant(Cube cube, Access access)Defines access to a cube.Constructors in mondrian.olap with parameters of type Cube Constructor 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. -
Uses of Cube in mondrian.olap.fun
Methods in mondrian.olap.fun with parameters of type Cube Modifier and Type Method Description static TupleListAggregateFunDef.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 Cube Modifier and Type Method Description CubeCubeType. getCube()Returns the cube.Constructors in mondrian.olap.type with parameters of type Cube Constructor Description CubeType(Cube cube)Creates a type representing a cube. -
Uses of Cube in mondrian.rolap
Classes in mondrian.rolap that implement Cube Modifier and Type Class Description classRolapCubeRolapCubeimplementsCubefor a ROLAP database.Methods in mondrian.rolap that return Cube Modifier and Type Method Description CubeRolapSchema. createCube(String xml)CubeRolapSchemaReader. getCube()Cube[]RolapSchema. getCubes()Cube[]RolapSchemaReader. getCubes()CubeRolapSchema. lookupCube(String cube, boolean failIfNotFound)Methods in mondrian.rolap with parameters of type Cube Modifier and Type Method Description DimensionRolapSchema. createDimension(Cube cube, String xml)CacheControl.CellRegionCacheControlImpl. createMeasuresRegion(Cube cube)List<Dimension>RolapSchemaReader. getCubeDimensions(Cube cube) -
Uses of Cube in mondrian.tui
Methods in mondrian.tui that return Cube Modifier and Type Method Description CubeCmdRunner. getCube(String name)Cube[]CmdRunner. getCubes() -
Uses of Cube in mondrian.util
Constructors in mondrian.util with parameters of type Cube Constructor Description MemberListBuilder(SchemaReader schemaReader, Cube cube, Hierarchy hierarchy)TupleBuilder(SchemaReader schemaReader, Cube cube, List<Hierarchy> hierarchyList)TupleListBuilder(SchemaReader schemaReader, Cube cube, List<Hierarchy> hierarchyList)
-