public class FrequencyOfArbitrary<T>
extends java.lang.Object
implements net.jqwik.api.Arbitrary<T>, net.jqwik.api.configurators.SelfConfiguringArbitrary<T>
| Constructor and Description |
|---|
FrequencyOfArbitrary(java.util.List<net.jqwik.api.Tuple.Tuple2<java.lang.Integer,net.jqwik.api.Arbitrary<T>>> frequencies) |
| Modifier and Type | Method and Description |
|---|---|
net.jqwik.api.Arbitrary<T> |
configure(net.jqwik.api.configurators.ArbitraryConfigurator configurator,
net.jqwik.api.providers.TypeUsage targetType) |
java.util.Optional<net.jqwik.api.ExhaustiveGenerator<T>> |
exhaustive(long maxNumberOfSamples) |
net.jqwik.api.RandomGenerator<T> |
generator(int genSize) |
public FrequencyOfArbitrary(java.util.List<net.jqwik.api.Tuple.Tuple2<java.lang.Integer,net.jqwik.api.Arbitrary<T>>> frequencies)
public net.jqwik.api.RandomGenerator<T> generator(int genSize)
generator in interface net.jqwik.api.Arbitrary<T>public java.util.Optional<net.jqwik.api.ExhaustiveGenerator<T>> exhaustive(long maxNumberOfSamples)
exhaustive in interface net.jqwik.api.Arbitrary<T>