Package org.apache.commons.rng.simple.internal
package org.apache.commons.rng.simple.internal
Utilities for seed conversion.
-
ClassDescriptionCreates a
int[]from abyte[].Creates along[]from abyte[].Performs seed conversions.Converts aIntegerto anLong.Creates a single value by "xor" of all the values in the input array.Creates along[]from anint[].Converts aLongto anInteger.Uses alongvalue to seed aSplitMix64RNG and create aint[]with the requested number of random values.Uses aLongvalue to seed aSplitMix64RNG and create along[]with the requested number of random values.Creates anint[]from along[].Creates a single value by "xor" of all the values in the input array.Performs mixing of bits.Enumerates native seed types.Dummy converter that simply passes on its input.RNG builder.Enumerates identifiers of the generators.Seed2ArrayConverter<T,R> Seed converter to create an output array type.SeedConverter<T,R> Seed converter.SeedConverterComposer<T,S, R> Composes twoconverters.Utilities related to seeding.Utility for creating seeds.Provider of unsigned 8-bit integers.