Uses of Interface
mondrian.olap.Level
Packages that use Level
Package
Description
Provides compiled expressions.
Provides implementation classes for compiled expressions.
Defines a parse tree for MDX expressions.
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.
olap4j driver for the Mondrian OLAP engine.
Implements the data access layer for the olap package.
-
Uses of Level in mondrian.calc
Methods in mondrian.calc that return LevelModifier and TypeMethodDescriptionLevelCalc.evaluateLevel(Evaluator evaluator) Evaluates this expression to yield a level. -
Uses of Level in mondrian.calc.impl
Methods in mondrian.calc.impl that return LevelMethods in mondrian.calc.impl with parameters of type LevelModifier and TypeMethodDescriptionstatic CalcConstantCalc.constantLevel(Level level) Creates an expression which evaluates to a given level. -
Uses of Level in mondrian.mdx
Methods in mondrian.mdx that return LevelConstructors in mondrian.mdx with parameters of type Level -
Uses of Level in mondrian.olap
Classes in mondrian.olap that implement LevelFields in mondrian.olap declared as LevelModifier and TypeFieldDescriptionprotected final LevelMemberBase.levelprotected Level[]HierarchyBase.levelsMethods in mondrian.olap that return LevelModifier and TypeMethodDescriptionLevel.getChildLevel()LevelBase.getChildLevel()Member.getLevel()MemberBase.getLevel()Level[]Hierarchy.getLevels()Returns the levels in this hierarchy.Level[]HierarchyBase.getLevels()Cube.getMonthLevel()Return Month Level or null.CubeBase.getMonthLevel()Level.getParentLevel()LevelBase.getParentLevel()Cube.getQuarterLevel()Return Quarter Level or null.CubeBase.getQuarterLevel()Cube.getWeekLevel()Return Week Level or null.CubeBase.getWeekLevel()Cube.getYearLevel()Helper method that returns the Year Level or returns null if the Time Dimension does not exist or if Year is not defined in the Time Dimension.CubeBase.getYearLevel()static LevelUtil.lookupHierarchyLevel(Hierarchy hierarchy, String s) Finds a named level in this hierarchy.Methods in mondrian.olap that return types with arguments of type LevelModifier and TypeMethodDescriptionDelegatingSchemaReader.getHierarchyLevels(Hierarchy hierarchy) SchemaReader.getHierarchyLevels(Hierarchy hierarchy) Returns the accessible levels of a hierarchy.Methods in mondrian.olap with parameters of type LevelModifier and TypeMethodDescriptionvoidUtil.addLevelCalculatedMembers(SchemaReader reader, Level level, List<Member> members) voidQuery.addLevelToAxis(AxisOrdinal axis, Level level) Adds a level to an axis expression.Hierarchy.createMember(Member parent, Level level, String name, Formula formula) Creates a member of this hierarchy.CacheControl.filter(Level level, CacheControl.MemberSet baseSet) Filters a member set, keeping all members at a given Level.Returns the access this role has to a given level.DelegatingSchemaReader.getCalculatedMembers(Level level) SchemaReader.getCalculatedMembers(Level level) Returns a list of calculated members in a given level.static MemberUtil.getFirstDescendantOnLevel(SchemaReader reader, Member parent, Level level) returns the first descendant on the level underneath parent.intDelegatingSchemaReader.getLevelCardinality(Level level, boolean approximate, boolean materialize) intSchemaReader.getLevelCardinality(Level level, boolean approximate, boolean materialize) Returns the number of members in a level, returning an approximation if acceptable.DelegatingSchemaReader.getLevelMembers(Level level, boolean includeCalculated) DelegatingSchemaReader.getLevelMembers(Level level, Evaluator context) SchemaReader.getLevelMembers(Level level, boolean includeCalculated) Returns the members of a level, optionally including calculated members.SchemaReader.getLevelMembers(Level level, Evaluator context) Returns the members of a level, optionally filtering out members which are empty.voidDelegatingSchemaReader.getMemberRange(Level level, Member startMember, Member endMember, List<Member> list) voidAppends tolistall members betweenstartMemberandendMember(inclusive) which belong tolevel.voidRoleImpl.grant(Hierarchy hierarchy, Access access, Level topLevel, Level bottomLevel, Role.RollupPolicy rollupPolicy) Defines access to a hierarchy.static booleanUtil.isValidProperty(String propertyName, Level level) Returns whether a property is valid for a member of a given level.static PropertyUtil.lookupProperty(Level level, String propertyName) Finds a member property calledpropertyNameat, or above,level.Constructors in mondrian.olap with parameters of type LevelModifierConstructorDescriptionprotectedMemberBase(Member parentMember, Level level, Member.MemberType memberType) -
Uses of Level in mondrian.olap.fun
Methods in mondrian.olap.fun that return Level -
Uses of Level in mondrian.olap.type
Methods in mondrian.olap.type that return LevelModifier and TypeMethodDescriptionCubeType.getLevel()DimensionType.getLevel()HierarchyType.getLevel()LevelType.getLevel()MemberType.getLevel()ScalarType.getLevel()SetType.getLevel()TupleType.getLevel()Type.getLevel()Returns the Level of this Type, or null if not known.Methods in mondrian.olap.type with parameters of type LevelConstructors in mondrian.olap.type with parameters of type Level -
Uses of Level in mondrian.olap4j
Methods in mondrian.olap4j that return Level -
Uses of Level in mondrian.rolap
Classes in mondrian.rolap that implement LevelModifier and TypeClassDescriptionclassRolapCubeLevel wraps a RolapLevel for a specific Cube.classRolapLevelimplementsLevelfor a ROLAP database.Methods in mondrian.rolap that return types with arguments of type LevelModifier and TypeMethodDescriptionRolapSchemaReader.getHierarchyLevels(Hierarchy hierarchy) static Map<Level,List<RolapMember>> SqlConstraintUtils.getRoleConstraintMembers(SchemaReader schemaReader, Member[] members) Methods in mondrian.rolap with parameters of type LevelModifier and TypeMethodDescriptionRolapCubeHierarchy.createMember(Member parent, Level level, String name, Formula formula) RolapHierarchy.createMember(Member parent, Level level, String name, Formula formula) CacheControlImpl.filter(Level level, CacheControl.MemberSet baseSet) RolapSchemaReader.getCalculatedMembers(Level level) intRolapSchemaReader.getLevelCardinality(Level level, boolean approximate, boolean materialize) RolapSchemaReader.getLevelMembers(Level level, boolean includeCalculated) RolapSchemaReader.getLevelMembers(Level level, Evaluator context) SqlConstraintFactory.getLevelMembersConstraint(Evaluator context, Level[] levels) Returns a constraint that restricts the members of a level to those that are non-empty in the given context.voidRolapSchemaReader.getMemberRange(Level level, Member startMember, Member endMember, List<Member> list) static booleanSqlContextConstraint.isValidContext(Evaluator context, boolean disallowVirtualCube, Level[] levels, boolean strict)