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 a RolapCalculatedMember.
Implemented by RolapBaseCubeMeasure and
RolapVirtualCubeMeasure.
- Since:
- 10 August, 2001
- Author:
- jhyde
| 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, isParentChildLeaf, setName, setProperty |
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 the
RolapStar.Measure from which this
member is computed. Untyped, because another implementation might store
it somewhere else.