T
- the type of elements generated by this Randomizer
public 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 elementsListRandomizer
public 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 generateListRandomizer
public List<T> getRandomValue()
Randomizer
Copyright © 2017. All Rights Reserved.