| Name | Description | Type | Package | Framework |
| AbstractRandomGenerator | Abstract class implementing the RandomGenerator interface. | Class | org.apache.commons.math3.random | Apache Commons |
| AbstractWell | Class | org.apache.commons.math3.random | Apache Commons | |
| BitsStreamGenerator | Base class for random number generators that generates bits streams. | Class | org.apache.commons.math3.random | Apache Commons |
| CorrelatedRandomVectorGenerator | A RandomVectorGenerator that generates vectors with with correlated components. | Class | org.apache.commons.math3.random | Apache Commons |
| EmpiricalDistribution | empirical probability distribution -- a probability distribution derived from observed data without making any assumptions about the functional form | Class | org.apache.commons.math3.random | Apache Commons |
| GaussianRandomGenerator | This class is a gaussian normalized random generator for scalars. | Class | org.apache.commons.math3.random | Apache Commons |
| HaltonSequenceGenerator | A Halton sequence is a low-discrepancy sequence generating points in the interval [0, 1] according to H(n) = d_0 / b + d_1 / b^2 . | Class | org.apache.commons.math3.random | Apache Commons |
| ISAACRandom | ISAAC: a fast cryptographic pseudo-random number generator ISAAC (Indirection, Shift, Accumulate, Add, and Count) generates 32-bit | Class | org.apache.commons.math3.random | Apache Commons |
| JDKRandomGenerator | Extension of java. | Class | org.apache.commons.math3.random | Apache Commons |
| MersenneTwister | This class implements a powerful pseudo-random number generator developed by Makoto Matsumoto and Takuji Nishimura during | Class | org.apache.commons.math3.random | Apache Commons |
| NormalizedRandomGenerator | This interface represent a normalized random generator for Normalized generator provide null mean and unit standard deviation scalars. | Interface | org.apache.commons.math3.random | Apache Commons |
| RandomAdaptor | Extension of java. | Class | org.apache.commons.math3.random | Apache Commons |
| RandomData | Random data generation utilities. | Interface | org.apache.commons.math3.random | Apache Commons |
| RandomDataGenerator | instance to generate non-secure data and a SecureRandom instance to provide data for the nextSecureXxx methods. | Class | org.apache.commons.math3.random | Apache Commons |
| RandomDataImpl | Generates random deviates and other random data using a RandomGenerator instance to generate non-secure data and a SecureRandom | Class | org.apache.commons.math3.random | Apache Commons |
| RandomGenerator | Interface extracted from java. | Interface | org.apache.commons.math3.random | Apache Commons |
| RandomGeneratorFactory | Utilities for creating RandomGenerator instances. | Class | org.apache.commons.math3.random | Apache Commons |
| RandomVectorGenerator | This interface represents a random generator for whole vectors. | Interface | org.apache.commons.math3.random | Apache Commons |
| SobolSequenceGenerator | A Sobol sequence is a low-discrepancy sequence with the property that for all values of N, its subsequence (x1, . | Class | org.apache.commons.math3.random | Apache Commons |
| StableRandomGenerator | This class provides a stable normalized random generator. | Class | org.apache.commons.math3.random | Apache Commons |
| SynchronizedRandomGenerator | Any RandomGenerator implementation can be thread-safe if it is used through an instance of this class. | Class | org.apache.commons.math3.random | Apache Commons |
| UncorrelatedRandomVectorGenerator | A RandomVectorGenerator that generates vectors with uncorrelated components. | Class | org.apache.commons.math3.random | Apache Commons |
| UniformRandomGenerator | This class implements a normalized uniform random generator. | Class | org.apache.commons.math3.random | Apache Commons |
| UnitSphereRandomVectorGenerator | Generate random vectors isotropically located on the surface of a sphere. | Class | org.apache.commons.math3.random | Apache Commons |
| ValueServer | Generates values for use in simulation applications. | Class | org.apache.commons.math3.random | Apache Commons |
| Well1024a | Class | org.apache.commons.math3.random | Apache Commons | |
| Well19937a | Class | org.apache.commons.math3.random | Apache Commons | |
| Well19937c | Class | org.apache.commons.math3.random | Apache Commons | |
| Well44497a | Class | org.apache.commons.math3.random | Apache Commons | |
| Well44497b | Class | org.apache.commons.math3.random | Apache Commons | |
| Well512a | Class | org.apache.commons.math3.random | Apache Commons | |