Package | Description |
---|---|
mondrian.olap.fun |
Defines the set of MDX built-in functions.
|
mondrian.rolap |
Implements the data access layer for the olap package.
|
mondrian.rolap.agg |
Manages a cache of aggregates containing cell values.
|
mondrian.rolap.sql |
Database-independent library for generating SQL.
|
Modifier and Type | Class and Description |
---|---|
static class |
VisualTotalsFunDef.VisualTotalMember
Calculated member for
VisualTotals function. |
Modifier and Type | Interface and Description |
---|---|
interface |
RolapMemberInCube
Extension to
RolapMember that knows the current cube. |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingRolapMember
Implementation of
RolapMember that delegates all calls
to an underlying member. |
class |
RolapBaseCubeMeasure
Measure which is computed from a SQL column (or expression) and which is
defined in a non-virtual cube.
|
class |
RolapCalculatedMember
A
RolapCalculatedMember is a member based upon a
Formula . |
class |
RolapCubeMember
RolapCubeMember wraps RolapMembers and binds them to a specific cube.
|
static class |
RolapHierarchy.LimitedRollupMember
Substitute for a member in a hierarchy whose rollup policy is 'partial'
or 'hidden'.
|
protected class |
RolapHierarchy.RolapCalculatedMeasure
Calculated member which is also a measure (that is, a member of the
[Measures] dimension).
|
class |
RolapMemberBase
Basic implementation of a member in a
RolapHierarchy . |
class |
RolapResult.CompoundSlicerRolapMember
Member which holds the AggregateCalc used when evaluating
a compound slicer.
|
class |
RolapVirtualCubeMeasure
Measure which is defined in a virtual cube, and based on a stored measure
in one of the virtual cube's base cubes.
|
Modifier and Type | Field and Description |
---|---|
RolapMember |
RolapHierarchy.LimitedRollupMember.member |
RolapMember |
DelegatingRolapMember.member |
Modifier and Type | Field and Description |
---|---|
protected List<RolapMember> |
SmartMemberReader.rootMembers |
Modifier and Type | Method and Description |
---|---|
RolapMember |
RolapCubeHierarchy.RolapCubeSqlMemberSource.allMember() |
RolapMember |
TupleReader.MemberBuilder.allMember()
Returns the 'all' member of the hierarchy.
|
RolapMember |
NoCacheMemberReader.desubstitute(RolapMember member) |
RolapMember |
SmartMemberReader.desubstitute(RolapMember member) |
RolapMember |
RolapHierarchy.getAllMember()
Returns the 'all' member.
|
RolapMember |
RolapEvaluator.getContext(Hierarchy hierarchy) |
RolapMember |
RolapEvaluator.getContext(RolapHierarchy hierarchy)
More specific version of
RolapEvaluator.getContext(mondrian.olap.Hierarchy) ,
for internal code. |
RolapMember |
TargetBase.getCurrMember() |
RolapMember |
SubstitutingMemberReader.getDefaultMember() |
RolapMember |
NoCacheMemberReader.getDefaultMember() |
RolapMember |
SmartMemberReader.getDefaultMember() |
RolapMember |
SubstitutingMemberReader.getLeadMember(RolapMember member,
int n) |
RolapMember |
NoCacheMemberReader.getLeadMember(RolapMember member,
int n) |
RolapMember |
SmartMemberReader.getLeadMember(RolapMember member,
int n) |
RolapMember |
ScenarioImpl.getMember()
Returns the member of the [Scenario] dimension that represents this
scenario.
|
RolapMember |
MemberNoCacheHelper.getMember(Object key) |
RolapMember |
NoCacheMemberReader.getMember(Object key) |
RolapMember |
MemberCacheHelper.getMember(Object key) |
RolapMember |
MemberNoCacheHelper.getMember(Object key,
boolean mustCheckCacheStatus) |
RolapMember |
NoCacheMemberReader.getMember(Object key,
boolean mustCheckCacheStatus) |
RolapMember |
MemberCacheHelper.getMember(Object key,
boolean mustCheckCacheStatus) |
RolapMember |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.getMemberByKey(RolapLevel level,
List<Comparable> keyValues) |
RolapMember |
NoCacheMemberReader.getMemberByKey(RolapLevel level,
List<Comparable> keyValues) |
RolapMember |
SmartMemberReader.getMemberByKey(RolapLevel level,
List<Comparable> keyValues) |
RolapMember |
SubstitutingMemberReader.getMemberParent(RolapMember member) |
RolapMember |
NoCacheMemberReader.getMemberParent(RolapMember member) |
RolapMember |
SmartMemberReader.getMemberParent(RolapMember member) |
RolapMember |
RolapMember.getParentMember() |
RolapMember |
RolapMemberBase.getParentMember() |
RolapMember |
DelegatingRolapMember.getParentMember() |
RolapMember |
RolapCubeMember.getRolapMember()
Returns the underlying member.
|
RolapMember |
MemberSource.lookupMember(List<Id.Segment> uniqueNameParts,
boolean failIfNotFound)
Finds a member based upon its unique name.
|
RolapMember |
SubstitutingMemberReader.lookupMember(List<Id.Segment> uniqueNameParts,
boolean failIfNotFound) |
RolapMember |
NoCacheMemberReader.lookupMember(List<Id.Segment> uniqueNameParts,
boolean failIfNotFound) |
RolapMember |
SmartMemberReader.lookupMember(List<Id.Segment> uniqueNameParts,
boolean failIfNotFound) |
RolapMember |
RolapCubeHierarchy.RolapCubeSqlMemberSource.makeMember(RolapMember parentMember,
RolapLevel childLevel,
Object value,
Object captionValue,
boolean parentChild,
SqlStatement stmt,
Object key,
int columnOffset) |
RolapMember |
TupleReader.MemberBuilder.makeMember(RolapMember parentMember,
RolapLevel childLevel,
Object value,
Object captionValue,
boolean parentChild,
SqlStatement stmt,
Object key,
int column)
Creates a new member (together with its properties).
|
RolapMember |
MemberNoCacheHelper.removeMember(Object key) |
RolapMember |
NoCacheMemberReader.removeMember(Object key) |
RolapMember |
MemberCacheHelper.removeMember(Object key) |
RolapMember |
MemberNoCacheHelper.removeMemberAndDescendants(Object key) |
RolapMember |
NoCacheMemberReader.removeMemberAndDescendants(Object key) |
RolapMember |
MemberCacheHelper.removeMemberAndDescendants(Object key) |
static RolapMember |
RolapUtil.strip(RolapMember member) |
RolapMember |
NoCacheMemberReader.substitute(RolapMember member) |
RolapMember |
SmartMemberReader.substitute(RolapMember member) |
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) |
List<RolapMember> |
MemberNoCacheHelper.getLevelMembersFromCache(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
NoCacheMemberReader.getLevelMembersFromCache(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
MemberCacheHelper.getLevelMembersFromCache(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
TargetBase.getList() |
List<RolapMember> |
RolapCube.getMeasuresMembers() |
List<RolapMember> |
MemberSource.getMembers()
Returns all members of this hierarchy, sorted by ordinal.
|
List<RolapMember> |
SubstitutingMemberReader.getMembers() |
List<RolapMember> |
NoCacheMemberReader.getMembers() |
List<RolapMember> |
SmartMemberReader.getMembers() |
List<RolapMember> |
SubstitutingMemberReader.getMembersInLevel(RolapLevel level) |
List<RolapMember> |
NoCacheMemberReader.getMembersInLevel(RolapLevel level) |
List<RolapMember> |
SmartMemberReader.getMembersInLevel(RolapLevel level) |
List<RolapMember> |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.getMembersInLevel(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader.getMembersInLevel(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
SubstitutingMemberReader.getMembersInLevel(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
NoCacheMemberReader.getMembersInLevel(RolapLevel level,
TupleConstraint constraint) |
List<RolapMember> |
SmartMemberReader.getMembersInLevel(RolapLevel level,
TupleConstraint constraint) |
static Map<Level,List<RolapMember>> |
SqlConstraintUtils.getRoleConstraintMembers(SchemaReader schemaReader,
Member[] members) |
static Map<RolapLevel,List<RolapMember>> |
SqlConstraintUtils.getRolesConstraints(Evaluator evaluator) |
List<RolapMember> |
MemberSource.getRootMembers()
Returns all members of this hierarchy which do not have a parent,
sorted by ordinal.
|
List<RolapMember> |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.getRootMembers() |
List<RolapMember> |
RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader.getRootMembers() |
List<RolapMember> |
SubstitutingMemberReader.getRootMembers() |
List<RolapMember> |
NoCacheMemberReader.getRootMembers() |
List<RolapMember> |
SmartMemberReader.getRootMembers() |
List<RolapMember> |
TargetBase.getSrcMembers() |
Modifier and Type | Method and Description |
---|---|
void |
TargetBase.add(RolapMember member) |
void |
SqlContextConstraint.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
RolapMember parent)
Called from MemberChildren: adds
parent to the current
context and restricts the SQL resultset to that new context. |
void |
DefaultMemberChildrenConstraint.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
RolapMember parent) |
static void |
SqlConstraintUtils.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
RolapMember parent,
boolean restrictMemberTypes)
Creates a "WHERE parent = value" constraint.
|
int |
SubstitutingMemberReader.compare(RolapMember m1,
RolapMember m2,
boolean siblingsAreEqual) |
int |
NoCacheMemberReader.compare(RolapMember m1,
RolapMember m2,
boolean siblingsAreEqual) |
int |
SmartMemberReader.compare(RolapMember m1,
RolapMember m2,
boolean siblingsAreEqual) |
RolapMember |
NoCacheMemberReader.desubstitute(RolapMember member) |
RolapMember |
SmartMemberReader.desubstitute(RolapMember member) |
static Member |
RolapUtil.findBestMemberMatch(List<? extends Member> members,
RolapMember parent,
RolapLevel level,
Id.Segment searchName,
MatchType matchType)
Locates a member specified by its member name, from an array of
members.
|
MemberChildrenConstraint |
SqlConstraintFactory.getChildByNameConstraint(RolapMember parent,
Id.NameSegment childName) |
MemberChildrenConstraint |
SqlConstraintFactory.getChildrenByNamesConstraint(RolapMember parent,
List<Id.NameSegment> childNames) |
List<RolapMember> |
MemberNoCacheHelper.getChildrenFromCache(RolapMember member,
MemberChildrenConstraint constraint) |
List<RolapMember> |
NoCacheMemberReader.getChildrenFromCache(RolapMember member,
MemberChildrenConstraint constraint) |
List<RolapMember> |
MemberCacheHelper.getChildrenFromCache(RolapMember member,
MemberChildrenConstraint constraint) |
RolapMember |
SubstitutingMemberReader.getLeadMember(RolapMember member,
int n) |
RolapMember |
NoCacheMemberReader.getLeadMember(RolapMember member,
int n) |
RolapMember |
SmartMemberReader.getLeadMember(RolapMember member,
int n) |
void |
MemberSource.getMemberChildren(RolapMember parentMember,
List<RolapMember> children)
Writes all children
parentMember to children . |
void |
SubstitutingMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children) |
void |
NoCacheMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children) |
void |
SmartMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children) |
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) |
MemberChildrenConstraint |
RolapNativeSet.SetConstraint.getMemberChildrenConstraint(RolapMember parent)
Returns null to prevent the member/childern from being cached.
|
MemberChildrenConstraint |
SqlContextConstraint.getMemberChildrenConstraint(RolapMember parent) |
MemberChildrenConstraint |
DefaultTupleConstraint.getMemberChildrenConstraint(RolapMember parent) |
RolapMember |
SubstitutingMemberReader.getMemberParent(RolapMember member) |
RolapMember |
NoCacheMemberReader.getMemberParent(RolapMember member) |
RolapMember |
SmartMemberReader.getMemberParent(RolapMember member) |
void |
SubstitutingMemberReader.getMemberRange(RolapLevel level,
RolapMember startMember,
RolapMember endMember,
List<RolapMember> list) |
void |
NoCacheMemberReader.getMemberRange(RolapLevel level,
RolapMember startMember,
RolapMember endMember,
List<RolapMember> list) |
void |
SmartMemberReader.getMemberRange(RolapLevel level,
RolapMember startMember,
RolapMember endMember,
List<RolapMember> list) |
RolapCubeMember |
RolapCubeHierarchy.RolapCubeHierarchyMemberReader.lookupCubeMember(RolapCubeMember parent,
RolapMember member,
RolapCubeLevel level) |
RolapCubeMember |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.lookupCubeMember(RolapCubeMember parent,
RolapMember member,
RolapCubeLevel level) |
RolapCubeMember |
RolapCubeHierarchy.NoCacheRolapCubeHierarchyMemberReader.lookupCubeMember(RolapCubeMember parent,
RolapMember member,
RolapCubeLevel level) |
Object |
MemberNoCacheHelper.makeKey(RolapMember parent,
Object key) |
Object |
NoCacheMemberReader.makeKey(RolapMember parent,
Object key) |
Object |
MemberCacheHelper.makeKey(RolapMember parent,
Object key) |
RolapMember |
RolapCubeHierarchy.RolapCubeSqlMemberSource.makeMember(RolapMember parentMember,
RolapLevel childLevel,
Object value,
Object captionValue,
boolean parentChild,
SqlStatement stmt,
Object key,
int columnOffset) |
RolapMember |
TupleReader.MemberBuilder.makeMember(RolapMember parentMember,
RolapLevel childLevel,
Object value,
Object captionValue,
boolean parentChild,
SqlStatement stmt,
Object key,
int column)
Creates a new member (together with its properties).
|
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) |
Object |
MemberNoCacheHelper.putMember(Object key,
RolapMember value) |
Object |
NoCacheMemberReader.putMember(Object key,
RolapMember value) |
Object |
MemberCacheHelper.putMember(Object key,
RolapMember value) |
void |
TargetBase.setCurrMember(RolapMember m) |
static RolapMember |
RolapUtil.strip(RolapMember member) |
RolapMember |
NoCacheMemberReader.substitute(RolapMember member) |
RolapMember |
SmartMemberReader.substitute(RolapMember member) |
abstract void |
CacheControlImpl.MemberSetVisitorImpl.visit(RolapMember member)
Visits a single member.
|
protected void |
CacheControlImpl.MemberSetVisitorImpl.visitRange(mondrian.rolap.MemberReader memberReader,
RolapLevel level,
RolapMember lowerMember,
RolapMember upperMember,
boolean recurse) |
Modifier and Type | Method and Description |
---|---|
void |
SqlTupleReader.addLevelMembers(RolapLevel level,
TupleReader.MemberBuilder memberBuilder,
List<RolapMember> srcMembers) |
void |
HighCardSqlTupleReader.addLevelMembers(RolapLevel level,
TupleReader.MemberBuilder memberBuilder,
List<RolapMember> srcMembers)
Deprecated.
|
void |
TupleReader.addLevelMembers(RolapLevel level,
TupleReader.MemberBuilder memberBuilder,
List<RolapMember> srcMembers)
Adds a hierarchy to retrieve members from.
|
void |
SqlContextConstraint.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
List<RolapMember> parents)
Adds
parents to the current
context and restricts the SQL resultset to that new context. |
void |
DefaultMemberChildrenConstraint.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
List<RolapMember> parents) |
static void |
SqlConstraintUtils.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
List<RolapMember> members,
boolean restrictMemberTypes,
boolean crossJoin,
boolean exclude)
Creates a "WHERE exp IN (...)" condition containing the values
of all parents.
|
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.
|
void |
MemberSource.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children)
Returns all members which are a child of one of the members in
parentMembers , sorted by ordinal. |
void |
MemberSource.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children)
Returns all members which are a child of one of the members in
parentMembers , sorted by ordinal. |
void |
SubstitutingMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children) |
void |
SubstitutingMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children) |
void |
NoCacheMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children) |
void |
NoCacheMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children) |
void |
SmartMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children) |
void |
SmartMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children) |
Map<? extends Member,Access> |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
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> |
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> |
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> |
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> |
SmartMemberReader.getMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
void |
MemberSource.getMemberChildren(RolapMember parentMember,
List<RolapMember> children)
Writes all children
parentMember to children . |
void |
SubstitutingMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children) |
void |
NoCacheMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children) |
void |
SmartMemberReader.getMemberChildren(RolapMember parentMember,
List<RolapMember> children) |
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 |
SubstitutingMemberReader.getMemberRange(RolapLevel level,
RolapMember startMember,
RolapMember endMember,
List<RolapMember> list) |
void |
NoCacheMemberReader.getMemberRange(RolapLevel level,
RolapMember startMember,
RolapMember endMember,
List<RolapMember> list) |
void |
SmartMemberReader.getMemberRange(RolapLevel level,
RolapMember startMember,
RolapMember endMember,
List<RolapMember> list) |
boolean |
SmartMemberReader.isSorted(List<RolapMember> members)
Returns true if every element of
members is not null and is
strictly less than the following element; false otherwise. |
protected void |
SqlTupleReader.prepareTuples(DataSource dataSource,
TupleList partialResult,
List<List<RolapMember>> newPartialResult,
List<TargetBase> targetGroup) |
protected void |
HighCardSqlTupleReader.prepareTuples(DataSource dataSource,
TupleList partialResult,
List<List<RolapMember>> newPartialResult,
List<TargetBase> targetGroup)
Deprecated.
|
void |
NoCacheMemberReader.putChildren(RolapLevel level,
TupleConstraint constraint,
List<RolapMember> children) |
void |
MemberCacheHelper.putChildren(RolapLevel level,
TupleConstraint constraint,
List<RolapMember> members) |
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) |
void |
MemberNoCacheHelper.putLevelMembersInCache(RolapLevel level,
TupleConstraint constraint,
List<RolapMember> members) |
void |
MemberCacheHelper.putLevelMembersInCache(RolapLevel level,
TupleConstraint constraint,
List<RolapMember> members)
Deprecated.
|
protected void |
RolapCubeHierarchy.CacheRolapCubeHierarchyMemberReader.readMemberChildren(List<RolapMember> parentMembers,
List<RolapMember> children,
MemberChildrenConstraint constraint) |
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 |
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 |
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 . |
protected void |
SmartMemberReader.readMemberChildren(List<RolapMember> members,
List<RolapMember> result,
MemberChildrenConstraint constraint)
Reads the children of
member into cache, and also into
result . |
TupleList |
SqlTupleReader.readMembers(DataSource dataSource,
TupleList partialResult,
List<List<RolapMember>> newPartialResult) |
TupleList |
HighCardSqlTupleReader.readMembers(DataSource dataSource,
TupleList partialResult,
List<List<RolapMember>> newPartialResult)
Deprecated.
|
TupleList |
TupleReader.readMembers(DataSource dataSource,
TupleList partialResult,
List<List<RolapMember>> newPartialResult)
Performs the read.
|
TupleList |
SqlTupleReader.readTuples(DataSource jdbcConnection,
TupleList partialResult,
List<List<RolapMember>> newPartialResult) |
TupleList |
HighCardSqlTupleReader.readTuples(DataSource jdbcConnection,
TupleList partialResult,
List<List<RolapMember>> newPartialResult)
Deprecated.
|
TupleList |
TupleReader.readTuples(DataSource dataSource,
TupleList partialResult,
List<List<RolapMember>> newPartialResult)
Performs the read.
|
void |
ScenarioImpl.setCellValue(Connection connection,
List<RolapMember> members,
double newValue,
double currentValue,
org.olap4j.AllocationPolicy allocationPolicy,
Object[] allocationArgs)
Sets the value of a cell.
|
void |
TargetBase.setList(List<RolapMember> list) |
Constructor and Description |
---|
CompoundSlicerRolapMember(RolapMember placeholderMember,
Calc calc,
mondrian.rolap.RolapResult.ValueFormatter formatter) |
DelegatingRolapMember(RolapMember member) |
RolapCalculatedMeasure(RolapMember parent,
RolapLevel level,
String name,
Formula formula) |
RolapCubeMember(RolapCubeMember parent,
RolapMember member,
RolapCubeLevel cubeLevel)
Creates a RolapCubeMember.
|
RolapMemberBase(RolapMember parentMember,
RolapLevel level,
Object key,
String name,
Member.MemberType memberType)
Creates a RolapMemberBase.
|
RolapVirtualCubeMeasure(RolapMember parentMember,
RolapLevel level,
RolapStoredMeasure cubeMeasure,
Map<String,Annotation> annotationMap) |
Constructor and Description |
---|
ResultLoader(int enumTargetCount,
List<TargetBase> targets,
SqlStatement stmt,
boolean execQuery,
TupleList partialResult,
List<List<RolapMember>> newPartialResult) |
Target(RolapLevel level,
TupleReader.MemberBuilder memberBuilder,
List<RolapMember> srcMembers,
TupleConstraint constraint,
HighCardSqlTupleReader sqlTupleReader)
Deprecated.
|
TargetBase(List<RolapMember> srcMembers,
RolapLevel level,
TupleReader.MemberBuilder memberBuilder) |
Modifier and Type | Method and Description |
---|---|
RolapMember |
MemberColumnPredicate.getMember()
Returns the
Member . |
Constructor and Description |
---|
MemberColumnPredicate(RolapStar.Column column,
RolapMember member)
Creates a MemberColumnPredicate
|
MemberTuplePredicate(RolapCube baseCube,
RolapMember lower,
boolean lowerStrict,
RolapMember upper,
boolean upperStrict)
Creates a MemberTuplePredicate which evaluates to true for a given
range of members.
|
Modifier and Type | Method and Description |
---|---|
List<RolapMember> |
CrossJoinArg.getMembers() |
List<RolapMember> |
MemberListCrossJoinArg.getMembers() |
List<RolapMember> |
DescendantsCrossJoinArg.getMembers() |
Modifier and Type | Method and Description |
---|---|
void |
MemberChildrenConstraint.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
RolapMember parent)
Modifies a
Member.Children query so that only the children
of parent will be returned in the result set. |
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) |
Modifier and Type | Method and Description |
---|---|
void |
MemberChildrenConstraint.addMemberConstraint(SqlQuery sqlQuery,
RolapCube baseCube,
AggStar aggStar,
List<RolapMember> parents)
Modifies a
Member.Children query so that (all or some)
children of all parent members contained in parents
will be returned in the result set. |
static CrossJoinArg |
MemberListCrossJoinArg.create(RolapEvaluator evaluator,
List<RolapMember> args,
boolean restrictMemberTypes,
boolean exclude)
Creates an instance of
CrossJoinArg ,
or returns null if the arguments are invalid. |
Constructor and Description |
---|
DescendantsCrossJoinArg(RolapLevel level,
RolapMember member) |
Copyright © 2019 Hitachi Vantara. All rights reserved.