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 |
DefaultMemberChildrenConstraint
Restricts the SQL result set to the parent member of a
MemberChildren query.
|
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 | Method and Description |
---|---|
MemberChildrenConstraint |
SqlConstraintFactory.getChildByNameConstraint(RolapMember parent,
Id.NameSegment childName) |
MemberChildrenConstraint |
SqlConstraintFactory.getChildrenByNamesConstraint(RolapMember parent,
List<Id.NameSegment> childNames) |
MemberChildrenConstraint |
SqlConstraintFactory.getMemberChildrenConstraint(Evaluator context) |
MemberChildrenConstraint |
SqlContextConstraint.getMemberChildrenConstraint(RolapMember parent) |
MemberChildrenConstraint |
RolapNativeSet.SetConstraint.getMemberChildrenConstraint(RolapMember parent)
Returns null to prevent the member/childern from being cached.
|
MemberChildrenConstraint |
DefaultTupleConstraint.getMemberChildrenConstraint(RolapMember parent) |
static MemberChildrenConstraint |
DefaultMemberChildrenConstraint.instance() |
Modifier and Type | Method and Description |
---|---|
List<RolapMember> |
MemberNoCacheHelper.getChildrenFromCache(RolapMember member,
MemberChildrenConstraint constraint) |
List<RolapMember> |
NoCacheMemberReader.getChildrenFromCache(RolapMember member,
MemberChildrenConstraint constraint) |
List<RolapMember> |
MemberCacheHelper.getChildrenFromCache(RolapMember member,
MemberChildrenConstraint constraint) |
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.
|
Map<? extends Member,Access> |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
Map<? extends Member,Access> |
RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
Map<? extends Member,Access> |
SubstitutingMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
Map<? extends Member,Access> |
NoCacheMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
Map<? extends Member,Access> |
SmartMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
Map<? extends Member,Access> |
SubstitutingMemberReader.getMemberChildren(RolapMember member,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
Map<? extends Member,Access> |
NoCacheMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
Map<? extends Member,Access> |
SmartMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
void |
MemberNoCacheHelper.putChildren(RolapMember member,
MemberChildrenConstraint constraint,
List<RolapMember> children) |
void |
NoCacheMemberReader.putChildren(RolapMember member,
MemberChildrenConstraint constraint,
List<RolapMember> children) |
void |
MemberCacheHelper.putChildren(RolapMember member,
MemberChildrenConstraint constraint,
List<RolapMember> children) |
protected void |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.readMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
protected void |
RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader.readMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
protected void |
NoCacheMemberReader.readMemberChildren(List<RolapMember> members,
List<RolapMember> result,
MemberChildrenConstraint constraint)
Reads the children of
member into result . |
protected void |
SmartMemberReader.readMemberChildren(List<RolapMember> members,
List<RolapMember> result,
MemberChildrenConstraint constraint)
Reads the children of
member into cache, and also into
result . |
Modifier and Type | Method and Description |
---|---|
MemberChildrenConstraint |
TupleConstraint.getMemberChildrenConstraint(RolapMember parent)
When the members of a level are fetched, the result is grouped
by into parents and their children.
|
MemberChildrenConstraint |
MemberKeyConstraint.getMemberChildrenConstraint(RolapMember parent) |
Copyright © 2018 Hitachi Vantara. All rights reserved.