Class RandomGenerator
java.lang.Object
org.antublue.test.engine.internal.util.RandomGenerator
Class to implement RandomUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic RandomGeneratorMethod to get the singleton instancenextBigDecimal(String minimum, String maximum) Method to get a BigDecimal in a range (minimum and maximum are both inclusive)nextBigInteger(String minimum, String maximum) Method to get a random BigInteger in a range (minimum and maximum are both inclusive)booleanMethod to get a random booleandoublenextDouble(double minimum, double maximum) Method to get a random double in a range (minimum and maximum are both inclusive)floatnextFloat(float minimum, float maximum) Method to get a random float in a range (minimum and maximum are both inclusive)intnextInteger(int minimum, int maximum) Method to get a random integer in a range (minimum and maximum are both inclusive)longnextLong(long minimum, long maximum) Method to get a random long in a range (minimum and maximum are both inclusive)
-
Method Details
-
getInstance
Method to get the singleton instance- Returns:
- the singleton instance
-
nextBoolean
public boolean nextBoolean()Method to get a random boolean- Returns:
- a random boolean
-
nextInteger
public int nextInteger(int minimum, int maximum) Method to get a random integer in a range (minimum and maximum are both inclusive)- Parameters:
minimum- minimummaximum- maximum- Returns:
- a random integer
-
nextLong
public long nextLong(long minimum, long maximum) Method to get a random long in a range (minimum and maximum are both inclusive)- Parameters:
minimum- minimummaximum- maximum- Returns:
- a random long
-
nextFloat
public float nextFloat(float minimum, float maximum) Method to get a random float in a range (minimum and maximum are both inclusive)- Parameters:
minimum- minimummaximum- maximum- Returns:
- a random float
-
nextDouble
public double nextDouble(double minimum, double maximum) Method to get a random double in a range (minimum and maximum are both inclusive)- Parameters:
minimum- minimummaximum- maximum- Returns:
- a random double
-
nextBigInteger
Method to get a random BigInteger in a range (minimum and maximum are both inclusive)- Parameters:
minimum- minimummaximum- maximum- Returns:
- a random BigInteger
-
nextBigDecimal
Method to get a BigDecimal in a range (minimum and maximum are both inclusive)- Parameters:
minimum- minimummaximum- maximum- Returns:
- a random BigDecimal
-