java.lang.Object
de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.VetoableGenerator<T>
All Implemented Interfaces:
Generator<T>
Direct Known Subclasses:
ExcludingGenerator, UniqueComparableValuesGenerator, UniqueValuesGenerator

public abstract class VetoableGenerator<T> extends Object implements Generator<T>
Base class for generators which can reject the values generated by their wrapped generator. This will be tried until the maximum number of tries is reached.