Copyright © 2011 Citra Technologies. All Rights Reserved.

com.citra.pivot.table
Class DerivedTableMeasure

java.lang.Object
  extended by com.citra.pivot.table.AbstractTableObject
      extended by com.citra.pivot.table.TableMember
          extended by com.citra.pivot.table.TableMeasure
              extended by com.citra.pivot.table.DerivedTableMeasure
All Implemented Interfaces:
OlapMeasure, OlapMember, OlapObject

public class DerivedTableMeasure
extends TableMeasure

DerivedTableMeasure represents a derived measure of a table datasource.


Field Summary
protected  com.citra.pivot.table.DerivedTableMeasureDefinition definition
          the measure's definition
 
Fields inherited from class com.citra.pivot.table.TableMeasure
dataType, type
 
Fields inherited from class com.citra.pivot.table.TableMember
level
 
Fields inherited from class com.citra.pivot.table.AbstractTableObject
caption, description, id, name
 
Method Summary
 DerivedMeasureAggregator getAggregator()
          Retrieves the aggregator that this measure uses.
 TableMeasure getInputMeasure()
          Retrieves the measure that this derived measure depends upon.
 
Methods inherited from class com.citra.pivot.table.TableMeasure
getDataType, getJavaDataType
 
Methods inherited from class com.citra.pivot.table.TableMember
getLevel, getMemberCount
 
Methods inherited from class com.citra.pivot.table.AbstractTableObject
getCaption, getCaption, getDescription, getDescription, getID, getName, setCaption, setCaption, setDescription, setDescription, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.citra.pivot.olap.metadata.OlapMember
getLevel, getMemberCount
 
Methods inherited from interface com.citra.pivot.olap.metadata.OlapObject
getCaption, getDescription, getID, getName
 

Field Detail

definition

protected com.citra.pivot.table.DerivedTableMeasureDefinition definition
the measure's definition

Method Detail

getInputMeasure

public TableMeasure getInputMeasure()
Retrieves the measure that this derived measure depends upon.

Returns:
the depending measure

getAggregator

public DerivedMeasureAggregator getAggregator()
Retrieves the aggregator that this measure uses.

Returns:
the aggregator used to produce the aggregated values

Copyright © 2011 Citra Technologies. All Rights Reserved.