T - the type of elements generated by this Randomizerpublic class ListRandomizer<T> extends Object
Randomizer that generates a list of random values using a delegate Randomizer.| Constructor and Description |
|---|
ListRandomizer(Randomizer<T> elementRandomizer)
Create a new
ListRandomizer that will generate a list with a random number of elements. |
ListRandomizer(Randomizer<T> elementRandomizer,
int nbElements)
Create a new
ListRandomizer that will generate a list with a fixed number of elements. |
| Modifier and Type | Method and Description |
|---|---|
static <T> ListRandomizer<T> |
aNewListRandomizer(Randomizer<T> elementRandomizer)
Create a new
ListRandomizer. |
static <T> ListRandomizer<T> |
aNewListRandomizer(Randomizer<T> elementRandomizer,
int nbElements)
Create a new
ListRandomizer that will generate a list with a fixed number of elements. |
List<T> |
getRandomValue()
Generate a random value for the given type.
|
String |
toString() |
public ListRandomizer(Randomizer<T> elementRandomizer)
ListRandomizer that will generate a list with a random number of elements.
Each element is generated by the Randomizer parameterelementRandomizer - the Randomizer to use to generate elementspublic ListRandomizer(Randomizer<T> elementRandomizer, int nbElements)
ListRandomizer that will generate a list with a fixed number of elements.
Each element is generated by the Randomizer parameterelementRandomizer - The Randomizer used to generate each elementnbElements - The number of elements to generatepublic static <T> ListRandomizer<T> aNewListRandomizer(Randomizer<T> elementRandomizer)
ListRandomizer.T - the type of elements generated by the randomizerelementRandomizer - the Randomizer to use to generate elementsListRandomizerpublic static <T> ListRandomizer<T> aNewListRandomizer(Randomizer<T> elementRandomizer, int nbElements)
ListRandomizer that will generate a list with a fixed number of elements.
Each element is generated by the Randomizer parameterT - the type of elements generated by the randomizerelementRandomizer - The Randomizer used to generate each elementnbElements - The number of elements to generateListRandomizerpublic List<T> getRandomValue()
RandomizerCopyright © 2017. All Rights Reserved.