public class ArbitrariesFacadeImpl
extends net.jqwik.api.Arbitraries.ArbitrariesFacade
| Constructor and Description |
|---|
ArbitrariesFacadeImpl() |
| Modifier and Type | Method and Description |
|---|---|
net.jqwik.api.arbitraries.BigDecimalArbitrary |
bigDecimals() |
net.jqwik.api.arbitraries.BigIntegerArbitrary |
bigIntegers() |
net.jqwik.api.arbitraries.ByteArbitrary |
bytes() |
net.jqwik.api.arbitraries.CharacterArbitrary |
chars() |
<T> net.jqwik.api.Arbitrary<T> |
defaultFor(java.lang.Class<T> type,
java.lang.Class<?>[] typeParameters) |
<T> net.jqwik.api.Arbitrary<T> |
defaultFor(net.jqwik.api.providers.TypeUsage typeUsage) |
net.jqwik.api.arbitraries.DoubleArbitrary |
doubles() |
<K,V> net.jqwik.api.Arbitrary<java.util.Map.Entry<K,V>> |
entries(net.jqwik.api.Arbitrary<K> keysArbitrary,
net.jqwik.api.Arbitrary<V> valuesArbitrary) |
java.util.Optional<net.jqwik.api.ExhaustiveGenerator<java.lang.Character>> |
exhaustiveChoose(char[] values,
long maxNumberOfSamples) |
<T extends java.lang.Enum> |
exhaustiveChoose(java.lang.Class<T> enumClass,
long maxNumberOfSamples) |
<T> java.util.Optional<net.jqwik.api.ExhaustiveGenerator<T>> |
exhaustiveChoose(java.util.List<T> values,
long maxNumberOfSamples) |
<T> java.util.Optional<net.jqwik.api.ExhaustiveGenerator<T>> |
exhaustiveCreate(java.util.function.Supplier<T> supplier,
long maxNumberOfSamples) |
<T> java.util.Optional<net.jqwik.api.ExhaustiveGenerator<java.util.List<T>>> |
exhaustiveShuffle(java.util.List<T> values,
long maxNumberOfSamples) |
net.jqwik.api.arbitraries.FloatArbitrary |
floats() |
<T> net.jqwik.api.arbitraries.TypeArbitrary<T> |
forType(java.lang.Class<T> targetType) |
<T> net.jqwik.api.Arbitrary<T> |
frequencyOf(java.util.List<net.jqwik.api.Tuple.Tuple2<java.lang.Integer,net.jqwik.api.Arbitrary<T>>> frequencies) |
net.jqwik.api.arbitraries.IntegerArbitrary |
integers() |
<T> net.jqwik.api.Arbitrary<T> |
lazy(java.util.function.Supplier<net.jqwik.api.Arbitrary<T>> arbitrarySupplier) |
net.jqwik.api.arbitraries.LongArbitrary |
longs() |
<K,V> net.jqwik.api.arbitraries.SizableArbitrary<java.util.Map<K,V>> |
maps(net.jqwik.api.Arbitrary<K> keysArbitrary,
net.jqwik.api.Arbitrary<V> valuesArbitrary) |
<T> net.jqwik.api.Arbitrary<T> |
oneOf(java.util.List<net.jqwik.api.Arbitrary<T>> all) |
net.jqwik.api.RandomGenerator<java.lang.Character> |
randomChoose(char[] values) |
<T extends java.lang.Enum> |
randomChoose(java.lang.Class<T> enumClass) |
<T> net.jqwik.api.RandomGenerator<T> |
randomChoose(java.util.List<T> values) |
<T> net.jqwik.api.RandomGenerator<T> |
randomFrequency(java.util.List<net.jqwik.api.Tuple.Tuple2<java.lang.Integer,T>> frequencies) |
<T> net.jqwik.api.RandomGenerator<T> |
randomSamples(T[] samples) |
<T> net.jqwik.api.RandomGenerator<java.util.List<T>> |
randomShuffle(java.util.List<T> values) |
<M> net.jqwik.api.stateful.ActionSequenceArbitrary<M> |
sequences(net.jqwik.api.Arbitrary<net.jqwik.api.stateful.Action<M>> actionArbitrary) |
net.jqwik.api.arbitraries.ShortArbitrary |
shorts() |
net.jqwik.api.arbitraries.StringArbitrary |
strings() |
public <T> net.jqwik.api.RandomGenerator<T> randomChoose(java.util.List<T> values)
randomChoose in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> java.util.Optional<net.jqwik.api.ExhaustiveGenerator<T>> exhaustiveChoose(java.util.List<T> values,
long maxNumberOfSamples)
exhaustiveChoose in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.RandomGenerator<java.lang.Character> randomChoose(char[] values)
randomChoose in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic java.util.Optional<net.jqwik.api.ExhaustiveGenerator<java.lang.Character>> exhaustiveChoose(char[] values,
long maxNumberOfSamples)
exhaustiveChoose in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> java.util.Optional<net.jqwik.api.ExhaustiveGenerator<T>> exhaustiveCreate(java.util.function.Supplier<T> supplier,
long maxNumberOfSamples)
exhaustiveCreate in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T extends java.lang.Enum> net.jqwik.api.RandomGenerator<T> randomChoose(java.lang.Class<T> enumClass)
randomChoose in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T extends java.lang.Enum> java.util.Optional<net.jqwik.api.ExhaustiveGenerator<T>> exhaustiveChoose(java.lang.Class<T> enumClass,
long maxNumberOfSamples)
exhaustiveChoose in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.Arbitrary<T> oneOf(java.util.List<net.jqwik.api.Arbitrary<T>> all)
oneOf in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.RandomGenerator<T> randomFrequency(java.util.List<net.jqwik.api.Tuple.Tuple2<java.lang.Integer,T>> frequencies)
randomFrequency in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.RandomGenerator<T> randomSamples(T[] samples)
randomSamples in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.RandomGenerator<java.util.List<T>> randomShuffle(java.util.List<T> values)
randomShuffle in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> java.util.Optional<net.jqwik.api.ExhaustiveGenerator<java.util.List<T>>> exhaustiveShuffle(java.util.List<T> values,
long maxNumberOfSamples)
exhaustiveShuffle in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <M> net.jqwik.api.stateful.ActionSequenceArbitrary<M> sequences(net.jqwik.api.Arbitrary<net.jqwik.api.stateful.Action<M>> actionArbitrary)
sequences in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.Arbitrary<T> frequencyOf(java.util.List<net.jqwik.api.Tuple.Tuple2<java.lang.Integer,net.jqwik.api.Arbitrary<T>>> frequencies)
frequencyOf in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.IntegerArbitrary integers()
integers in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.LongArbitrary longs()
longs in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.BigIntegerArbitrary bigIntegers()
bigIntegers in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.FloatArbitrary floats()
floats in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.BigDecimalArbitrary bigDecimals()
bigDecimals in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.DoubleArbitrary doubles()
doubles in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.ByteArbitrary bytes()
bytes in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.ShortArbitrary shorts()
shorts in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.StringArbitrary strings()
strings in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic net.jqwik.api.arbitraries.CharacterArbitrary chars()
chars in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.Arbitrary<T> lazy(java.util.function.Supplier<net.jqwik.api.Arbitrary<T>> arbitrarySupplier)
lazy in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.Arbitrary<T> defaultFor(java.lang.Class<T> type,
java.lang.Class<?>[] typeParameters)
defaultFor in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.Arbitrary<T> defaultFor(net.jqwik.api.providers.TypeUsage typeUsage)
defaultFor in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <T> net.jqwik.api.arbitraries.TypeArbitrary<T> forType(java.lang.Class<T> targetType)
forType in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <K,V> net.jqwik.api.arbitraries.SizableArbitrary<java.util.Map<K,V>> maps(net.jqwik.api.Arbitrary<K> keysArbitrary,
net.jqwik.api.Arbitrary<V> valuesArbitrary)
maps in class net.jqwik.api.Arbitraries.ArbitrariesFacadepublic <K,V> net.jqwik.api.Arbitrary<java.util.Map.Entry<K,V>> entries(net.jqwik.api.Arbitrary<K> keysArbitrary,
net.jqwik.api.Arbitrary<V> valuesArbitrary)
entries in class net.jqwik.api.Arbitraries.ArbitrariesFacade