Classes

AbstractIdGenerator
AlnumGenerator is responsible for generating cased alpha-numeric unique identifiers.
AutoGenerator generates a native MongoId
IncrementGenerator is responsible for generating auto increment identifiers. It uses a collection and generates the next id by using $inc on a field named "current_id".
UuidGenerator generates a uuid for the id.