C I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- create() - Method in enum org.apache.commons.rng.simple.RandomSource
-
Creates a random number generator with a random seed.
- create(Object, Object...) - Method in enum org.apache.commons.rng.simple.RandomSource
-
Creates a random number generator with the given
seed. - create(RandomSource) - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Deprecated.It is preferred to use the
create()instance method. - create(RandomSource, Object, Object...) - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Deprecated.It is preferred to use the
create(Object, Object...)instance method. - createInt() - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Creates a number for use as a seed.
- createIntArray(int) - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Creates an array of numbers for use as a seed.
- createLong() - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Creates a number for use as a seed.
- createLongArray(int) - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Creates an array of numbers for use as a seed.
- createSeed() - Method in enum org.apache.commons.rng.simple.RandomSource
-
Creates a seed suitable for the implementing class represented by this random source.
- createSeed(UniformRandomProvider) - Method in enum org.apache.commons.rng.simple.RandomSource
-
Creates a seed suitable for the implementing class represented by this random source using the supplied source of randomness.
- current(RandomSource) - Static method in class org.apache.commons.rng.simple.ThreadLocalRandomSource
-
Returns the current thread's copy of the given
source.
I
- ISAAC - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
ISAACRandom. - isJumpable() - Method in enum org.apache.commons.rng.simple.RandomSource
-
Checks whether the implementing class represented by this random source supports the
JumpableUniformRandomProviderinterface. - isLongJumpable() - Method in enum org.apache.commons.rng.simple.RandomSource
-
Checks whether the implementing class represented by this random source supports the
LongJumpableUniformRandomProviderinterface. - isNativeSeed(Object) - Method in enum org.apache.commons.rng.simple.RandomSource
-
Checks whether the type of given
seedis the native type of the implementation. - isSplittable() - Method in enum org.apache.commons.rng.simple.RandomSource
-
Checks whether the implementing class represented by this random source supports the
SplittableUniformRandomProviderinterface.
J
- JDK - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
JDKRandom. - JDKRandomBridge - Class in org.apache.commons.rng.simple
-
Subclass of
Randomthatdelegatesto aRestorableUniformRandomProviderinstance but will otherwise rely on the base class for generating all the random types. - JDKRandomBridge(RandomSource, Object) - Constructor for class org.apache.commons.rng.simple.JDKRandomBridge
-
Creates a new instance.
- JDKRandomWrapper - Class in org.apache.commons.rng.simple
-
Wraps a
Randominstance to implementUniformRandomProvider. - JDKRandomWrapper(Random) - Constructor for class org.apache.commons.rng.simple.JDKRandomWrapper
-
Create a wrapper around a Random instance.
- JSF_32 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
JenkinsSmallFast32. - JSF_64 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
JenkinsSmallFast64.
K
- KISS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
KISSRandom.
L
- L128_X1024_MIX - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L128X1024Mix. - L128_X128_MIX - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L128X128Mix. - L128_X256_MIX - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L128X256Mix. - L32_X64_MIX - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L32X64Mix. - L64_X1024_MIX - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L64X1024Mix. - L64_X128_MIX - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L64X128Mix. - L64_X128_SS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L64X128StarStar. - L64_X256_MIX - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
L64X256Mix.
M
- MSWS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
MiddleSquareWeylSequence. - MT - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
MersenneTwister. - MT_64 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
MersenneTwister64. - MWC_256 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
MultiplyWithCarry256.
N
- next(int) - Method in class org.apache.commons.rng.simple.JDKRandomBridge
-
Delegates the generation of 32 random bits to the
RandomSourceargument provided atconstruction. - nextBoolean() - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextBytes(byte[]) - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextBytes(byte[], int, int) - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextDouble() - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextFloat() - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextInt() - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextInt(int) - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextLong() - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
- nextLong(long) - Method in class org.apache.commons.rng.simple.JDKRandomWrapper
O
- org.apache.commons.rng.simple - package org.apache.commons.rng.simple
-
This package provides
factory methodsby which low-level classes implemented in module "commons-rng-core" are instantiated.
P
- PCG_MCG_XSH_RR_32 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgMcgXshRr32. - PCG_MCG_XSH_RS_32 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgMcgXshRs32. - PCG_RXS_M_XS_64 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgRxsMXs64. - PCG_RXS_M_XS_64_OS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgRxsMXs64. - PCG_XSH_RR_32 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgXshRr32. - PCG_XSH_RR_32_OS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgXshRr32. - PCG_XSH_RS_32 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgXshRs32. - PCG_XSH_RS_32_OS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
PcgXshRs32.
R
- RandomSource - Enum in org.apache.commons.rng.simple
-
This class provides the API for creating generators of random numbers.
S
- setSeed(long) - Method in class org.apache.commons.rng.simple.JDKRandomBridge
- SFC_32 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
DotyHumphreySmallFastCounting32. - SFC_64 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
DotyHumphreySmallFastCounting64. - SPLIT_MIX_64 - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
SplitMix64.
T
- ThreadLocalRandomSource - Class in org.apache.commons.rng.simple
-
This class provides a thread-local
UniformRandomProvider. - TWO_CMRES - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
TwoCmres. - TWO_CMRES_SELECT - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
TwoCmres, with explicit selection of the two subcycle generators.
U
- unrestorable(UniformRandomProvider) - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Wraps the given
delegategenerator in a new instance that only provides access to theUniformRandomProvidermethods.
V
- valueOf(String) - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.commons.rng.simple.RandomSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WELL_1024_A - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
Well1024a. - WELL_19937_A - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
Well19937a. - WELL_19937_C - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
Well19937c. - WELL_44497_A - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
Well44497a. - WELL_44497_B - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
Well44497b. - WELL_512_A - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
Well512a.
X
- XO_RO_SHI_RO_1024_PP - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo1024PlusPlus. - XO_RO_SHI_RO_1024_S - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo1024Star. - XO_RO_SHI_RO_1024_SS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo1024StarStar. - XO_RO_SHI_RO_128_PLUS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo128Plus. - XO_RO_SHI_RO_128_PP - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo128PlusPlus. - XO_RO_SHI_RO_128_SS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo128StarStar. - XO_RO_SHI_RO_64_S - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo64Star. - XO_RO_SHI_RO_64_SS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoRoShiRo64StarStar. - XO_SHI_RO_128_PLUS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo128Plus. - XO_SHI_RO_128_PP - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo128PlusPlus. - XO_SHI_RO_128_SS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo128StarStar. - XO_SHI_RO_256_PLUS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo256Plus. - XO_SHI_RO_256_PP - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo256PlusPlus. - XO_SHI_RO_256_SS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo256StarStar. - XO_SHI_RO_512_PLUS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo512Plus. - XO_SHI_RO_512_PP - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo512PlusPlus. - XO_SHI_RO_512_SS - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XoShiRo512StarStar. - XOR_SHIFT_1024_S - org.apache.commons.rng.simple.RandomSource
-
Deprecated.Since 1.3, where it is recommended to use
XOR_SHIFT_1024_S_PHIinstead due to its slightly better (more uniform) output.XOR_SHIFT_1024_Sis still quite usable but both are variants of the same algorithm and maintain their internal state identically. Their outputs are correlated and the two should not be used together when independent sequences are assumed. - XOR_SHIFT_1024_S_PHI - org.apache.commons.rng.simple.RandomSource
-
Source of randomness is
XorShift1024StarPhi.
All Classes All Packages