org.lucci.madhoc.simulation.measure
Class MeasureHistory

java.lang.Object
  extended by org.lucci.madhoc.simulation.measure.MeasureHistory
Direct Known Subclasses:
NumericalMeasureHistory

public class MeasureHistory
extends java.lang.Object

Author:
luc.hogie

Constructor Summary
MeasureHistory()
           
 
Method Summary
 void addValue(java.lang.Object value, int iteration)
           
 java.util.List createCumulativeMeasure()
           
static org.lucci.up.data.Figure createFigure(MeasureHistory x, MeasureHistory y)
           
 java.lang.StringBuffer getAsText()
           
 java.lang.Object getLastValue()
           
 java.util.Collection getNonNullValues()
           
 Projection getProjection()
           
 Sensor getSensor()
           
 java.util.List getValues()
           
 void setProjection(Projection projection)
           
 void setSensor(Sensor measure)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeasureHistory

public MeasureHistory()
Method Detail

addValue

public void addValue(java.lang.Object value,
                     int iteration)

getValues

public java.util.List getValues()
Returns:
Returns the measures.

getLastValue

public java.lang.Object getLastValue()

getAsText

public java.lang.StringBuffer getAsText()

createFigure

public static org.lucci.up.data.Figure createFigure(MeasureHistory x,
                                                    MeasureHistory y)

createCumulativeMeasure

public java.util.List createCumulativeMeasure()

getNonNullValues

public java.util.Collection getNonNullValues()
Returns:
Returns the nonNullValues.

getSensor

public Sensor getSensor()

setSensor

public void setSensor(Sensor measure)

getProjection

public Projection getProjection()

setProjection

public void setProjection(Projection projection)