Uses of Class
uno.xifan.id.generator.ksuid.KsuidFactory
Packages that use KsuidFactory
-
Uses of KsuidFactory in uno.xifan.id.generator.ksuid
Methods in uno.xifan.id.generator.ksuid that return KsuidFactoryModifier and TypeMethodDescriptionstatic KsuidFactoryKsuidFactory.newInstance()Returns a new Segment's KSUID factory.static KsuidFactoryKsuidFactory.newInstance(IntFunction<byte[]> randomFunction) Returns a new Segment's KSUID factory.static KsuidFactoryKsuidFactory.newInstance(LongSupplier randomFunction) Returns a new Segment's KSUID factory.static KsuidFactoryKsuidFactory.newInstance(Random random) Returns a new Segment's KSUID factory.static KsuidFactoryKsuidFactory.newMonotonicInstance()Returns a new Monotonic KSUID factory.static KsuidFactoryKsuidFactory.newMonotonicInstance(IntFunction<byte[]> randomFunction) Returns a new Monotonic KSUID factory.static KsuidFactoryKsuidFactory.newMonotonicInstance(IntFunction<byte[]> randomFunction, Supplier<Instant> instantFunction) Returns a new Monotonic KSUID factory.static KsuidFactoryKsuidFactory.newMonotonicInstance(LongSupplier randomFunction) Returns a new Monotonic KSUID factory.static KsuidFactoryKsuidFactory.newMonotonicInstance(LongSupplier randomFunction, Supplier<Instant> instantFunction) Returns a new Monotonic KSUID factory.static KsuidFactoryKsuidFactory.newMonotonicInstance(Random random) Returns a new Monotonic KSUID factory.static KsuidFactoryKsuidFactory.newMonotonicInstance(Random random, Supplier<Instant> instantFunction) Returns a new Monotonic KSUID factory.static KsuidFactoryKsuidFactory.newSubsecondInstance()Returns a new Sub-second KSUID factory.static KsuidFactoryKsuidFactory.newSubsecondInstance(IntFunction<byte[]> randomFunction) Returns a new Sub-second KSUID factory.static KsuidFactoryKsuidFactory.newSubsecondInstance(IntFunction<byte[]> randomFunction, Supplier<Instant> instantFunction) Returns a new Sub-second KSUID factory.static KsuidFactoryKsuidFactory.newSubsecondInstance(LongSupplier randomFunction) Returns a new Sub-second KSUID factory.static KsuidFactoryKsuidFactory.newSubsecondInstance(LongSupplier randomFunction, Supplier<Instant> instantFunction) Returns a new Sub-second KSUID factory.static KsuidFactoryKsuidFactory.newSubsecondInstance(Random random) Returns a new Sub-second KSUID factory.static KsuidFactoryKsuidFactory.newSubsecondInstance(Random random, Supplier<Instant> instantFunction) Returns a new Sub-second KSUID factory.