@Test public void _7() throws Exception { assertThat(tuple._7(),equalTo(10)); assertThat(tuple.map7(i->i+8)._7(),equalTo(18)); assertThat(tuple.lazyMap7(i->i+8)._7(),equalTo(18)); }
public T7 _7(){ return _7; }
Tuple8 implements To<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>>,
                                                Serializable,
                                                Comparable<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>> { public T7 _7(){ return _7; } }
Tuple8 implements To<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>>,
                                                Serializable,
                                                Comparable<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>> { public T7 _7(){ return _7; }  }
Tuple8 implements To<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>>,
                                                Serializable,
                                                Comparable<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>> { public T7 _7(){ return _7; }  static Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> of(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8); static Tuple8<T1,T2,T3,T4,T5,T6, T7, T8> lazy(Supplier<? extends T1> supplier1,
                                                                              Supplier<? extends T2> supplier2,
                                                                              Supplier<? extends T3> supplier3,
                                                                              Supplier<? extends T4> supplier4,
                                                                              Supplier<? extends T5> supplier5,
                                                                              Supplier<? extends T6> supplier6,
                                                                              Supplier<? extends T7> supplier7,
                                                                              Supplier<? extends T8> supplier8); T1 _1(); T2 _2(); T3 _3(); T4 _4(); T5 _5(); T6 _6(); T7 _7(); T8 _8(); Tuple1<T1> first(); Tuple1<T2> second(); Tuple1<T3> third(); Tuple1<T4> fourth(); Tuple1<T5> fifth(); Tuple1<T6> sixth(); Tuple1<T7> seventh(); Tuple1<T8> eighth(); @Override int compareTo(Tuple8<T1, T2, T3, T4,T5,T6,T7,T8> o); R1 transform(Function8<? super T1, ? super T2, ? super T3,? super T4, ? super T5,? super T6, ? super T7,? super T8, ? extends R1> fn); Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> eager(); Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> memo(); Tuple8<R1,R2,R3,R4,R5,R6,R7,R8> mapAll(Function<? super T1, ? extends R1> fn1, Function<? super T2,? extends R2> fn2,
                                                                      Function<? super T3,? extends R3> fn3,
                                                                      Function<? super T4,? extends R4> fn4,
                                                                      Function<? super T5,? extends R5> fn5,
                                                                      Function<? super T6,? extends R6> fn6,
                                                                      Function<? super T7,? extends R7> fn7,
                                                                            Function<? super T8,? extends R8> fn8); Tuple8<R1,R2,R3,R4,R5,R6,R7,R8> lazyMapAll(Function<? super T1, ? extends R1> fn1, Function<? super T2,? extends R2> fn2,
                                                                          Function<? super T3,? extends R3> fn3,
                                                                          Function<? super T4,? extends R4> fn4,
                                                                          Function<? super T5,? extends R5> fn5,
                                                                          Function<? super T6,? extends R6> fn6,
                                                                          Function<? super T7,? extends R7> fn7,
                                                                                Function<? super T8,? extends R8> fn8); Tuple8<R, T2,T3,T4,T5,T6,T7,T8> map1(Function<? super T1, ? extends R> fn); Tuple8<R, T2,T3,T4,T5,T6,T7,T8> lazyMap1(Function<? super T1, ? extends R> fn); Tuple8<T1, R, T3, T4,T5,T6,T7,T8> map2(Function<? super T2, ? extends R> fn); Tuple8<T1, R, T3,T4,T5,T6,T7,T8> lazyMap2(Function<? super T2, ? extends R> fn); Tuple8<T1, T2, R,T4,T5,T6,T7,T8> map3(Function<? super T3, ? extends R> fn); Tuple8<T1, T2, R,T4,T5,T6,T7,T8> lazyMap3(Function<? super T3, ? extends R> fn); Tuple8<T1, T2, T3, R , T5, T6, T7,T8> map4(Function<? super T4, ? extends R> fn); Tuple8<T1, T2, T3, R, T5,T6,T7,T8> lazyMap4(Function<? super T4, ? extends R> fn); Tuple8<T1, T2, T3, T4 , R,T6,T7,T8> map5(Function<? super T5, ? extends R> fn); Tuple8<T1, T2, T3, T4, R,T6,T7,T8> lazyMap5(Function<? super T5, ? extends R> fn); Tuple8<T1, T2, T3, T4 , T5,R, T7,T8> map6(Function<? super T6, ? extends R> fn); Tuple8<T1, T2, T3, T4, T5,R,T7,T8> lazyMap6(Function<? super T6, ? extends R> fn); Tuple8<T1, T2, T3, T4 , T5,T6, R,T8> map7(Function<? super T7, ? extends R> fn); Tuple8<T1, T2, T3, T4, T5,T6,R,T8> lazyMap7(Function<? super T7, ? extends R> fn); Tuple8<T1, T2, T3, T4 , T5,T6, T7,R> map8(Function<? super T8, ? extends R> fn); Tuple8<T1, T2, T3, T4, T5,T6,T7,R> lazyMap8(Function<? super T8, ? extends R> fn); R fold(Function8<? super T1, ? super T2, ? super T3,? super T4, ? super T5,? super T6,? super T7,? super T8,? extends R> fn); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode(); HashMap<T1,T2> toHashMap(); Map<T1,T2> toMap(); final Object[] toArray(); }
