Package org.olap4j.metadata
Interface Measure
-
- All Superinterfaces:
Member
,MetadataElement
public interface Measure extends Member
Data value of primary interest to the user browsing the cube.A
Measure
provides the value of each cell, and is usually numeric. Every measure is a member of a special dimension called "Measures".- Since:
- Oct 13, 2006
- Author:
- jhyde
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Measure.Aggregator
Enumeration of the aggregate functions which can be used to derive aMeasure
.-
Nested classes/interfaces inherited from interface org.olap4j.metadata.Member
Member.TreeOp, Member.Type
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Measure.Aggregator
getAggregator()
Returns the Aggregator of this Measure.Datatype
getDatatype()
Returns the data type of this Measure.boolean
isVisible()
Returns whether this Measure is visible.-
Methods inherited from interface org.olap4j.metadata.Member
getAncestorMembers, getChildMemberCount, getChildMembers, getDataMember, getDepth, getDimension, getExpression, getHierarchy, getLevel, getMemberType, getOrdinal, getParentMember, getProperties, getPropertyFormattedValue, getPropertyValue, getSolveOrder, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isHidden, setProperty
-
Methods inherited from interface org.olap4j.metadata.MetadataElement
getCaption, getDescription, getName, getUniqueName
-
-
-
-
Method Detail
-
getAggregator
Measure.Aggregator getAggregator()
Returns the Aggregator of this Measure.- Returns:
- Aggregator
-
getDatatype
Datatype getDatatype()
Returns the data type of this Measure.- Returns:
- data type
-
isVisible
boolean isVisible()
Returns whether this Measure is visible.- Specified by:
isVisible
in interfaceMetadataElement
- Returns:
- whether this Measure is visible
-
-