| Interface | Description |
|---|---|
| IdGenerator |
Facility that generates ids as both Strings and longs.
|
| Class | Description |
|---|---|
| AbstractSequentialIdGenerator |
Base class for
IdGenerator services that generate
sequential ids. |
| FileIdGenerator |
PersistentIdGenerator that stores
IdSpaces in a flat
file as a serialized Map. |
| IdSpace |
IdSpace defines the scope of a set of ids and how they are
generated.
|
| ObfuscatedSQLIdGenerator |
Persistent, obfuscated id generator that keeps track of ids given out
using an SQL DB table.
|
| PersistentIdGenerator |
An
IdGenerator that gives out ids suitable for use
with persistent objects. |
| SQLIdGenerator |
Persistent, sequential id generator that keeps track of ids given out
using an SQL DB table.
|
| TransientIdGenerator |
Service that generates sequential ids as either Strings or
longs.
|
| Util |
Utility classes related to id generation.
|
| Exception | Description |
|---|---|
| IdGeneratorException |
An exception created by an id generator.
|