Module com.github.f4b6a3.uuid
Package com.github.f4b6a3.uuid.factory
-
Interface Summary Interface Description AbstRandomBasedFactory.IRandom NoArgsFactory -
Class Summary Class Description AbstCombFactory Abstract Factory for creating COMB GUIDs.AbstCombFactory.Builder<T,B extends AbstCombFactory.Builder<T,B>> Abstract builder for creating a COMB factory.AbstNameBasedFactory Abstract factory for creating name-based unique identifiers (UUIDv3 and UUIDv5).AbstRandomBasedFactory Abstract factory for creating random-based unique identifiers (UUIDv4).AbstRandomBasedFactory.Builder<T,B extends AbstRandomBasedFactory.Builder<T,B>> Abstract builder for creating a random-based factory.AbstRandomBasedFactory.ByteRandom AbstRandomBasedFactory.LongRandom AbstTimeBasedFactory Abstract factory for creating time-based unique identifiers (UUIDv1, UUIDv2 and UUIDv6).AbstTimeBasedFactory.Builder<T,B extends AbstTimeBasedFactory.Builder<T,B>> Abstract builder for creating a time-based factory.UuidFactory Abstract factory that is base for all UUID factories.