Package org.jeasy.random.randomizers
Class GenericStringRandomizer
- java.lang.Object
-
- org.jeasy.random.randomizers.AbstractRandomizer<T>
-
- org.jeasy.random.randomizers.FakerBasedRandomizer<java.lang.String>
-
- org.jeasy.random.randomizers.GenericStringRandomizer
-
- All Implemented Interfaces:
org.jeasy.random.api.Randomizer<java.lang.String>
public class GenericStringRandomizer extends FakerBasedRandomizer<java.lang.String>
A genericRandomizerthat generates random values from a list of words.- Author:
- Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com)
-
-
Field Summary
-
Fields inherited from class org.jeasy.random.randomizers.FakerBasedRandomizer
faker
-
-
Constructor Summary
Constructors Constructor Description GenericStringRandomizer(java.lang.String[] words)Create a newGenericStringRandomizer.GenericStringRandomizer(java.lang.String[] words, long seed)Create a newGenericStringRandomizer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetRandomValue()
-
-
-
Constructor Detail
-
GenericStringRandomizer
public GenericStringRandomizer(java.lang.String[] words)
Create a newGenericStringRandomizer.- Parameters:
words- the list of words from which this randomizer will generate random values.
-
GenericStringRandomizer
public GenericStringRandomizer(java.lang.String[] words, long seed)Create a newGenericStringRandomizer.- Parameters:
words- the list of words from which this randomizer will generate random values.seed- the initial seed
-
-