public class IntegerRangeRandomizer extends AbstractRangeRandomizer<java.lang.Integer>
Integer
in the given range.random
Constructor and Description |
---|
IntegerRangeRandomizer(java.lang.Integer min,
java.lang.Integer max)
Create a new
IntegerRangeRandomizer . |
IntegerRangeRandomizer(java.lang.Integer min,
java.lang.Integer max,
long seed)
Create a new
IntegerRangeRandomizer . |
Modifier and Type | Method and Description |
---|---|
static IntegerRangeRandomizer |
aNewIntegerRangeRandomizer(java.lang.Integer min,
java.lang.Integer max)
Create a new
IntegerRangeRandomizer . |
static IntegerRangeRandomizer |
aNewIntegerRangeRandomizer(java.lang.Integer min,
java.lang.Integer max,
long seed)
Create a new
IntegerRangeRandomizer . |
protected void |
checkValues() |
protected java.lang.Integer |
getDefaultMaxValue() |
protected java.lang.Integer |
getDefaultMinValue() |
java.lang.Integer |
getRandomValue()
Generate a random value for the given type.
|
nextLong
getPredefinedValuesOf, nextDouble, toString
public IntegerRangeRandomizer(java.lang.Integer min, java.lang.Integer max)
IntegerRangeRandomizer
.min
- min valuemax
- max valuepublic IntegerRangeRandomizer(java.lang.Integer min, java.lang.Integer max, long seed)
IntegerRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seedpublic static IntegerRangeRandomizer aNewIntegerRangeRandomizer(java.lang.Integer min, java.lang.Integer max)
IntegerRangeRandomizer
.min
- min valuemax
- max valueIntegerRangeRandomizer
.public static IntegerRangeRandomizer aNewIntegerRangeRandomizer(java.lang.Integer min, java.lang.Integer max, long seed)
IntegerRangeRandomizer
.min
- min valuemax
- max valueseed
- initial seedIntegerRangeRandomizer
.protected void checkValues()
checkValues
in class AbstractRangeRandomizer<java.lang.Integer>
public java.lang.Integer getRandomValue()
Randomizer
protected java.lang.Integer getDefaultMaxValue()
getDefaultMaxValue
in class AbstractRangeRandomizer<java.lang.Integer>
protected java.lang.Integer getDefaultMinValue()
getDefaultMinValue
in class AbstractRangeRandomizer<java.lang.Integer>
Copyright © 2019. All Rights Reserved.