generators library

Classes

BatchGenerator
A class that takes a map of labeled generators and returns the map with the generated values
ConstantGenerator<T>
A class that generates a given constant value
Fixable<T>
A class that represent an object that needs to be fixed after generation
FutureGenerator<T, S>
A class that generates a value from _generator and calls _onGenerate on it and returns the value
Generator<T>
An interface for generator objects
ListBatchGenerator<T>
A class that generates a value from each of the given _pool
ListItemGenerator<T>
A class that generates a random item from a list
MultipleGenerator<T>
A class that generates one value from multiple generators
NumberGenerator
A class that generates random number inside a range, not including the maximum
RepeatedGenerator<T>
A class that generates _count items from _generator
SeedGenerator
A class that generates seeds for entities
UniqueGenerator<T>
A class that generates _n unique items from _generator
WeightedGenerator<T>
A class that generates random value based on a probability map