Klasse Combinators
java.lang.Object
net.jqwik.api.Combinators
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifikator und TypKlasseBeschreibungstatic interfaceCombinators.Combinator2<T1 extends @Nullable Object, T2 extends @Nullable Object>Combinator for two values.static interfaceCombinators.Combinator3<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object>Combinator for three values.static interfaceCombinators.Combinator4<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object>Combinator for four values.static interfaceCombinators.Combinator5<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object>Combinator for five values.static interfaceCombinators.Combinator6<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object>Combinator for six values.static interfaceCombinators.Combinator7<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object>Combinator for seven values.static interfaceCombinators.Combinator8<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object, T8 extends @Nullable Object>Combinator for eight values.static classstatic interfaceCombinators.F2<T1 extends @Nullable Object, T2 extends @Nullable Object, R extends @Nullable Object>static interfaceCombinators.F3<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, R extends @Nullable Object>static interfaceCombinators.F4<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, R extends @Nullable Object>static interfaceCombinators.F5<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, R extends @Nullable Object>static interfaceCombinators.F6<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, R extends @Nullable Object>static interfaceCombinators.F7<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object, R extends @Nullable Object>static interfaceCombinators.F8<T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object, T8 extends @Nullable Object, R extends @Nullable Object>static interfaceCombinators.ListCombinator<T extends @Nullable Object>Combinator for any number of values. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungstatic <T extends @Nullable Object>
Combinators.ListCombinator<T> Combine a list of arbitraries into one.static <T1 extends @Nullable Object, T2 extends @Nullable Object>
Combinators.Combinator2<T1, T2> Combine 2 arbitraries into one.static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object>
Combinators.Combinator3<T1, T2, T3> Combine 3 arbitraries into one.static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object>
Combinators.Combinator4<T1, T2, T3, T4> Combine 4 arbitraries into one.static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object>
Combinators.Combinator5<T1, T2, T3, T4, T5> Combine 5 arbitraries into one.static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object>
Combinators.Combinator6<T1, T2, T3, T4, T5, T6> combine(Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5, Arbitrary<T6> a6) Combine 6 arbitraries into one.static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object>
Combinators.Combinator7<T1, T2, T3, T4, T5, T6, T7> combine(Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5, Arbitrary<T6> a6, Arbitrary<T7> a7) Combine 7 arbitraries into one.static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object, T8 extends @Nullable Object>
Combinators.Combinator8<T1, T2, T3, T4, T5, T6, T7, T8> combine(Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5, Arbitrary<T6> a6, Arbitrary<T7> a7, Arbitrary<T8> a8) Combine 8 arbitraries into one.
-
Methodendetails
-
combine
public static <T1 extends @Nullable Object, T2 extends @Nullable Object> Combinators.Combinator2<T1,T2> combine(Arbitrary<T1> a1, Arbitrary<T2> a2) Combine 2 arbitraries into one.- Gibt zurück:
- Combinator2 instance which can be evaluated using Combinators.Combinator2.as(Combinators.F2)
-
combine
public static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object> Combinators.Combinator3<T1,T2, combineT3> (Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3) Combine 3 arbitraries into one.- Gibt zurück:
- Combinator3 instance which can be evaluated using Combinators.Combinator3.as(Combinators.F3)
-
combine
public static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object> Combinators.Combinator4<T1,T2, combineT3, T4> (Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4) Combine 4 arbitraries into one.- Gibt zurück:
- Combinator4 instance which can be evaluated using Combinators.Combinator4.as(Combinators.F4)
-
combine
public static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object> Combinators.Combinator5<T1,T2, combineT3, T4, T5> (Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5) Combine 5 arbitraries into one.- Gibt zurück:
- Combinator5 instance which can be evaluated using Combinators.Combinator5.as(Combinators.F5)
-
combine
public static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object> Combinators.Combinator6<T1,T2, combineT3, T4, T5, T6> (Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5, Arbitrary<T6> a6) Combine 6 arbitraries into one.- Gibt zurück:
- Combinator6 instance which can be evaluated using Combinators.Combinator6.as(Combinators.F6)
-
combine
public static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object> Combinators.Combinator7<T1,T2, combineT3, T4, T5, T6, T7> (Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5, Arbitrary<T6> a6, Arbitrary<T7> a7) Combine 7 arbitraries into one.- Gibt zurück:
- Combinator7 instance which can be evaluated using Combinators.Combinator7.as(Combinators.F7)
-
combine
public static <T1 extends @Nullable Object, T2 extends @Nullable Object, T3 extends @Nullable Object, T4 extends @Nullable Object, T5 extends @Nullable Object, T6 extends @Nullable Object, T7 extends @Nullable Object, T8 extends @Nullable Object> Combinators.Combinator8<T1,T2, combineT3, T4, T5, T6, T7, T8> (Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5, Arbitrary<T6> a6, Arbitrary<T7> a7, Arbitrary<T8> a8) Combine 8 arbitraries into one.- Gibt zurück:
- Combinator8 instance which can be evaluated using Combinators.Combinator8.as(Combinators.F8)
-
combine
public static <T extends @Nullable Object> Combinators.ListCombinator<T> combine(List<? extends Arbitrary<T>> listOfArbitraries) Combine a list of arbitraries into one.- Gibt zurück:
- ListCombinator instance which can be evaluated using Combinators.ListCombinator.as(Function)
-