Package | Description |
---|---|
mondrian.rolap |
Implements the data access layer for the olap package.
|
mondrian.rolap.sql |
Database-independent library for generating SQL.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Field and Description |
---|---|
protected TupleConstraint |
SqlTupleReader.constraint |
Modifier and Type | Method and 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() |
Modifier and Type | Method and 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> |
NoCacheMemberReader.getLevelMembersFromCache(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
MemberNoCacheHelper.getLevelMembersFromCache(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
SubstitutingMemberReader.getMembersInLevel(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
SmartMemberReader.getMembersInLevel(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) |
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) |
Constructor and 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.
|
Modifier and Type | Class and Description |
---|---|
class |
MemberKeyConstraint
Restricts the SQL result set to members where particular columns have
particular values.
|
Copyright © 2020 Hitachi Vantara. All rights reserved.