# Package com.hazelcast.jet.accumulator

Classes intended to be used for accumulator objects in an `AggregateOperation`.

See: Description

- Class Summary
  Class | Description
  --- | ---
  DoubleAccumulator | Accumulator of a `double` value.
  LinTrendAccumulator | Maintains the components needed to compute the linear regression on a set of `(long, long)` pairs.
  LongAccumulator | Mutable container of a `long` value.
  LongDoubleAccumulator | Mutable container of a `long` and a `double` value.
  LongLongAccumulator | Mutable container of two `long` values.
  MutableReference<T> | Mutable container of an object reference.

## Package com.hazelcast.jet.accumulator Description

Classes intended to be used for accumulator objects in an `AggregateOperation`. They are Hazelcast-serializable via `AccumulatorSerializerHooks`.

Since:
  3.0

Copyright © 2019. All rights reserved.