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 aInteger
to anLong
.Creates a single value by "xor" of all the values in the input array.Creates along[]
from anint[]
.Converts aLong
to anInteger
.Uses along
value to seed aSplitMix64
RNG and create aint[]
with the requested number of random values.Uses aLong
value to seed aSplitMix64
RNG 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.The native seed type.NoOpConverter<SEED>Dummy converter that simply passes on its input.RNG builder.Identifiers of the generators.Seed2ArrayConverter<IN,OUT> Seed converter to create an output array type.SeedConverter<IN,OUT> Seed converter.SeedConverterComposer<IN,TRANS, OUT> Composes twoconverters
.Utilities related to seeding.Utility for creating seeds.Provider of unsigned 8-bit integers.