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
  • 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 the RolapStar.Measure from which this member is computed. Untyped, because another implementation might store it somewhere else.