D I J L N O R S U 
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 double values 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 double values between the specified origin (inclusive) and the specified bound (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 streamSize number of double values 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 streamSize number of double values between the specified origin (inclusive) and the specified bound (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 int values.
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 int values between the specified origin (inclusive) and the specified bound (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 streamSize number of int values.
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 streamSize number of int values between the specified origin (inclusive) and the specified bound (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 UniformRandomProvider interface.
jumps(long) - Method in interface org.apache.commons.rng.JumpableUniformRandomProvider
Returns a stream producing the given streamSize number of new random generators, each of which implements the UniformRandomProvider interface.

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 JumpableUniformRandomProvider interface.
longJumps(long) - Method in interface org.apache.commons.rng.LongJumpableUniformRandomProvider
Returns a stream producing the given streamSize number of new random generators, each of which implements the JumpableUniformRandomProvider interface.
longs() - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
 
longs() - Method in interface org.apache.commons.rng.UniformRandomProvider
Returns an effectively unlimited stream of long values.
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 streamSize number of long values.
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 long values between the specified origin (inclusive) and the specified bound (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 streamSize number of long values between the specified origin (inclusive) and the specified bound (exclusive).

N

nextBoolean() - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a boolean value.
nextBytes(byte[]) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates byte values and places them into a user-supplied array.
nextBytes(byte[], int, int) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates byte values and places them into a user-supplied array.
nextDouble() - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a double value between 0 (inclusive) and 1 (exclusive).
nextDouble(double) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a double value between 0 (inclusive) and the specified bound (exclusive).
nextDouble(double, double) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a double value between the specified origin (inclusive) and the specified bound (exclusive).
nextFloat() - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a float value between 0 (inclusive) and 1 (exclusive).
nextFloat(float) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a float value between 0 (inclusive) and the specified bound (exclusive).
nextFloat(float, float) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a float value between the specified origin (inclusive) and the specified bound (exclusive).
nextInt() - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates an int value.
nextInt(int) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates an int value between 0 (inclusive) and the specified value (exclusive).
nextInt(int, int) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates an int value between the specified origin (inclusive) and the specified bound (exclusive).
nextLong() - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a long value.
nextLong(long) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a long value between 0 (inclusive) and the specified value (exclusive).
nextLong(long, long) - Method in interface org.apache.commons.rng.UniformRandomProvider
Generates a long value between the specified origin (inclusive) and the specified bound (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 SplittableUniformRandomProvider interface.
split(UniformRandomProvider) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
Creates a new random generator, split off from this one, that implements the SplittableUniformRandomProvider interface.
splits() - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
Returns an effectively unlimited stream of new random generators, each of which implements the SplittableUniformRandomProvider interface.
splits(long) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
Returns a stream producing the given streamSize number of new random generators, each of which implements the SplittableUniformRandomProvider interface.
splits(long, SplittableUniformRandomProvider) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
Returns a stream producing the given streamSize number of new random generators, each of which implements the SplittableUniformRandomProvider interface.
splits(SplittableUniformRandomProvider) - Method in interface org.apache.commons.rng.SplittableUniformRandomProvider
Returns an effectively unlimited stream of new random generators, each of which implements the SplittableUniformRandomProvider interface.
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.
D I J L N O R S U 
All Classes All Packages