static class RestrictedMemberReader.MultiCardinalityDefaultMember extends DelegatingRolapMember
DelegatingRolapMember
.
It is needed because Evaluator
doesn't support multi cardinality
default members. RolapHierarchy.LimitedRollupSubstitutingMemberReader
.substitute() looks for this class and substitutes the
FIXME: If/when we refactor evaluator to support multi cardinality default members, we can remove this.
RolapMemberBase.DefaultPropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactoryFactory
Member.MemberType
OlapElement.LocalizedProperty
member
flags, level, parentMember, uniqueName
caption, visible
Modifier | Constructor and Description |
---|---|
protected |
RestrictedMemberReader.MultiCardinalityDefaultMember(RolapMember member) |
compareTo, getAncestorMembers, getAnnotationMap, getCaption, getDataMember, getDepth, getDescription, getDimension, getExpression, getHierarchy, getKey, getLevel, getMemberType, getName, getOrderKey, getOrdinal, getParentMember, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, getQualifiedName, getSolveOrder, getUniqueName, isAll, isAllMember, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isEvaluated, isHidden, isMeasure, isNull, isParentChildLeaf, isParentChildPhysicalMember, lookupChild, setName, setProperty
childLevelHasApproxRowCount, containsAggregateFunction, equals, equals, getAllMembers, getCompiledExpression, getHierarchyCardinality, getHierarchyOrdinal, getLogger, getPropertyFromMap, hashCode, keyToString, makeUniqueName, setContextIn, setOrderKey, setOrdinal, setOrdinals, setParentMember, setUniqueName
computeCalculated, isChildOrEqualTo
clone, computeHashCode, getLocalized, isVisible, setCaption, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
getLocalized, isVisible
protected RestrictedMemberReader.MultiCardinalityDefaultMember(RolapMember member)