Package net.jqwik.engine.facades
Klasse RandomGeneratorFacadeImpl
java.lang.Object
net.jqwik.api.RandomGenerator.RandomGeneratorFacade
net.jqwik.engine.facades.RandomGeneratorFacadeImpl
public class RandomGeneratorFacadeImpl
extends net.jqwik.api.RandomGenerator.RandomGeneratorFacade
Is loaded through reflection in api module
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung<T extends @Nullable Object>
net.jqwik.api.RandomGenerator<T> flatMap(net.jqwik.api.Shrinkable<T> self, Function<? super T, ? extends net.jqwik.api.Arbitrary<U>> mapper, int genSize, long nextLong, boolean withEmbeddedEdgeCases) flatMap(net.jqwik.api.Shrinkable<T> self, Function<? super T, ? extends net.jqwik.api.RandomGenerator<U>> mapper, long nextLong) <T extends @Nullable Object>
net.jqwik.api.RandomGenerator<T> ignoreExceptions(net.jqwik.api.RandomGenerator<T> self, Class<? extends Throwable>[] exceptionTypes, int maxThrows) <T extends @Nullable Object>
net.jqwik.api.RandomGenerator<T> injectDuplicates(net.jqwik.api.RandomGenerator<T> self, double duplicateProbability) <T extends @Nullable Object>
net.jqwik.api.RandomGenerator<T> withEdgeCases(net.jqwik.api.RandomGenerator<T> self, int genSize, net.jqwik.api.EdgeCases<T> edgeCases)
-
Konstruktordetails
-
RandomGeneratorFacadeImpl
public RandomGeneratorFacadeImpl()
-
-
Methodendetails
-
flatMap
public <T extends @Nullable Object,U extends @Nullable Object> net.jqwik.api.Shrinkable<U> flatMap(net.jqwik.api.Shrinkable<T> self, Function<? super T, ? extends net.jqwik.api.RandomGenerator<U>> mapper, long nextLong) - Angegeben von:
flatMapin Klassenet.jqwik.api.RandomGenerator.RandomGeneratorFacade
-
flatMap
public <T extends @Nullable Object,U extends @Nullable Object> net.jqwik.api.Shrinkable<U> flatMap(net.jqwik.api.Shrinkable<T> self, Function<? super T, ? extends net.jqwik.api.Arbitrary<U>> mapper, int genSize, long nextLong, boolean withEmbeddedEdgeCases) - Angegeben von:
flatMapin Klassenet.jqwik.api.RandomGenerator.RandomGeneratorFacade
-
filter
public <T extends @Nullable Object> net.jqwik.api.RandomGenerator<T> filter(net.jqwik.api.RandomGenerator<T> self, Predicate<? super T> filterPredicate, int maxMisses) - Angegeben von:
filterin Klassenet.jqwik.api.RandomGenerator.RandomGeneratorFacade
-
withEdgeCases
public <T extends @Nullable Object> net.jqwik.api.RandomGenerator<T> withEdgeCases(net.jqwik.api.RandomGenerator<T> self, int genSize, net.jqwik.api.EdgeCases<T> edgeCases) - Angegeben von:
withEdgeCasesin Klassenet.jqwik.api.RandomGenerator.RandomGeneratorFacade
-
collect
public <T extends @Nullable Object> net.jqwik.api.RandomGenerator<List<T>> collect(net.jqwik.api.RandomGenerator<T> self, Predicate<? super List<? extends T>> until) - Angegeben von:
collectin Klassenet.jqwik.api.RandomGenerator.RandomGeneratorFacade
-
injectDuplicates
public <T extends @Nullable Object> net.jqwik.api.RandomGenerator<T> injectDuplicates(net.jqwik.api.RandomGenerator<T> self, double duplicateProbability) - Angegeben von:
injectDuplicatesin Klassenet.jqwik.api.RandomGenerator.RandomGeneratorFacade
-
ignoreExceptions
public <T extends @Nullable Object> net.jqwik.api.RandomGenerator<T> ignoreExceptions(net.jqwik.api.RandomGenerator<T> self, Class<? extends Throwable>[] exceptionTypes, int maxThrows) - Angegeben von:
ignoreExceptionsin Klassenet.jqwik.api.RandomGenerator.RandomGeneratorFacade
-