# Uses of Package
com.hazelcast.jet.accumulator

- Packages that use com.hazelcast.jet.accumulator
  Package | Description
  --- | ---
  com.hazelcast.jet.accumulator | Classes intended to be used for accumulator objects in an `AggregateOperation`.
  com.hazelcast.jet.aggregate | Contains `AggregateOperation` and several its variants, as well as a builder object for the aggregate operations.

- Classes in com.hazelcast.jet.accumulator used by com.hazelcast.jet.accumulator
  Class and 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.
  MutableReference Mutable container of an object reference.

- Classes in com.hazelcast.jet.accumulator used by com.hazelcast.jet.aggregate
  Class and 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 Mutable container of an object reference.

Copyright © 2020. All rights reserved.