public class RolapVirtualCubeMeasure extends RolapMemberBase implements RolapStoredMeasure
RolapMemberBase.DefaultPropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactoryFactoryMember.MemberTypeOlapElement.LocalizedPropertyflags, level, parentMember, uniqueNamecaption, visible| Constructor and Description |
|---|
RolapVirtualCubeMeasure(RolapMember parentMember,
RolapLevel level,
RolapStoredMeasure cubeMeasure,
Map<String,Annotation> annotationMap) |
| Modifier and Type | Method and Description |
|---|---|
RolapAggregator |
getAggregator()
Returns the aggregation function which rolls up this measure: "SUM",
"COUNT", etc.
|
Map<String,Annotation> |
getAnnotationMap()
Returns a list of annotations.
|
RolapCube |
getCube()
Returns the cube this measure belongs to.
|
mondrian.rolap.RolapResult.ValueFormatter |
getFormatter()
Returns the object that formats cells of this measure, or null to use
default formatting.
|
MondrianDef.Expression |
getMondrianDefExpression()
Returns the column which holds the value of the measure.
|
Object |
getPropertyValue(String propertyName,
boolean matchCase)
Returns the value of the property named
propertyName, matching according to the required
case-sensitivity. |
int |
getSolveOrder()
Returns the solve order of this calculation.
|
Object |
getStarMeasure()
Returns the
RolapStar.Measure from which this
member is computed. |
childLevelHasApproxRowCount, compareTo, containsAggregateFunction, equals, equals, getAllMembers, getCaptionValue, getCompiledExpression, getDepth, getHierarchy, getHierarchyCardinality, getHierarchyOrdinal, getKey, getLevel, getLogger, getName, getOrderKey, getOrdinal, getParentMember, getProperties, getPropertyFormattedValue, getPropertyFromMap, getPropertyValue, hashCode, isAllMember, isCalculatedInQuery, isHidden, isParentChildLeaf, keyToString, setCaptionValue, setContextIn, setName, setOrdinal, setOrdinals, setProperty, setUniqueNamecomputeCalculated, getAncestorMembers, getCaption, getDataMember, getDescription, getDimension, getExpression, getMemberType, getParentUniqueName, getQualifiedName, getSolveOrder, getUniqueName, isAll, isCalculated, isChildOrEqualTo, isChildOrEqualTo, isEvaluated, isMeasure, isNull, isOnSameHierarchyChain, isOnSameHierarchyChainInternal, isParentChildPhysicalMember, lookupChildclone, computeHashCode, getLocalized, isVisible, setCaption, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetAncestorMembers, getDataMember, getDepth, getExpression, getHierarchy, getLevel, getMemberType, getOrderKey, getOrdinal, getParentMember, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getSolveOrder, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isEvaluated, isHidden, isMeasure, isNull, isOnSameHierarchyChain, isParentChildLeaf, isParentChildPhysicalMember, setName, setPropertygetCaption, getDescription, getDimension, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChildcompareTopublic RolapVirtualCubeMeasure(RolapMember parentMember, RolapLevel level, RolapStoredMeasure cubeMeasure, Map<String,Annotation> annotationMap)
public Object getPropertyValue(String propertyName, boolean matchCase)
MemberpropertyName, matching according to the required
case-sensitivity.getPropertyValue in interface MembergetPropertyValue in class RolapMemberBasepublic RolapCube getCube()
RolapStoredMeasuregetCube in interface RolapStoredMeasurepublic Object getStarMeasure()
RolapStoredMeasureRolapStar.Measure from which this
member is computed. Untyped, because another implementation might store
it somewhere else.getStarMeasure in interface RolapStoredMeasurepublic MondrianDef.Expression getMondrianDefExpression()
RolapStoredMeasuregetMondrianDefExpression in interface RolapStoredMeasurepublic RolapAggregator getAggregator()
RolapStoredMeasuregetAggregator in interface RolapStoredMeasurepublic mondrian.rolap.RolapResult.ValueFormatter getFormatter()
RolapMeasuregetFormatter in interface RolapMeasurepublic Map<String,Annotation> getAnnotationMap()
AnnotatedThe map may be empty, never null.
getAnnotationMap in interface AnnotatedgetAnnotationMap in class RolapMemberBasepublic int getSolveOrder()
Copyright © 2021 Hitachi Vantara. All rights reserved.