Uses of Package
io.github.pr0methean.betterrandom.seed
-
Packages that use io.github.pr0methean.betterrandom.seed Package Description io.github.pr0methean.betterrandom.prng Subclasses ofRandomusing different random-number generation algorithms.io.github.pr0methean.betterrandom.prng.adapter Implementations ofBaseRandomthat are backed by instances ofSplittableRandomorRandom, many of them wrapped inThreadLocal<?>to allow concurrent use of a shared instance by multiple threads.io.github.pr0methean.betterrandom.seed Tools to obtain and apply truly-random seeds forRandomimplementations, especially those that also implementByteArrayReseedableRandom. -
Classes in io.github.pr0methean.betterrandom.seed used by io.github.pr0methean.betterrandom.prng Class Description SeedException Exception thrown bySeedGeneratorimplementations when they are unable to generate a new seed for an RNG.SeedGenerator Strategy interface for seeding random number generators.SimpleRandomSeeder Thread that loops overByteArrayReseedableRandominstances and reseeds them. -
Classes in io.github.pr0methean.betterrandom.seed used by io.github.pr0methean.betterrandom.prng.adapter Class Description SeedException Exception thrown bySeedGeneratorimplementations when they are unable to generate a new seed for an RNG.SeedGenerator Strategy interface for seeding random number generators.SimpleRandomSeeder Thread that loops overByteArrayReseedableRandominstances and reseeds them. -
Classes in io.github.pr0methean.betterrandom.seed used by io.github.pr0methean.betterrandom.seed Class Description DefaultSeedGenerator Seed generator that is the default for the program where it is running.DevRandomSeedGenerator RNG seed strategy that gets data from/dev/randomon systems that provide it (e.g.RandomDotOrgSeedGenerator Connects to random.org's old API (via HTTPS) and downloads a set of random bits to use as seed data.SecureRandomSeedGenerator SeedGeneratorimplementation that uses Java's bundledSecureRandomRNG to generate random seed data.SeedException Exception thrown bySeedGeneratorimplementations when they are unable to generate a new seed for an RNG.SeedGenerator Strategy interface for seeding random number generators.SimpleRandomSeeder Thread that loops overByteArrayReseedableRandominstances and reseeds them.