Class ContinuousValueRecorder
java.lang.Object
com.hypixel.hytale.common.benchmark.ContinuousValueRecorder
- Direct Known Subclasses:
TimeRecorder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubledoublegetAverage(double def) longgetCount()doubledoublegetMaxValue(double def) doubledoublegetMinValue(double def) doublerecord(double value) voidreset()
-
Field Details
-
minValue
protected double minValue -
maxValue
protected double maxValue -
sumValues
protected double sumValues -
count
protected long count
-
-
Constructor Details
-
ContinuousValueRecorder
public ContinuousValueRecorder()
-
-
Method Details
-
reset
public void reset() -
getMinValue
public double getMinValue(double def) -
getMinValue
public double getMinValue() -
getMaxValue
public double getMaxValue(double def) -
getMaxValue
public double getMaxValue() -
getCount
public long getCount() -
getAverage
public double getAverage(double def) -
getAverage
public double getAverage() -
record
public double record(double value)
-