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 Calc
ConstantCalc.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 Level
MemberBase.level
protected Level[]
HierarchyBase.levels
Methods 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 Level
Util.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 TypeMethodDescriptionvoid
Util.addLevelCalculatedMembers
(SchemaReader reader, Level level, List<Member> members) void
Query.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 Member
Util.getFirstDescendantOnLevel
(SchemaReader reader, Member parent, Level level) returns the first descendant on the level underneath parent.int
DelegatingSchemaReader.getLevelCardinality
(Level level, boolean approximate, boolean materialize) int
SchemaReader.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.void
DelegatingSchemaReader.getMemberRange
(Level level, Member startMember, Member endMember, List<Member> list) void
Appends tolist
all members betweenstartMember
andendMember
(inclusive) which belong tolevel
.void
RoleImpl.grant
(Hierarchy hierarchy, Access access, Level topLevel, Level bottomLevel, Role.RollupPolicy rollupPolicy) Defines access to a hierarchy.static boolean
Util.isValidProperty
(String propertyName, Level level) Returns whether a property is valid for a member of a given level.static Property
Util.lookupProperty
(Level level, String propertyName) Finds a member property calledpropertyName
at, or above,level
.Constructors in mondrian.olap with parameters of type LevelModifierConstructorDescriptionprotected
MemberBase
(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 TypeClassDescriptionclass
RolapCubeLevel wraps a RolapLevel for a specific Cube.class
RolapLevel
implementsLevel
for 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) int
RolapSchemaReader.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.void
RolapSchemaReader.getMemberRange
(Level level, Member startMember, Member endMember, List<Member> list) static boolean
SqlContextConstraint.isValidContext
(Evaluator context, boolean disallowVirtualCube, Level[] levels, boolean strict)