Interface  Description 

Accumulator<T> 
Accumulator is a tool for reporters to accumulate multiple values from measurement units into a single mesurement.

Class  Description 

AbstractSlidingWindowAccumulator<T> 
Accumulates a value over a set of recently reported values in a sliding window.

AbstractTimeSlidingWindowAccumulator<T,A extends Accumulator<T>> 
Accumulates a value over a set of recently reported values in a time sliding window.

AvgAccumulator 
Accumulates an arithmetic average.

HarmonicMeanAccumulator 
Accumulates an harmonic mean.

Histogram 
Histogram to count number of representatives for individual ranges.

LastValueAccumulator 
Remembers the last reported value.

MaxAccumulator 
Accumulates the maximum of double values.

MaxLongValueAccumulator 
Accumulates the maximum of values.

MinAccumulator 
Accumulates the minimum of double values.

Range 
Represents a mathematical range <a, b).

SlidingWindowAvgAccumulator 
Accumulates average over a set of the number of recently reported values.

SlidingWindowHarmonicMeanAccumulator 
Accumulates an harmonic mean over a set of the number of recently reported values.

SlidingWindowMaxAccumulator 
Accumulates a maximal value over a set of the number of recently reported values.

SlidingWindowMinAccumulator 
Accumulates a minimal value over a set of the number of recently reported values.

SlidingWindowSumLongAccumulator 
Accumulates a sum over a set of the number of recently reported values.

SumAccumulator 
Accumulates the sum of values.

SumLongAccumulator 
Accumulates the sum of values.

TimeSlidingWindowAvgAccumulator 
Accumulates average over a set of recently reported values.

TimeSlidingWindowHarmonicMeanAccumulator 
Accumulates harmonic mean over a set of recently reported values.

TimeSlidingWindowMaxAccumulator 
Accumulates maximal value over a set of recently reported values.

TimeSlidingWindowMinAccumulator 
Accumulates minimal value over a set of recently reported values.

TimeSlidingWindowSumAccumulator 
Accumulates sum over a set of recently reported values.

TimeSlidingWindowSumLongAccumulator 
Accumulates sum over a set of recently reported values.

Copyright © 2010–2017 PerfCake Community. All rights reserved.