Class NumberRandomizer
- java.lang.Object
-
- org.jeasy.random.randomizers.AbstractRandomizer<java.lang.Number>
-
- org.jeasy.random.randomizers.number.NumberRandomizer
-
- All Implemented Interfaces:
Randomizer<java.lang.Number>
public class NumberRandomizer extends AbstractRandomizer<java.lang.Number>
Generate a randomNumber.- Author:
- Andrew Neal (https://github.com/aeneal)
-
-
Field Summary
-
Fields inherited from class org.jeasy.random.randomizers.AbstractRandomizer
random
-
-
Constructor Summary
Constructors Constructor Description NumberRandomizer()Create a newNumberRandomizer.NumberRandomizer(long seed)Create a newNumberRandomizer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.IntegergetRandomValue()Generate a random value for the given type.-
Methods inherited from class org.jeasy.random.randomizers.AbstractRandomizer
getPredefinedValuesOf, nextDouble, toString
-
-
-
-
Constructor Detail
-
NumberRandomizer
public NumberRandomizer()
Create a newNumberRandomizer.
-
NumberRandomizer
public NumberRandomizer(long seed)
Create a newNumberRandomizer.- Parameters:
seed- initial seed
-
-
Method Detail
-
getRandomValue
public java.lang.Integer getRandomValue()
Description copied from interface:RandomizerGenerate a random value for the given type.- Returns:
- a random value for the given type
-
-