Uses of Interface
mondrian.olap.Dimension
-
Packages that use Dimension Package Description mondrian.calc Provides compiled expressions.mondrian.calc.impl Provides implementation classes for compiled expressions.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.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. -
-
Uses of Dimension in mondrian.calc
Methods in mondrian.calc that return Dimension Modifier and Type Method Description DimensionDimensionCalc. evaluateDimension(Evaluator evaluator)Evaluates this expression to yield a dimension. -
Uses of Dimension in mondrian.calc.impl
Methods in mondrian.calc.impl that return Dimension Modifier and Type Method Description DimensionGenericCalc. evaluateDimension(Evaluator evaluator)Methods in mondrian.calc.impl with parameters of type Dimension Modifier and Type Method Description static CalcConstantCalc. constantDimension(Dimension dimension)Creates an expression which evaluates to a given dimension. -
Uses of Dimension in mondrian.mdx
Methods in mondrian.mdx that return Dimension Modifier and Type Method Description DimensionDimensionExpr. getDimension()Returns the dimension.Constructors in mondrian.mdx with parameters of type Dimension Constructor Description DimensionExpr(Dimension dimension)Creates a dimension expression. -
Uses of Dimension in mondrian.olap
Classes in mondrian.olap that implement Dimension Modifier and Type Class Description classDimensionBaseAbstract implementation for aDimension.Fields in mondrian.olap declared as Dimension Modifier and Type Field Description protected DimensionHierarchyBase. dimensionprotected Dimension[]CubeBase. dimensionsMethods in mondrian.olap that return Dimension Modifier and Type Method Description DimensionSchema. createDimension(Cube cube, String xml)Creates a dimension in the given cube by parsing an XML string.DimensionCubeBase. getDimension()DimensionDimensionBase. getDimension()DimensionHierarchy. getDimension()Returns the dimension this hierarchy belongs to.DimensionHierarchyBase. getDimension()DimensionLevelBase. getDimension()DimensionMemberBase. getDimension()DimensionOlapElement. getDimension()Returns the dimension of a this expression, or null if no dimension is defined.DimensionQuery.ScopedNamedSet. getDimension()DimensionSetBase. getDimension()Dimension[]Cube. getDimensions()Returns the dimensions of this cube.Dimension[]CubeBase. getDimensions()DimensionCubeBase. lookupDimension(Id.Segment s)Looks up a dimension in this cube based on a component of its name.Methods in mondrian.olap that return types with arguments of type Dimension Modifier and Type Method Description List<Dimension>DelegatingSchemaReader. getCubeDimensions(Cube cube)List<Dimension>SchemaReader. getCubeDimensions(Cube cube)Returns the accessible dimensions of a cube.List<Dimension>CacheControl.CellRegion. getDimensionality()Returns the dimensionality of a region.Set<Dimension>Cube. nonJoiningDimensions(Set<Dimension> otherDims)Finds out non joining dimensions for this cube.Set<Dimension>Cube. nonJoiningDimensions(Member[] tuple)Finds out non joining dimensions for this cube.Methods in mondrian.olap with parameters of type Dimension Modifier and Type Method Description AccessDelegatingRole. getAccess(Dimension dimension)AccessRole. getAccess(Dimension dimension)Returns the access this role has to a given dimension.AccessRoleImpl. getAccess(Dimension dimension)static CubeUtil. getDimensionCube(Dimension dimension)Tries to find the cube from which a dimension is taken.List<Hierarchy>DelegatingSchemaReader. getDimensionHierarchies(Dimension dimension)List<Hierarchy>SchemaReader. getDimensionHierarchies(Dimension dimension)Returns the accessible hierarchies of a dimension.voidRoleImpl. grant(Dimension dimension, Access access)Defines access to a dimension.Method parameters in mondrian.olap with type arguments of type Dimension Modifier and Type Method Description Set<Dimension>Cube. nonJoiningDimensions(Set<Dimension> otherDims)Finds out non joining dimensions for this cube.Constructors in mondrian.olap with parameters of type Dimension Constructor Description CubeBase(String name, String caption, boolean visible, String description, Dimension[] dimensions)Creates a CubeBase.HierarchyBase(Dimension dimension, String subName, String caption, boolean visible, String description, boolean hasAll) -
Uses of Dimension in mondrian.olap.fun
Methods in mondrian.olap.fun that return Dimension Modifier and Type Method Description DimensionHierarchyDimensionFunDef.CalcImpl. evaluateDimension(Evaluator evaluator)Methods in mondrian.olap.fun with parameters of type Dimension Modifier and Type Method Description static HierarchyFunUtil. getDimensionDefaultHierarchy(Dimension dimension)Returns the default hierarchy of a dimension, or null if there is no default. -
Uses of Dimension in mondrian.olap.type
Methods in mondrian.olap.type that return Dimension Modifier and Type Method Description DimensionCubeType. getDimension()DimensionDimensionType. getDimension()DimensionHierarchyType. getDimension()DimensionLevelType. getDimension()DimensionMemberType. getDimension()DimensionScalarType. getDimension()DimensionSetType. getDimension()DimensionTupleType. getDimension()DimensionType. getDimension()Returns the Dimension of this Type, or null if not known.Methods in mondrian.olap.type with parameters of type Dimension Modifier and Type Method Description static DimensionTypeDimensionType. forDimension(Dimension dimension)static MemberTypeMemberType. forDimension(Dimension dimension)booleanCubeType. usesDimension(Dimension dimension, boolean definitely)booleanDimensionType. usesDimension(Dimension dimension, boolean definitely)booleanHierarchyType. usesDimension(Dimension dimension, boolean definitely)booleanLevelType. usesDimension(Dimension dimension, boolean definitely)booleanMemberType. usesDimension(Dimension dimension, boolean definitely)booleanScalarType. usesDimension(Dimension dimension, boolean definitely)booleanSetType. usesDimension(Dimension dimension, boolean definitely)booleanTupleType. usesDimension(Dimension dimension, boolean definitely)booleanType. usesDimension(Dimension dimension, boolean definitely)Returns whether this type contains a given dimension.Constructors in mondrian.olap.type with parameters of type Dimension Constructor Description DimensionType(Dimension dimension)Creates a type representing a dimension.HierarchyType(Dimension dimension, Hierarchy hierarchy)Creates a type representing a hierarchy.LevelType(Dimension dimension, Hierarchy hierarchy, Level level)Creates a type representing a level.MemberType(Dimension dimension, Hierarchy hierarchy, Level level, Member member)Creates a type representing a member. -
Uses of Dimension in mondrian.rolap
Classes in mondrian.rolap that implement Dimension Modifier and Type Class Description classRolapCubeDimensionRolapCubeDimension wraps a RolapDimension for a specific Cube.Methods in mondrian.rolap that return Dimension Modifier and Type Method Description DimensionRolapSchema. createDimension(Cube cube, String xml)DimensionDelegatingRolapMember. getDimension()Methods in mondrian.rolap that return types with arguments of type Dimension Modifier and Type Method Description List<Dimension>RolapSchemaReader. getCubeDimensions(Cube cube)Set<Dimension>RolapCube. nonJoiningDimensions(Set<Dimension> otherDims)Finds out non joining dimensions for this cube.Set<Dimension>RolapCube. nonJoiningDimensions(Member[] tuple)Finds out non joining dimensions for this cube.Methods in mondrian.rolap with parameters of type Dimension Modifier and Type Method Description List<Hierarchy>RolapSchemaReader. getDimensionHierarchies(Dimension dimension)protected booleanRolapResult. removeDimension(Dimension dimension, List<List<Member>> memberLists)Method parameters in mondrian.rolap with type arguments of type Dimension Modifier and Type Method Description Set<Dimension>RolapCube. nonJoiningDimensions(Set<Dimension> otherDims)Finds out non joining dimensions for this cube.
-