Uses of Package
io.github.pr0methean.betterrandom.util
-
Packages that use io.github.pr0methean.betterrandom.util Package Description io.github.pr0methean.betterrandom This root package contains interfaces forRandom
subclasses with specific extra features.io.github.pr0methean.betterrandom.prng Subclasses ofRandom
using different random-number generation algorithms.io.github.pr0methean.betterrandom.prng.adapter Implementations ofBaseRandom
that are backed by instances ofSplittableRandom
orRandom
, 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 forRandom
implementations, especially those that also implementByteArrayReseedableRandom
.io.github.pr0methean.betterrandom.util Miscellaneous utilities. -
Classes in io.github.pr0methean.betterrandom.util used by io.github.pr0methean.betterrandom Class Description EntryPoint Marks a method or constructor as an entry point, so that IntelliJ's code inspections won't decide it's unused. -
Classes in io.github.pr0methean.betterrandom.util used by io.github.pr0methean.betterrandom.prng Class Description Dumpable Object that can be dumped (written for debugging purposes to a more detailed string representation than whatObject.toString()
returns).EntryPoint Marks a method or constructor as an entry point, so that IntelliJ's code inspections won't decide it's unused. -
Classes in io.github.pr0methean.betterrandom.util used by io.github.pr0methean.betterrandom.prng.adapter Class Description Dumpable Object that can be dumped (written for debugging purposes to a more detailed string representation than whatObject.toString()
returns).EntryPoint Marks a method or constructor as an entry point, so that IntelliJ's code inspections won't decide it's unused.SerializableFunction SerializableFunction
.SerializableLongFunction SerializableLongFunction
.SerializableSupplier SerializableSupplier
. -
Classes in io.github.pr0methean.betterrandom.util used by io.github.pr0methean.betterrandom.seed Class Description EntryPoint Marks a method or constructor as an entry point, so that IntelliJ's code inspections won't decide it's unused.Looper Wraps a thread that loops a given task until interrupted, with the iterations being transactional. -
Classes in io.github.pr0methean.betterrandom.util used by io.github.pr0methean.betterrandom.util Class Description BinaryUtils Utility methods for working with binary and hex data.Byte16ArrayArithmetic Collection of arithmetic methods that treatbyte[16]
arrays as 128-bit unsigned integers.EntryPoint Marks a method or constructor as an entry point, so that IntelliJ's code inspections won't decide it's unused.MoreCollections Utility methods relating to collections.