Class LazyOfArbitrary<T>
- java.lang.Object
-
- net.jqwik.engine.properties.arbitraries.LazyOfArbitrary<T>
-
- All Implemented Interfaces:
net.jqwik.api.Arbitrary<T>
public class LazyOfArbitrary<T> extends java.lang.Object implements net.jqwik.api.Arbitrary<T>
-
-
Constructor Summary
Constructors Constructor Description LazyOfArbitrary(java.util.List<java.util.function.Supplier<net.jqwik.api.Arbitrary<T>>> suppliers)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description net.jqwik.api.EdgeCases<T>edgeCases()net.jqwik.api.RandomGenerator<T>generator(int genSize)static <T> net.jqwik.api.Arbitrary<T>of(int hashIdentifier, java.util.List<java.util.function.Supplier<net.jqwik.api.Arbitrary<T>>> suppliers)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.jqwik.api.Arbitrary
allValues, array, asGeneric, collect, dontShrink, edgeCases, exhaustive, exhaustive, filter, fixGenSize, flatMap, forEachValue, ignoreException, injectDuplicates, injectNull, isUnique, iterator, list, map, optional, sample, sampleStream, set, stream, tuple1, tuple2, tuple3, tuple4, tuple5, unique
-
-
-
-
Constructor Detail
-
LazyOfArbitrary
public LazyOfArbitrary(java.util.List<java.util.function.Supplier<net.jqwik.api.Arbitrary<T>>> suppliers)
-
-
Method Detail
-
of
public static <T> net.jqwik.api.Arbitrary<T> of(int hashIdentifier, java.util.List<java.util.function.Supplier<net.jqwik.api.Arbitrary<T>>> suppliers)
-
generator
public net.jqwik.api.RandomGenerator<T> generator(int genSize)
- Specified by:
generatorin interfacenet.jqwik.api.Arbitrary<T>
-
-