Package net.jqwik.api
Interface Tuple
- 
- All Superinterfaces:
- java.lang.Cloneable,- java.io.Serializable
 - All Known Implementing Classes:
- Tuple.Tuple0,- Tuple.Tuple1,- Tuple.Tuple2,- Tuple.Tuple3,- Tuple.Tuple4,- Tuple.Tuple5,- Tuple.Tuple6,- Tuple.Tuple7,- Tuple.Tuple8
 
 @API(status=STABLE, since="1.0") public interface Tuple extends java.io.Serializable, java.lang.CloneableTyped Tuples are very convenient containers to have, especially in the context of generating dependent values. It's a shame Java does not have them by default.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classTuple.Tuple0static classTuple.Tuple1<T1>static classTuple.Tuple2<T1,T2>static classTuple.Tuple3<T1,T2,T3>static classTuple.Tuple4<T1,T2,T3,T4>static classTuple.Tuple5<T1,T2,T3,T4,T5>static classTuple.Tuple6<T1,T2,T3,T4,T5,T6>static classTuple.Tuple7<T1,T2,T3,T4,T5,T6,T7>static classTuple.Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static Tuple.Tuple0empty()default java.util.List<java.lang.Object>items()default java.lang.StringitemsToString()static Tuple.Tuple0of()static <T1> Tuple.Tuple1<T1>of(T1 v1)static <T1,T2>
 Tuple.Tuple2<T1,T2>of(T1 v1, T2 v2)static <T1,T2,T3>
 Tuple.Tuple3<T1,T2,T3>of(T1 v1, T2 v2, T3 v3)static <T1,T2,T3,T4>
 Tuple.Tuple4<T1,T2,T3,T4>of(T1 v1, T2 v2, T3 v3, T4 v4)static <T1,T2,T3,T4,T5>
 Tuple.Tuple5<T1,T2,T3,T4,T5>of(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5)static <T1,T2,T3,T4,T5,T6>
 Tuple.Tuple6<T1,T2,T3,T4,T5,T6>of(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6)static <T1,T2,T3,T4,T5,T6,T7>
 Tuple.Tuple7<T1,T2,T3,T4,T5,T6,T7>of(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7)static <T1,T2,T3,T4,T5,T6,T7,T8>
 Tuple.Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>of(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8)intsize()
 
- 
- 
- 
Method Detail- 
sizeint size() 
 - 
itemsdefault java.util.List<java.lang.Object> items() 
 - 
itemsToStringdefault java.lang.String itemsToString() 
 - 
of@API(status=MAINTAINED, since="1.3.5") static Tuple.Tuple0 of()
 - 
empty@API(status=MAINTAINED, since="1.3.5") static Tuple.Tuple0 empty()
 - 
ofstatic <T1> Tuple.Tuple1<T1> of(@Nullable T1 v1) 
 - 
ofstatic <T1,T2> Tuple.Tuple2<T1,T2> of(@Nullable T1 v1, @Nullable T2 v2) 
 - 
ofstatic <T1,T2,T3> Tuple.Tuple3<T1,T2,T3> of(@Nullable T1 v1, @Nullable T2 v2, @Nullable T3 v3) 
 - 
ofstatic <T1,T2,T3,T4> Tuple.Tuple4<T1,T2,T3,T4> of(@Nullable T1 v1, @Nullable T2 v2, @Nullable T3 v3, @Nullable T4 v4) 
 - 
ofstatic <T1,T2,T3,T4,T5> Tuple.Tuple5<T1,T2,T3,T4,T5> of(@Nullable T1 v1, @Nullable T2 v2, @Nullable T3 v3, @Nullable T4 v4, @Nullable T5 v5) 
 - 
ofstatic <T1,T2,T3,T4,T5,T6> Tuple.Tuple6<T1,T2,T3,T4,T5,T6> of(@Nullable T1 v1, @Nullable T2 v2, @Nullable T3 v3, @Nullable T4 v4, @Nullable T5 v5, @Nullable T6 v6) 
 - 
ofstatic <T1,T2,T3,T4,T5,T6,T7> Tuple.Tuple7<T1,T2,T3,T4,T5,T6,T7> of(@Nullable T1 v1, @Nullable T2 v2, @Nullable T3 v3, @Nullable T4 v4, @Nullable T5 v5, @Nullable T6 v6, @Nullable T7 v7) 
 - 
ofstatic <T1,T2,T3,T4,T5,T6,T7,T8> Tuple.Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> of(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8) 
 
- 
 
-