D I J L N O R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
D
- doubles() - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- doubles() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns an effectively unlimited stream of
doublevalues between 0 (inclusive) and 1 (exclusive). - doubles(double, double) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- doubles(double, double) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns an effectively unlimited stream of
doublevalues between the specifiedorigin(inclusive) and the specifiedbound(exclusive). - doubles(long) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- doubles(long) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns a stream producing the given
streamSizenumber ofdoublevalues between 0 (inclusive) and 1 (exclusive). - doubles(long, double, double) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- doubles(long, double, double) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns a stream producing the given
streamSizenumber ofdoublevalues between the specifiedorigin(inclusive) and the specifiedbound(exclusive).
I
- ints() - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- ints() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns an effectively unlimited stream of
intvalues. - ints(int, int) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- ints(int, int) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns an effectively unlimited stream of
intvalues between the specifiedorigin(inclusive) and the specifiedbound(exclusive). - ints(long) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- ints(long) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns a stream producing the given
streamSizenumber ofintvalues. - ints(long, int, int) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- ints(long, int, int) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns a stream producing the given
streamSizenumber ofintvalues between the specifiedorigin(inclusive) and the specifiedbound(exclusive).
J
- jump() - Method in interface org.apache.commons.rng.JumpableUniformRandomProvider
-
Creates a copy of the UniformRandomProvider and then advances the state of the current instance.
- JumpableUniformRandomProvider - Interface in org.apache.commons.rng
-
Applies to generators that can be advanced a large number of steps of the output sequence in a single operation.
- jumps() - Method in interface org.apache.commons.rng.JumpableUniformRandomProvider
-
Returns an effectively unlimited stream of new random generators, each of which implements the
UniformRandomProviderinterface. - jumps(long) - Method in interface org.apache.commons.rng.JumpableUniformRandomProvider
-
Returns a stream producing the given
streamSizenumber of new random generators, each of which implements theUniformRandomProviderinterface.
L
- longJump() - Method in interface org.apache.commons.rng.LongJumpableUniformRandomProvider
-
Creates a copy of the JumpableUniformRandomProvider and then advances the state of the current instance.
- LongJumpableUniformRandomProvider - Interface in org.apache.commons.rng
-
Applies to generators that can be advanced a very large number of steps of the output sequence in a single operation.
- longJumps() - Method in interface org.apache.commons.rng.LongJumpableUniformRandomProvider
-
Returns an effectively unlimited stream of new random generators, each of which implements the
JumpableUniformRandomProviderinterface. - longJumps(long) - Method in interface org.apache.commons.rng.LongJumpableUniformRandomProvider
-
Returns a stream producing the given
streamSizenumber of new random generators, each of which implements theJumpableUniformRandomProviderinterface. - longs() - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- longs() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns an effectively unlimited stream of
longvalues. - longs(long) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- longs(long) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns a stream producing the given
streamSizenumber oflongvalues. - longs(long, long) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- longs(long, long) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns an effectively unlimited stream of
longvalues between the specifiedorigin(inclusive) and the specifiedbound(exclusive). - longs(long, long, long) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
- longs(long, long, long) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Returns a stream producing the given
streamSizenumber oflongvalues between the specifiedorigin(inclusive) and the specifiedbound(exclusive).
N
- nextBoolean() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
booleanvalue. - nextBytes(byte[]) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates
bytevalues and places them into a user-supplied array. - nextBytes(byte[], int, int) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates
bytevalues and places them into a user-supplied array. - nextDouble() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
doublevalue between 0 (inclusive) and 1 (exclusive). - nextDouble(double) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
doublevalue between 0 (inclusive) and the specifiedbound(exclusive). - nextDouble(double, double) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
doublevalue between the specifiedorigin(inclusive) and the specifiedbound(exclusive). - nextFloat() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
floatvalue between 0 (inclusive) and 1 (exclusive). - nextFloat(float) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
floatvalue between 0 (inclusive) and the specifiedbound(exclusive). - nextFloat(float, float) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
floatvalue between the specifiedorigin(inclusive) and the specifiedbound(exclusive). - nextInt() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates an
intvalue. - nextInt(int) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates an
intvalue between 0 (inclusive) and the specified value (exclusive). - nextInt(int, int) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates an
intvalue between the specifiedorigin(inclusive) and the specifiedbound(exclusive). - nextLong() - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
longvalue. - nextLong(long) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
longvalue between 0 (inclusive) and the specified value (exclusive). - nextLong(long, long) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
longvalue between the specifiedorigin(inclusive) and the specifiedbound(exclusive).
O
- org.apache.commons.rng - package org.apache.commons.rng
-
This package contains the library's interface to be used by client code that needs a generator of sequences of pseudo-random numbers that are uniformly distributed in a specified range.
R
- RandomProviderState - Interface in org.apache.commons.rng
-
Marker interface for objects that represents the state of a random generator.
- RestorableUniformRandomProvider - Interface in org.apache.commons.rng
-
Applies to generators whose internal state can be saved and restored.
- restoreState(RandomProviderState) - Method in interface org.apache.commons.rng.RestorableUniformRandomProvider
-
Restores the state of a generator.
S
- saveState() - Method in interface org.apache.commons.rng.RestorableUniformRandomProvider
-
Saves the state of a generator.
- split() - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
-
Creates a new random generator, split off from this one, that implements the
SplittableUniformRandomProviderinterface. - split(UniformRandomProvider) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
-
Creates a new random generator, split off from this one, that implements the
SplittableUniformRandomProviderinterface. - splits() - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
-
Returns an effectively unlimited stream of new random generators, each of which implements the
SplittableUniformRandomProviderinterface. - splits(long) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
-
Returns a stream producing the given
streamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface. - splits(long, SplittableUniformRandomProvider) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
-
Returns a stream producing the given
streamSizenumber of new random generators, each of which implements theSplittableUniformRandomProviderinterface. - splits(SplittableUniformRandomProvider) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
-
Returns an effectively unlimited stream of new random generators, each of which implements the
SplittableUniformRandomProviderinterface. - SplittableUniformRandomProvider - Interface in org.apache.commons.rng
-
Applies to generators that can be split into two objects (the original and a new instance) each of which implements the same interface (and can be recursively split indefinitely).
U
- UniformRandomProvider - Interface in org.apache.commons.rng
-
Applies to generators of random number sequences that follow a uniform distribution.
All Classes All Packages