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