public class RolapBaseCubeMeasure extends RolapMemberBase implements RolapStoredMeasure
RolapVirtualCubeMeasure
RolapMemberBase.DefaultPropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactory, RolapMemberBase.PropertyValueMapFactoryFactory
Member.MemberType
OlapElement.LocalizedProperty
flags, level, parentMember, uniqueName
caption, visible
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.
|
Dialect.Datatype |
getDatatype() |
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.
|
int |
getSolveOrder()
Returns the solve order of this calculation.
|
Object |
getStarMeasure()
Returns the
RolapStar.Measure from which this
member is computed. |
void |
setFormatter(CellFormatter cellFormatter) |
childLevelHasApproxRowCount, compareTo, containsAggregateFunction, equals, equals, getAllMembers, getCaptionValue, getCompiledExpression, getDepth, getHierarchy, getHierarchyCardinality, getHierarchyOrdinal, getKey, getLevel, getLogger, getName, getOrderKey, getOrdinal, getParentMember, getProperties, getPropertyFormattedValue, getPropertyFromMap, getPropertyValue, getPropertyValue, hashCode, isAllMember, isCalculatedInQuery, isHidden, isParentChildLeaf, keyToString, setCaptionValue, setContextIn, setName, setOrdinal, setOrdinals, setProperty, setUniqueName
computeCalculated, getAncestorMembers, getCaption, getDataMember, getDescription, getDimension, getExpression, getMemberType, getParentUniqueName, getQualifiedName, getSolveOrder, getUniqueName, isAll, isCalculated, isChildOrEqualTo, isChildOrEqualTo, isEvaluated, isMeasure, isNull, isParentChildPhysicalMember, lookupChild
clone, computeHashCode, getLocalized, isVisible, setCaption, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
getAncestorMembers, getDataMember, getDepth, getExpression, getHierarchy, getLevel, getMemberType, getOrderKey, getOrdinal, getParentMember, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, getSolveOrder, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isEvaluated, isHidden, isMeasure, isNull, isParentChildLeaf, isParentChildPhysicalMember, setName, setProperty
getCaption, getDescription, getDimension, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChild
compareTo
public MondrianDef.Expression getMondrianDefExpression()
RolapStoredMeasure
getMondrianDefExpression
in interface RolapStoredMeasure
public RolapAggregator getAggregator()
RolapStoredMeasure
getAggregator
in interface RolapStoredMeasure
public RolapCube getCube()
RolapStoredMeasure
getCube
in interface RolapStoredMeasure
public mondrian.rolap.RolapResult.ValueFormatter getFormatter()
RolapMeasure
getFormatter
in interface RolapMeasure
public void setFormatter(CellFormatter cellFormatter)
public Object getStarMeasure()
RolapStoredMeasure
RolapStar.Measure
from which this
member is computed. Untyped, because another implementation might store
it somewhere else.getStarMeasure
in interface RolapStoredMeasure
public Map<String,Annotation> getAnnotationMap()
Annotated
The map may be empty, never null.
getAnnotationMap
in interface Annotated
getAnnotationMap
in class RolapMemberBase
public Dialect.Datatype getDatatype()
public int getSolveOrder()
Copyright © 2020 Hitachi Vantara. All rights reserved.