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
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 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
streamSize
number ofdouble
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 ofdouble
values 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
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 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
streamSize
number ofint
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 ofint
values 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
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 theUniformRandomProvider
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 theJumpableUniformRandomProvider
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 oflong
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 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
streamSize
number oflong
values between the specifiedorigin
(inclusive) and the specifiedbound
(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 specifiedbound
(exclusive). - nextDouble(double, double) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
double
value between the specifiedorigin
(inclusive) and the specifiedbound
(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 specifiedbound
(exclusive). - nextFloat(float, float) - Method in interface org.apache.commons.rng.UniformRandomProvider
-
Generates a
float
value between the specifiedorigin
(inclusive) and the specifiedbound
(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 specifiedorigin
(inclusive) and the specifiedbound
(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 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
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 theSplittableUniformRandomProvider
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 theSplittableUniformRandomProvider
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.
All Classes All Packages