Uses of Interface
mondrian.olap.Level
-
Packages that use Level 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.olap4j olap4j driver for the Mondrian OLAP engine.mondrian.rolap Implements the data access layer for the olap package. -
-
Uses of Level in mondrian.calc
Methods in mondrian.calc that return Level Modifier and Type Method Description LevelLevelCalc. evaluateLevel(Evaluator evaluator)Evaluates this expression to yield a level. -
Uses of Level in mondrian.calc.impl
Methods in mondrian.calc.impl that return Level Modifier and Type Method Description LevelGenericCalc. evaluateLevel(Evaluator evaluator)Methods in mondrian.calc.impl with parameters of type Level Modifier and Type Method Description static 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 Level Modifier and Type Method Description LevelLevelExpr. getLevel()Returns the level.Constructors in mondrian.mdx with parameters of type Level Constructor Description LevelExpr(Level level)Creates a level expression. -
Uses of Level in mondrian.olap
Classes in mondrian.olap that implement Level Modifier and Type Class Description classLevelBaseSkeleton implementation ofLevel.Fields in mondrian.olap declared as Level Modifier and Type Field Description protected LevelMemberBase. levelprotected Level[]HierarchyBase. levelsMethods in mondrian.olap that return Level Modifier and Type Method Description LevelLevel. getChildLevel()LevelLevelBase. getChildLevel()LevelMember. getLevel()LevelMemberBase. getLevel()Level[]Hierarchy. getLevels()Returns the levels in this hierarchy.Level[]HierarchyBase. getLevels()LevelCube. getMonthLevel()Return Month Level or null.LevelCubeBase. getMonthLevel()LevelLevel. getParentLevel()LevelLevelBase. getParentLevel()LevelCube. getQuarterLevel()Return Quarter Level or null.LevelCubeBase. getQuarterLevel()LevelCube. getWeekLevel()Return Week Level or null.LevelCubeBase. getWeekLevel()LevelCube. 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.LevelCubeBase. 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 Level Modifier and Type Method Description List<Level>DelegatingSchemaReader. getHierarchyLevels(Hierarchy hierarchy)List<Level>SchemaReader. getHierarchyLevels(Hierarchy hierarchy)Returns the accessible levels of a hierarchy.Methods in mondrian.olap with parameters of type Level Modifier and Type Method Description voidQueryAxis. addLevel(Level level)static List<Member>Util. addLevelCalculatedMembers(SchemaReader reader, Level level, List<Member> members)voidQuery. addLevelToAxis(AxisOrdinal axis, Level level)Adds a level to an axis expression.MemberHierarchy. createMember(Member parent, Level level, String name, Formula formula)Creates a member of this hierarchy.CacheControl.MemberSetCacheControl. filter(Level level, CacheControl.MemberSet baseSet)Filters a member set, keeping all members at a given Level.AccessDelegatingRole. getAccess(Level level)AccessRole. getAccess(Level level)Returns the access this role has to a given level.AccessRoleImpl. getAccess(Level level)List<Member>DelegatingSchemaReader. getCalculatedMembers(Level level)List<Member>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.List<Member>DelegatingSchemaReader. getLevelMembers(Level level, boolean includeCalculated)List<Member>DelegatingSchemaReader. getLevelMembers(Level level, Evaluator context)List<Member>SchemaReader. getLevelMembers(Level level, boolean includeCalculated)Returns the members of a level, optionally including calculated members.List<Member>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)voidSchemaReader. getMemberRange(Level level, Member startMember, Member endMember, List<Member> list)Appends 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 Level Constructor Description MemberBase(Member parentMember, Level level, Member.MemberType memberType) -
Uses of Level in mondrian.olap.fun
Methods in mondrian.olap.fun that return Level Modifier and Type Method Description LevelMemberLevelFunDef.CalcImpl. evaluateLevel(Evaluator evaluator) -
Uses of Level in mondrian.olap.type
Methods in mondrian.olap.type that return Level Modifier and Type Method Description LevelCubeType. getLevel()LevelDimensionType. getLevel()LevelHierarchyType. getLevel()LevelLevelType. getLevel()LevelMemberType. getLevel()LevelScalarType. getLevel()LevelSetType. getLevel()LevelTupleType. getLevel()LevelType. getLevel()Returns the Level of this Type, or null if not known.Methods in mondrian.olap.type with parameters of type Level Modifier and Type Method Description static LevelTypeLevelType. forLevel(Level level)static MemberTypeMemberType. forLevel(Level level)Constructors in mondrian.olap.type with parameters of type Level Constructor Description 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 Level in mondrian.olap4j
Methods in mondrian.olap4j that return Level Modifier and Type Method Description LevelIMondrianOlap4jProperty. getLevel() -
Uses of Level in mondrian.rolap
Classes in mondrian.rolap that implement Level Modifier and Type Class Description classRolapCubeLevelRolapCubeLevel wraps a RolapLevel for a specific Cube.classRolapLevelRolapLevelimplementsLevelfor a ROLAP database.Methods in mondrian.rolap that return types with arguments of type Level Modifier and Type Method Description List<Level>RolapSchemaReader. getHierarchyLevels(Hierarchy hierarchy)static Map<Level,List<RolapMember>>SqlConstraintUtils. getRoleConstraintMembers(SchemaReader schemaReader, Member[] members)Methods in mondrian.rolap with parameters of type Level Modifier and Type Method Description MemberRolapCubeHierarchy. createMember(Member parent, Level level, String name, Formula formula)MemberRolapHierarchy. createMember(Member parent, Level level, String name, Formula formula)CacheControl.MemberSetCacheControlImpl. filter(Level level, CacheControl.MemberSet baseSet)List<Member>RolapSchemaReader. getCalculatedMembers(Level level)intRolapSchemaReader. getLevelCardinality(Level level, boolean approximate, boolean materialize)List<Member>RolapSchemaReader. getLevelMembers(Level level, boolean includeCalculated)List<Member>RolapSchemaReader. getLevelMembers(Level level, Evaluator context)TupleConstraintSqlConstraintFactory. 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)
-