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 RandomSeeder Thread that loops overByteArrayReseedableRandominstances and reseeds them.SeedException Exception thrown bySeedGeneratorimplementations when they are unable to generate a new seed for an RNG.SeedGenerator Strategy interface for seeding random number generators. - 
Classes in io.github.pr0methean.betterrandom.seed used by io.github.pr0methean.betterrandom.prng.adapter Class Description RandomSeeder Thread that loops overByteArrayReseedableRandominstances and reseeds them.SeedException Exception thrown bySeedGeneratorimplementations when they are unable to generate a new seed for an RNG.SeedGenerator Strategy interface for seeding random number generators. - 
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.RandomSeeder Thread that loops overByteArrayReseedableRandominstances and reseeds them.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.SeedGeneratorPreferenceList ASeedGeneratorimplementation that iterates over multiple delegates until one succeeds.WebSeedClient ASeedGeneratorthat is a client for a Web random-number service.WebSeedClientConfiguration Common configuration parameters for an instance ofWebSeedClient.WebSeedClientConfiguration.Builder