Uses of Interface
mondrian.rolap.sql.TupleConstraint
-
Packages that use TupleConstraint Package Description mondrian.rolap Implements the data access layer for the olap package.mondrian.rolap.sql Database-independent library for generating SQL. -
-
Uses of TupleConstraint in mondrian.rolap
Classes in mondrian.rolap that implement TupleConstraint Modifier and Type Class Description classDefaultTupleConstraintTupleConstraint which does not restrict the result.protected static classRolapNativeSet.SetConstraintConstraint for non empty {crossjoin, member.children, member.descendants, level.members}classSqlContextConstraintlimits the result of a Member SQL query to the current evaluation context.Fields in mondrian.rolap declared as TupleConstraint Modifier and Type Field Description protected TupleConstraintSqlTupleReader. constraintMethods in mondrian.rolap that return TupleConstraint Modifier and Type Method Description TupleConstraintSqlConstraintFactory. getDescendantsConstraint(List<RolapMember> parentMembers, MemberChildrenConstraint mcc)Returns a constraint that allows to read all children of multiple parents at once using a LevelMember query style.TupleConstraintSqlConstraintFactory. getLevelMembersConstraint(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.static TupleConstraintDefaultTupleConstraint. instance()Methods in mondrian.rolap with parameters of type TupleConstraint Modifier and Type Method Description protected EvaluatorSqlTupleReader. getEvaluator(TupleConstraint constraint)Obtains the evaluator used to find an aggregate table to support the Tuple constraint.List<RolapMember>MemberCacheHelper. getLevelMembersFromCache(RolapLevel level, TupleConstraint constraint)List<RolapMember>MemberNoCacheHelper. getLevelMembersFromCache(RolapLevel level, TupleConstraint constraint)List<RolapMember>NoCacheMemberReader. getLevelMembersFromCache(RolapLevel level, TupleConstraint constraint)List<RolapMember>NoCacheMemberReader. getMembersInLevel(RolapLevel level, TupleConstraint constraint)List<RolapMember>RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader. getMembersInLevel(RolapLevel level, TupleConstraint constraint)List<RolapMember>RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader. getMembersInLevel(RolapLevel level, TupleConstraint constraint)List<RolapMember>SmartMemberReader. getMembersInLevel(RolapLevel level, TupleConstraint constraint)List<RolapMember>SubstitutingMemberReader. getMembersInLevel(RolapLevel level, TupleConstraint constraint)voidMemberCacheHelper. putChildren(RolapLevel level, TupleConstraint constraint, List<RolapMember> members)voidNoCacheMemberReader. putChildren(RolapLevel level, TupleConstraint constraint, List<RolapMember> children)voidMemberCacheHelper. putLevelMembersInCache(RolapLevel level, TupleConstraint constraint, List<RolapMember> members)Deprecated.voidMemberNoCacheHelper. putLevelMembersInCache(RolapLevel level, TupleConstraint constraint, List<RolapMember> members)Constructors in mondrian.rolap with parameters of type TupleConstraint Constructor Description HighCardSqlTupleReader(TupleConstraint constraint)Deprecated.SetEvaluator(CrossJoinArg[] args, SchemaReader schemaReader, TupleConstraint constraint)SqlTupleReader(TupleConstraint constraint)Target(RolapLevel level, TupleReader.MemberBuilder memberBuilder, List<RolapMember> srcMembers, TupleConstraint constraint, HighCardSqlTupleReader sqlTupleReader)Deprecated. -
Uses of TupleConstraint in mondrian.rolap.sql
Classes in mondrian.rolap.sql that implement TupleConstraint Modifier and Type Class Description classMemberKeyConstraintRestricts the SQL result set to members where particular columns have particular values.
-