Package net.jqwik.api
Interface Combinators.Combinator8<T1,T2,T3,T4,T5,T6,T7,T8>       
- Enclosing class:
 - Combinators
 
public static interface Combinators.Combinator8<T1,T2,T3,T4,T5,T6,T7,T8>       
Combinator for eight values.
- 
Method Details
- 
as
Combine eight values.- Type Parameters:
 R- return type- Parameters:
 combinator- function- Returns:
 - arbitrary instance
 
 - 
filter
@API(status=EXPERIMENTAL, since="1.7.1") Combinators.Combinator8<T1,T2, filterT3, T4, T5, T6, T7, T8> (Combinators.F8<T1, T2, T3, T4, T5, T6, T7, T8, Boolean> filter) Filter eight values to only let them pass if the predicate is true.- Parameters:
 filter- function- Returns:
 - combinator instance
 
 - 
flatAs
default <R> Arbitrary<R> flatAs(Combinators.F8<T1, T2, T3, T4, T5, T6, T7, T8, Arbitrary<@NotNull R>> flatCombinator) Combine eight values to create a new arbitrary.- Type Parameters:
 R- return type of arbitrary- Parameters:
 flatCombinator- function- Returns:
 - arbitrary instance
 
 
 -