Package net.jqwik.api
Class Combinators.CombinatorsFacade
- java.lang.Object
-
- net.jqwik.api.Combinators.CombinatorsFacade
-
- Enclosing class:
- Combinators
@API(status=INTERNAL) public abstract static class Combinators.CombinatorsFacade extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CombinatorsFacade()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> EdgeCases<R>
combineEdgeCases(java.util.List<Arbitrary<java.lang.Object>> arbitraries, java.util.function.Function<java.util.List<java.lang.Object>,R> combineFunction)
abstract <R> java.util.Optional<ExhaustiveGenerator<R>>
combineExhaustive(java.util.List<Arbitrary<java.lang.Object>> arbitraries, java.util.function.Function<java.util.List<java.lang.Object>,R> combineFunction, long maxNumberOfSamples)
abstract <R> Shrinkable<R>
combineShrinkables(java.util.List<Shrinkable<java.lang.Object>> shrinkables, java.util.function.Function<java.util.List<java.lang.Object>,R> combineFunction)
-
-
-
Method Detail
-
combineShrinkables
public abstract <R> Shrinkable<R> combineShrinkables(java.util.List<Shrinkable<java.lang.Object>> shrinkables, java.util.function.Function<java.util.List<java.lang.Object>,R> combineFunction)
-
combineExhaustive
public abstract <R> java.util.Optional<ExhaustiveGenerator<R>> combineExhaustive(java.util.List<Arbitrary<java.lang.Object>> arbitraries, java.util.function.Function<java.util.List<java.lang.Object>,R> combineFunction, long maxNumberOfSamples)
-
-