Package mondrian.rolap
Interface RolapStoredMeasure
- All Superinterfaces:
Annotated
,Comparable
,Member
,OlapElement
,RolapMeasure
- All Known Implementing Classes:
RolapBaseCubeMeasure
,RolapVirtualCubeMeasure
A measure which is implemented by a SQL column or SQL expression (as opposed
to a
RolapCalculatedMember
.
Implemented by RolapBaseCubeMeasure
and
RolapVirtualCubeMeasure
.
- Since:
- 10 August, 2001
- Author:
- jhyde
-
Nested Class Summary
Nested classes/interfaces inherited from interface mondrian.olap.Member
Member.MemberType
Nested classes/interfaces inherited from interface mondrian.olap.OlapElement
OlapElement.LocalizedProperty
-
Method Summary
Modifier and TypeMethodDescriptionReturns the aggregation function which rolls up this measure: "SUM", "COUNT", etc.getCube()
Returns the cube this measure belongs to.Returns the column which holds the value of the measure.Returns theRolapStar.Measure
from which this member is computed.Methods inherited from interface mondrian.olap.Annotated
getAnnotationMap
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface mondrian.olap.Member
getAncestorMembers, getDataMember, getDepth, getExpression, getHierarchy, getLevel, getMemberType, getOrderKey, getOrdinal, getParentMember, getParentUniqueName, getProperties, getPropertyFormattedValue, getPropertyValue, getPropertyValue, getSolveOrder, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isEvaluated, isHidden, isMeasure, isNull, isOnSameHierarchyChain, isParentChildLeaf, isParentChildPhysicalMember, setName, setProperty
Methods inherited from interface mondrian.olap.OlapElement
getCaption, getDescription, getDimension, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChild
Methods inherited from interface mondrian.rolap.RolapMeasure
getFormatter
-
Method Details
-
getCube
RolapCube getCube()Returns the cube this measure belongs to. -
getMondrianDefExpression
MondrianDef.Expression getMondrianDefExpression()Returns the column which holds the value of the measure. -
getAggregator
RolapAggregator getAggregator()Returns the aggregation function which rolls up this measure: "SUM", "COUNT", etc. -
getStarMeasure
Object getStarMeasure()Returns theRolapStar.Measure
from which this member is computed. Untyped, because another implementation might store it somewhere else.
-