Tuple8 implements To<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>>,
                                                Serializable,
                                                Comparable<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>> { public T7 _7(){ return _7; }  static Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> of(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8); static Tuple8<T1,T2,T3,T4,T5,T6, T7, T8> lazy(Supplier<? extends T1> supplier1,
                                                                              Supplier<? extends T2> supplier2,
                                                                              Supplier<? extends T3> supplier3,
                                                                              Supplier<? extends T4> supplier4,
                                                                              Supplier<? extends T5> supplier5,
                                                                              Supplier<? extends T6> supplier6,
                                                                              Supplier<? extends T7> supplier7,
                                                                              Supplier<? extends T8> supplier8); T1 _1(); T2 _2(); T3 _3(); T4 _4(); T5 _5(); T6 _6(); T7 _7(); T8 _8(); Tuple1<T1> first(); Tuple1<T2> second(); Tuple1<T3> third(); Tuple1<T4> fourth(); Tuple1<T5> fifth(); Tuple1<T6> sixth(); Tuple1<T7> seventh(); Tuple1<T8> eighth(); @Override int compareTo(Tuple8<T1, T2, T3, T4,T5,T6,T7,T8> o); R1 transform(Function8<? super T1, ? super T2, ? super T3,? super T4, ? super T5,? super T6, ? super T7,? super T8, ? extends R1> fn); Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> eager(); Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> memo(); Tuple8<R1,R2,R3,R4,R5,R6,R7,R8> mapAll(Function<? super T1, ? extends R1> fn1, Function<? super T2,? extends R2> fn2,
                                                                      Function<? super T3,? extends R3> fn3,
                                                                      Function<? super T4,? extends R4> fn4,
                                                                      Function<? super T5,? extends R5> fn5,
                                                                      Function<? super T6,? extends R6> fn6,
                                                                      Function<? super T7,? extends R7> fn7,
                                                                            Function<? super T8,? extends R8> fn8); Tuple8<R1,R2,R3,R4,R5,R6,R7,R8> lazyMapAll(Function<? super T1, ? extends R1> fn1, Function<? super T2,? extends R2> fn2,
                                                                          Function<? super T3,? extends R3> fn3,
                                                                          Function<? super T4,? extends R4> fn4,
                                                                          Function<? super T5,? extends R5> fn5,
                                                                          Function<? super T6,? extends R6> fn6,
                                                                          Function<? super T7,? extends R7> fn7,
                                                                                Function<? super T8,? extends R8> fn8); Tuple8<R, T2,T3,T4,T5,T6,T7,T8> map1(Function<? super T1, ? extends R> fn); Tuple8<R, T2,T3,T4,T5,T6,T7,T8> lazyMap1(Function<? super T1, ? extends R> fn); Tuple8<T1, R, T3, T4,T5,T6,T7,T8> map2(Function<? super T2, ? extends R> fn); Tuple8<T1, R, T3,T4,T5,T6,T7,T8> lazyMap2(Function<? super T2, ? extends R> fn); Tuple8<T1, T2, R,T4,T5,T6,T7,T8> map3(Function<? super T3, ? extends R> fn); Tuple8<T1, T2, R,T4,T5,T6,T7,T8> lazyMap3(Function<? super T3, ? extends R> fn); Tuple8<T1, T2, T3, R , T5, T6, T7,T8> map4(Function<? super T4, ? extends R> fn); Tuple8<T1, T2, T3, R, T5,T6,T7,T8> lazyMap4(Function<? super T4, ? extends R> fn); Tuple8<T1, T2, T3, T4 , R,T6,T7,T8> map5(Function<? super T5, ? extends R> fn); Tuple8<T1, T2, T3, T4, R,T6,T7,T8> lazyMap5(Function<? super T5, ? extends R> fn); Tuple8<T1, T2, T3, T4 , T5,R, T7,T8> map6(Function<? super T6, ? extends R> fn); Tuple8<T1, T2, T3, T4, T5,R,T7,T8> lazyMap6(Function<? super T6, ? extends R> fn); Tuple8<T1, T2, T3, T4 , T5,T6, R,T8> map7(Function<? super T7, ? extends R> fn); Tuple8<T1, T2, T3, T4, T5,T6,R,T8> lazyMap7(Function<? super T7, ? extends R> fn); Tuple8<T1, T2, T3, T4 , T5,T6, T7,R> map8(Function<? super T8, ? extends R> fn); Tuple8<T1, T2, T3, T4, T5,T6,T7,R> lazyMap8(Function<? super T8, ? extends R> fn); R fold(Function8<? super T1, ? super T2, ? super T3,? super T4, ? super T5,? super T6,? super T7,? super T8,? extends R> fn); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode(); HashMap<T1,T2> toHashMap(); Map<T1,T2> toMap(); final Object[] toArray();  }