# Package com.hazelcast.concurrent.idgen

This package contains IdGenerator functionality for Hazelcast.

See: Description

- Class Summary
  Class | Description
  --- | ---
  IdGeneratorImpl | Generates blocks with the help of an `IAtomicLong`.
  IdGeneratorProxy |
  IdGeneratorService |

## Package com.hazelcast.concurrent.idgen Description

This package contains IdGenerator functionality for Hazelcast.

With the `IdGenerator` it is very simple to create cluster wide IDs. This can also be done with the `IAtomicLong`, but this would require access to the cluster for every ID generated. With the IdGenerator this is a lot more efficient by claiming a whole chunk and only when the chunk is depleted, cluster access is needed.

Since:
  2

Copyright © 2019. All rights reserved.