public class RolapResult.CompoundSlicerRolapMember extends DelegatingRolapMember implements RolapMeasure
RolapMemberBase.DefaultPropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactoryFactoryMember.MemberTypeOlapElement.LocalizedPropertymemberflags, level, parentMember, uniqueNamecaption, visible| Constructor and Description | 
|---|
CompoundSlicerRolapMember(RolapMember placeholderMember,
                         Calc calc,
                         mondrian.rolap.RolapResult.ValueFormatter formatter)  | 
| Modifier and Type | Method and Description | 
|---|---|
Calc | 
getCompiledExpression(mondrian.rolap.RolapEvaluatorRoot root)
Returns the compiled expression to evaluate the scalar value of the
 current cell. 
 | 
Exp | 
getExpression()
Returns the expression by which this member is calculated. 
 | 
mondrian.rolap.RolapResult.ValueFormatter | 
getFormatter()
Returns the object that formats cells of this measure, or null to use
 default formatting. 
 | 
int | 
getSolveOrder()
Returns the solve order of this calculation. 
 | 
boolean | 
isEvaluated()
Returns whether this member should be evaluated within the Evaluator. 
 | 
compareTo, getAncestorMembers, getAnnotationMap, getCaption, getDataMember, getDepth, getDescription, getDimension, getHierarchy, getKey, getLevel, getMemberType, getName, getOrderKey, getOrdinal, getParentMember, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, getQualifiedName, getUniqueName, isAll, isAllMember, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isHidden, isMeasure, isNull, isParentChildLeaf, isParentChildPhysicalMember, lookupChild, setName, setPropertychildLevelHasApproxRowCount, containsAggregateFunction, equals, equals, getAllMembers, getCaptionValue, getHierarchyCardinality, getHierarchyOrdinal, getLogger, getPropertyFromMap, hashCode, keyToString, setCaptionValue, setContextIn, setOrdinal, setOrdinals, setUniqueNamecomputeCalculated, isChildOrEqualToclone, computeHashCode, getLocalized, isVisible, setCaption, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetAncestorMembers, getDataMember, getDepth, getHierarchy, getLevel, getMemberType, getOrderKey, getOrdinal, getParentMember, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isHidden, isMeasure, isNull, isParentChildLeaf, isParentChildPhysicalMember, setName, setPropertygetCaption, getDescription, getDimension, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChildcompareTogetAnnotationMappublic CompoundSlicerRolapMember(RolapMember placeholderMember, Calc calc, mondrian.rolap.RolapResult.ValueFormatter formatter)
public boolean isEvaluated()
MemberNormally Member.isCalculated() and Member.isEvaluated() should return
 the same value, but in situations where mondrian would like to treat the
 two concepts separately such in role based security, these values may
 differ.
isEvaluated in interface MemberisEvaluated in class DelegatingRolapMemberpublic Exp getExpression()
MemberBasegetExpression in interface MembergetExpression in class DelegatingRolapMemberpublic Calc getCompiledExpression(mondrian.rolap.RolapEvaluatorRoot root)
getCompiledExpression in class RolapMemberBaseroot - Root evaluation contextpublic int getSolveOrder()
getSolveOrder in interface MembergetSolveOrder in class DelegatingRolapMemberpublic mondrian.rolap.RolapResult.ValueFormatter getFormatter()
RolapMeasuregetFormatter in interface RolapMeasureCopyright © 2019 Hitachi Vantara. All rights reserved.