mondrian.rolap
Interface RolapMember
- All Superinterfaces:
- Annotated, Comparable, Member, OlapElement, RolapCalculation
- All Known Subinterfaces:
- RolapMemberInCube
- All Known Implementing Classes:
- DelegatingRolapMember, RestrictedMemberReader.MultiCardinalityDefaultMember, RolapAllCubeMember, RolapBaseCubeMeasure, RolapCalculatedMember, RolapCubeMember, RolapHierarchy.LimitedRollupMember, RolapHierarchy.RolapCalculatedMeasure, RolapHierarchy.RolapNullMember, RolapMemberBase, RolapVirtualCubeMeasure, VisualTotalsFunDef.VisualTotalMember
public interface RolapMember
- extends Member, RolapCalculation
A RolapMember is a member of a RolapHierarchy. There are
sub-classes for RolapStoredMeasure, RolapCalculatedMember.
- Since:
- 10 August, 2001
- Author:
- jhyde
| Methods inherited from interface mondrian.olap.Member |
getAncestorMembers, getDataMember, getDepth, getExpression, getMemberType, getOrderKey, getOrdinal, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, getSolveOrder, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isEvaluated, isHidden, isMeasure, isNull, isParentChildLeaf, setName, setProperty |
getKey
Object getKey()
getParentMember
RolapMember getParentMember()
- Description copied from interface:
Member
- Returns this member's parent, or null (not the 'null member', as
returned by
Hierarchy.getNullMember()) if it has no parent.
In an access-control context, a member may have no visible
parents, so use SchemaReader.getMemberParent(mondrian.olap.Member).
- Specified by:
getParentMember in interface Member
getHierarchy
RolapHierarchy getHierarchy()
- Specified by:
getHierarchy in interface Member- Specified by:
getHierarchy in interface OlapElement
getLevel
RolapLevel getLevel()
- Specified by:
getLevel in interface Member
isAllMember
boolean isAllMember()
- Deprecated. will be removed in mondrian-4.0