Package org.planit.utils.id
Utilities for managing and generating unique ids within certain (managed) contexts
-
Interface Summary Interface Description ExternalIdable A class implementing this interface signals that it is external id-able.Idable A class implementing this interface signals that it is id-able TODO: refactor so that id becomes internal id, and xmlId becomes the defacto available id used to communicate with users -
Class Summary Class Description ExternalIdAbleImpl Implementation of ExternalIdable interfaceIdGenerator Convenience class to track unique ids across different classes that decide to use a generator for their id members.IdGroupingToken Class used as token to group ids, i.e., ids for a class generated with this token will be unique within this group.