Uses of Interface
com.helger.commons.id.factory.IBaseIDFactory
Packages that use IBaseIDFactory
-
Uses of IBaseIDFactory in com.helger.commons.id.factory
Subinterfaces of IBaseIDFactory in com.helger.commons.id.factoryModifier and TypeInterfaceDescriptioninterfaceIIDFactory<IDTYPE>Interface for an object creating unique IDs.interfaceInterface for an object creating unique int IDs.interfaceInterface for an object creating unique long IDs.interfaceInterface for an object creating unique String IDs.Classes in com.helger.commons.id.factory that implement IBaseIDFactoryModifier and TypeClassDescriptionclassThis implementation ofIIntIDFactoryreads IDs from a device.classThis implementation ofILongIDFactoryreads IDs from a device.classFilebased persistingIIntIDFactoryimplementation.classFilebased persistingILongIDFactoryimplementation.final classA default implementation for non-negative in-memory IDs.final classA default implementation for non-negative in-memory IDs.final classAn implementation ofIIntIDFactoryusing a single staticAtomicInteger.final classAn implementation ofILongIDFactoryusing a single staticAtomicLong.classAnIStringIDFactoryimplementation that uses a constant prefix and an int supplied fromGlobalIDFactory.getNewIntID()to create unique IDs.classAnIStringIDFactoryimplementation that uses a constant prefix and an int supplied fromGlobalIDFactory.getNewIntID()to create unique IDs.classAnIStringIDFactoryimplementation that uses a constant prefix and a long supplied fromGlobalIDFactory.getNewLongID()to create unique IDs.classAnIStringIDFactoryimplementation that uses a constant prefix and an int supplied fromGlobalIDFactory.getNewPersistentIntID()to create unique IDs.classAnIStringIDFactoryimplementation that uses a constant prefix and a long supplied fromGlobalIDFactory.getNewPersistentLongID()to create unique IDs.classA factory that creates String IDs based on a specifiedIIntIDFactory.classA factory that creates String IDs based on a specifiedILongIDFactory.