Package org.apache.commons.math3.random
Class RandomGeneratorFactory
- java.lang.Object
-
- org.apache.commons.math3.random.RandomGeneratorFactory
-
public class RandomGeneratorFactory extends java.lang.ObjectUtilities for creatingRandomGeneratorinstances.- Since:
- 3.3
-
-
Constructor Summary
Constructors Modifier Constructor Description privateRandomGeneratorFactory()Class contains only static methods.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static longconvertToLong(int[] seed)Converts seed from one representation to another.static RandomGeneratorcreateRandomGenerator(java.util.Random rng)Creates aRandomDataGeneratorinstance that wraps aRandominstance.
-
-
-
Method Detail
-
createRandomGenerator
public static RandomGenerator createRandomGenerator(java.util.Random rng)
Creates aRandomDataGeneratorinstance that wraps aRandominstance.- Parameters:
rng- JDKRandominstance that will generate the the random data.- Returns:
- the given RNG, wrapped in a
RandomGenerator.
-
convertToLong
public static long convertToLong(int[] seed)
Converts seed from one representation to another.- Parameters:
seed- Original seed.- Returns:
- the converted seed.
-
-