Package nl._42.beanie.generator.random
Class RandomIntegerGenerator
java.lang.Object
nl._42.beanie.generator.random.RandomIntegerGenerator
- All Implemented Interfaces:
ValueGenerator
Generates a random integer between the specified minimum and maximum range.
- Since:
- Feb 14, 2014
- Author:
- Sander Benschop
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGenerate a new value of the specified type.randomBigDecimal
(double maximum) boolean
randomBoolean
(double d) double
double
randomDouble
(double maximum) int
randomInt
(int n) int
randomInt
(int minimum, int maximum) long
randomLong
(int maximum) long
randomLong
(int minimum, int maximum)
-
Constructor Details
-
RandomIntegerGenerator
public RandomIntegerGenerator(int minimum, int maximum)
-
-
Method Details
-
generate
Description copied from interface:ValueGenerator
Generate a new value of the specified type.- Specified by:
generate
in interfaceValueGenerator
- Parameters:
type
- the type of value- Returns:
- the generation value
-
randomInt
public int randomInt(int n) -
randomBoolean
public boolean randomBoolean(double d) -
randomInt
public int randomInt(int minimum, int maximum) -
randomLong
public long randomLong(int maximum) -
randomLong
public long randomLong(int minimum, int maximum) -
randomDouble
public double randomDouble() -
randomDouble
public double randomDouble(double maximum) -
randomBigDecimal
-
randomBigDecimal
-