Package mondrian.rolap
Interface RolapCubeHierarchy.RolapCubeHierarchyMemberReader
-
- All Superinterfaces:
MemberReader
,MemberSource
- All Known Implementing Classes:
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader
,RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader
- Enclosing class:
- RolapCubeHierarchy
public static interface RolapCubeHierarchy.RolapCubeHierarchyMemberReader extends MemberReader
TODO: Since this is part of a caching strategy, should be implemented as a Strategy Pattern, avoiding hierarchy.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MemberCacheHelper
getRolapCubeMemberCacheHelper()
RolapCubeMember
lookupCubeMember(RolapCubeMember parent, RolapMember member, RolapCubeLevel level)
-
Methods inherited from interface mondrian.rolap.MemberReader
compare, desubstitute, getDefaultMember, getLeadMember, getLevelMemberCount, getMemberBuilder, getMemberByKey, getMemberChildren, getMemberChildren, getMemberParent, getMemberRange, getMembersInLevel, getMembersInLevel, substitute
-
Methods inherited from interface mondrian.rolap.MemberSource
getHierarchy, getMemberChildren, getMemberChildren, getMemberCount, getMembers, getRootMembers, lookupMember, setCache
-
-
-
-
Method Detail
-
lookupCubeMember
RolapCubeMember lookupCubeMember(RolapCubeMember parent, RolapMember member, RolapCubeLevel level)
-
getRolapCubeMemberCacheHelper
MemberCacheHelper getRolapCubeMemberCacheHelper()
-
-