java.lang.Object
eu.hansolo.tilesfx.tools.MovingAverage
Created by hansolo on 01.11.16.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddListOfData(List<TimeData> LIST_OF_DATA) voidaddValue(double VALUE) doubleintdoublegetTimeBasedAverageOf(Duration DURATION) booleanvoidreset()voidsetPeriod(int PERIOD)
-
Field Details
-
MAX_PERIOD
public static final int MAX_PERIOD- See Also:
-
DEFAULT_PERIOD
public static final int DEFAULT_PERIOD- See Also:
-
-
Constructor Details
-
MovingAverage
public MovingAverage() -
MovingAverage
public MovingAverage(int PERIOD)
-
-
Method Details
-
addData
-
addValue
public void addValue(double VALUE) -
addListOfData
-
getWindow
-
getFirstEntry
-
getLastEntry
-
getTimeSpan
-
getAverage
public double getAverage() -
getTimeBasedAverageOf
-
getPeriod
public int getPeriod() -
setPeriod
public void setPeriod(int PERIOD) -
isFilling
public boolean isFilling() -
reset
public void reset()
-