Package net.jqwik.api
Class ExhaustiveGenerator.ExhaustiveGeneratorFacade
java.lang.Object
net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
- Enclosing interface:
 - ExhaustiveGenerator<T>
 
@API(status=INTERNAL)
public abstract static class ExhaustiveGenerator.ExhaustiveGeneratorFacade
extends Object
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract <T> ExhaustiveGenerator<T>filter(ExhaustiveGenerator<T> self, Predicate<T> filterPredicate, int maxMisses) abstract <T> ExhaustiveGenerator<T>ignoreExceptions(ExhaustiveGenerator<T> self, Class<? extends Throwable>[] exceptionTypes, int maxThrows) abstract <T> ExhaustiveGenerator<T>injectNull(ExhaustiveGenerator<T> self) abstract <T,U> ExhaustiveGenerator<U> map(ExhaustiveGenerator<T> self, Function<T, U> mapper)  
- 
Constructor Details
- 
ExhaustiveGeneratorFacade
public ExhaustiveGeneratorFacade() 
 - 
 - 
Method Details
- 
map
public abstract <T,U> ExhaustiveGenerator<U> map(ExhaustiveGenerator<T> self, Function<T, U> mapper)  - 
filter
public abstract <T> ExhaustiveGenerator<T> filter(ExhaustiveGenerator<T> self, Predicate<T> filterPredicate, int maxMisses)  - 
injectNull
 - 
ignoreExceptions
public abstract <T> ExhaustiveGenerator<T> ignoreExceptions(ExhaustiveGenerator<T> self, Class<? extends Throwable>[] exceptionTypes, int maxThrows)  
 -