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 class
DefaultTupleConstraint
TupleConstraint which does not restrict the result.protected static class
RolapNativeSet.SetConstraint
Constraint for non empty {crossjoin, member.children, member.descendants, level.members}class
SqlContextConstraint
limits 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 TupleConstraint
SqlTupleReader. constraint
Methods in mondrian.rolap that return TupleConstraint Modifier and Type Method Description TupleConstraint
SqlConstraintFactory. 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.TupleConstraint
SqlConstraintFactory. getLevelMembersConstraint(Evaluator context)
TupleConstraint
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.static TupleConstraint
DefaultTupleConstraint. instance()
Methods in mondrian.rolap with parameters of type TupleConstraint Modifier and Type Method Description protected Evaluator
SqlTupleReader. 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)
void
MemberCacheHelper. putChildren(RolapLevel level, TupleConstraint constraint, List<RolapMember> members)
void
NoCacheMemberReader. putChildren(RolapLevel level, TupleConstraint constraint, List<RolapMember> children)
void
MemberCacheHelper. putLevelMembersInCache(RolapLevel level, TupleConstraint constraint, List<RolapMember> members)
Deprecated.void
MemberNoCacheHelper. 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 class
MemberKeyConstraint
Restricts the SQL result set to members where particular columns have particular values.
-