mondrian.olap4j
Class MondrianOlap4jMeasure

java.lang.Object
  extended by mondrian.olap4j.MondrianOlap4jMember
      extended by mondrian.olap4j.MondrianOlap4jMeasure
All Implemented Interfaces:
org.olap4j.impl.Named, Measure, Member, MetadataElement

public class MondrianOlap4jMeasure
extends MondrianOlap4jMember
implements Measure

Implementation of Measure for the Mondrian OLAP engine, as a wrapper around a mondrian RolapStoredMeasure.

Since:
Dec 10, 2007
Author:
jhyde
 

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.olap4j.metadata.Measure
Measure.Aggregator
 
Nested classes/interfaces inherited from interface org.olap4j.metadata.Member
Member.TreeOp, Member.Type
 
Field Summary
 
Fields inherited from class mondrian.olap4j.MondrianOlap4jMember
member
 
Constructor Summary
MondrianOlap4jMeasure(MondrianOlap4jSchema olap4jSchema, RolapMeasure measure)
           
 
Method Summary
 Measure.Aggregator getAggregator()
           
 Datatype getDatatype()
           
 boolean isVisible()
           
 String toString()
           
 
Methods inherited from class mondrian.olap4j.MondrianOlap4jMember
equals, getAncestorMembers, getCaption, getChildMemberCount, getChildMembers, getDataMember, getDepth, getDescription, getDimension, getExpression, getHierarchy, getLevel, getMemberType, getName, getOrdinal, getParentMember, getProperties, getPropertyFormattedValue, getPropertyValue, getSolveOrder, getUniqueName, hashCode, isAll, isCalculated, isCalculatedInQuery, isChildOrEqualTo, isHidden, setProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

MondrianOlap4jMeasure

MondrianOlap4jMeasure(MondrianOlap4jSchema olap4jSchema,
                      RolapMeasure measure)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

getAggregator

public Measure.Aggregator getAggregator()
Specified by:
getAggregator in interface Measure

getDatatype

public Datatype getDatatype()
Specified by:
getDatatype in interface Measure

isVisible

public boolean isVisible()
Specified by:
isVisible in interface Measure

SourceForge.net_Logo