Package net.jqwik.engine.facades
Class ExhaustiveGeneratorFacadeImpl
java.lang.Object
net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
net.jqwik.engine.facades.ExhaustiveGeneratorFacadeImpl
public class ExhaustiveGeneratorFacadeImpl
extends net.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
Is loaded through reflection in api module
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> net.jqwik.api.ExhaustiveGenerator<T><T> net.jqwik.api.ExhaustiveGenerator<T>ignoreException(net.jqwik.api.ExhaustiveGenerator<T> self, Class<? extends Throwable> exceptionType) <T> net.jqwik.api.ExhaustiveGenerator<T>injectNull(net.jqwik.api.ExhaustiveGenerator<T> self) <T,U> net.jqwik.api.ExhaustiveGenerator<U>
-
Constructor Details
-
ExhaustiveGeneratorFacadeImpl
public ExhaustiveGeneratorFacadeImpl()
-
-
Method Details
-
map
public <T,U> net.jqwik.api.ExhaustiveGenerator<U> map(net.jqwik.api.ExhaustiveGenerator<T> self, Function<T, U> mapper) - Specified by:
mapin classnet.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
-
filter
public <T> net.jqwik.api.ExhaustiveGenerator<T> filter(net.jqwik.api.ExhaustiveGenerator<T> self, Predicate<T> filterPredicate, int maxMisses) - Specified by:
filterin classnet.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
-
injectNull
public <T> net.jqwik.api.ExhaustiveGenerator<T> injectNull(net.jqwik.api.ExhaustiveGenerator<T> self) - Specified by:
injectNullin classnet.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
-
ignoreException
public <T> net.jqwik.api.ExhaustiveGenerator<T> ignoreException(net.jqwik.api.ExhaustiveGenerator<T> self, Class<? extends Throwable> exceptionType) - Specified by:
ignoreExceptionin classnet.jqwik.api.ExhaustiveGenerator.ExhaustiveGeneratorFacade
-