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
Version:
$Id: Measure.java 243 2009-05-22 07:21:37Z jhyde $
Author:
jhyde

Nested Class Summary
static class Measure.Aggregator
          Enumeration of the aggregate functions which can be used to derive a Measure.
 
Nested classes/interfaces inherited from interface org.olap4j.metadata.Member
Member.TreeOp, Member.Type
 
Method Summary
 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.

Returns:
whether this Measure is visible

SourceForge.net_Logo