Klasse ExhaustiveGenerators
java.lang.Object
net.jqwik.engine.properties.arbitraries.exhaustive.ExhaustiveGenerators
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungchoose(char[] characters, long maxNumberOfSamples) combine(List<net.jqwik.api.Arbitrary<Object>> arbitraries, Function<? super List<?>, ? extends R> combinator, long maxNumberOfSamples) static <U extends @Nullable Object,T extends @Nullable Object>
Optional<net.jqwik.api.ExhaustiveGenerator<U>> flatMap(net.jqwik.api.ExhaustiveGenerator<T> base, Function<? super T, ? extends net.jqwik.api.Arbitrary<U>> mapper, long maxNumberOfSamples) fromIterable(Iterable<T> iterator, long maxCount, long maxNumberOfSamples) list(net.jqwik.api.Arbitrary<T> elementArbitrary, int minSize, int maxSize, Collection<? extends FeatureExtractor<T>> uniquenessExtractors, long maxNumberOfSamples) set(net.jqwik.api.Arbitrary<T> elementArbitrary, int minSize, int maxSize, Collection<FeatureExtractor<T>> featureExtractors, long maxNumberOfSamples) strings(net.jqwik.api.Arbitrary<Character> characterArbitrary, int minLength, int maxLength, long maxNumberOfSamples, boolean uniqueChars)
-
Konstruktordetails
-
ExhaustiveGenerators
public ExhaustiveGenerators()
-
-
Methodendetails
-
create
-
choose
-
choose
-
fromIterable
-
list
public static <T extends @Nullable Object> Optional<net.jqwik.api.ExhaustiveGenerator<List<T>>> list(net.jqwik.api.Arbitrary<T> elementArbitrary, int minSize, int maxSize, Collection<? extends FeatureExtractor<T>> uniquenessExtractors, long maxNumberOfSamples) -
strings
-
set
public static <T extends @Nullable Object> Optional<net.jqwik.api.ExhaustiveGenerator<Set<T>>> set(net.jqwik.api.Arbitrary<T> elementArbitrary, int minSize, int maxSize, Collection<FeatureExtractor<T>> featureExtractors, long maxNumberOfSamples) -
combine
-
shuffle
-
flatMap
-