Package mondrian.rolap
Interface RolapStoredMeasure
-
- All Superinterfaces:
Annotated
,Comparable
,Member
,OlapElement
,RolapMeasure
- All Known Implementing Classes:
RolapBaseCubeMeasure
,RolapVirtualCubeMeasure
public interface RolapStoredMeasure extends RolapMeasure
A measure which is implemented by a SQL column or SQL expression (as opposed to aRolapCalculatedMember
.Implemented by
RolapBaseCubeMeasure
andRolapVirtualCubeMeasure
.- 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RolapAggregator
getAggregator()
Returns the aggregation function which rolls up this measure: "SUM", "COUNT", etc.RolapCube
getCube()
Returns the cube this measure belongs to.MondrianDef.Expression
getMondrianDefExpression()
Returns the column which holds the value of the measure.Object
getStarMeasure()
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 Detail
-
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.
-
-