All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description ByteArray2IntArray Creates aint[]from abyte[].ByteArray2LongArray Creates along[]from abyte[].Int2Long Converts aIntegerto anLong.IntArray2Int Creates a single value by "xor" of all the values in the input array.IntArray2LongArray Creates along[]from anint[].JDKRandomBridge Subclass ofRandomthatdelegatesto aRestorableUniformRandomProviderinstance but will otherwise rely on the base class for generating all the random types.JDKRandomWrapper Wraps aRandominstance to implementUniformRandomProvider.Long2Int Converts aLongto anInteger.Long2IntArray Uses alongvalue to seed aSplitMix64RNG and create aint[]with the requested number of random values.Long2LongArray Uses aLongvalue to seed aSplitMix64RNG and create along[]with the requested number of random values.LongArray2IntArray Creates anint[]from along[].LongArray2Long Creates a single value by "xor" of all the values in the input array.NativeSeedType The native seed type.NoOpConverter<SEED> Dummy converter that simply passes on its input.ProviderBuilder RNG builder.ProviderBuilder.RandomSourceInternal Identifiers of the generators.RandomSource This class provides the API for creating generators of random numbers.Seed2ArrayConverter<IN,OUT> Seed converter to create an output array type.SeedConverter<IN,OUT> Seed converter.SeedConverterComposer<IN,TRANS,OUT> Composes twoconverters.SeedFactory Utilities related to seeding.ThreadLocalRandomSource This class provides a thread-localUniformRandomProvider.