@ThreadSafe @Immutable public class OverPeriodAverageDoubleCounter extends OverPeriodAverageCounter<java.lang.Double>
MAX_NUMBER_OF_MEASURE_POINTS| Constructor and Description |
|---|
OverPeriodAverageDoubleCounter(Duration measurePeriod,
Duration resolution) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Double |
add(java.lang.Double value,
java.lang.Double to) |
protected java.lang.Double |
averageFor(java.lang.Double totalSumOfValues,
long totalSumOfValueCount) |
protected java.lang.Double |
getZeroValue() |
get, getMeasurePeriod, getNumberOfMeasureSlots, getResolution, record, toString@Nonnull protected java.lang.Double getZeroValue()
getZeroValue in class OverPeriodAverageCounter<java.lang.Double>@Nonnull
protected java.lang.Double add(@Nonnull
java.lang.Double value,
@Nonnull
java.lang.Double to)
add in class OverPeriodAverageCounter<java.lang.Double>@Nonnull
protected java.lang.Double averageFor(@Nonnull
java.lang.Double totalSumOfValues,
@Nonnegative
long totalSumOfValueCount)
averageFor in class OverPeriodAverageCounter<java.lang.Double>Copyright © 2013 echocat. All Rights Reserved.