 |
Synthia
Generic and flexible data structure generator
|
Go to the documentation of this file.
19 package ca.uqac.lif.synthia.util;
62 return mutator.
pick();
Transforms an object from a picker by selecting a mutator and applying it to an object.
Picker<? extends T > m_picker
The underlying picker producing the values to transform.
Picker< Mutator< T > > m_mutations
Mutates input objects.
Mutator< T > setPicker(Picker<? extends T > picker)
Sets the picker producing the values to transform.
Mutate(Picker<? extends T > picker, Picker< Mutator< T >> mutations)
A picker that applies a transformation ("mutation") on the value produced by another picker.
Picker< T > duplicate(boolean with_state)
Creates a copy of the picker.
Picker< T > duplicate(boolean with_state)
Creates a copy of the picker.