Module com.speedment.common.tuple
Interface MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>
-
- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8
- All Superinterfaces:
BasicTuple<Optional<Object>>,MutableTuple
public interface MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8> extends MutableTuple
This interface defines a genericMutableTupleof any order that can hold null values. A MutableTuple is type safe but NOT thread safe. For pure non-null value elements seeTupleThisMutableTuplehas a degree of 9Generated by com.speedment.sources.pattern.tuple.TuplePattern
- Author:
- Per Minborg
- See Also:
Tuple,TupleOfNullables,MutableTuple
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intdegree()Returns the degree of the BasicTuple.default Optional<Object>get(int index)Gets the tuple element at the given index.Optional<T0>get0()Returns the 0th element from this tuple.Optional<T1>get1()Returns the 1st element from this tuple.Optional<T2>get2()Returns the 2nd element from this tuple.Optional<T3>get3()Returns the 3rd element from this tuple.Optional<T4>get4()Returns the 4th element from this tuple.Optional<T5>get5()Returns the 5th element from this tuple.Optional<T6>get6()Returns the 6th element from this tuple.Optional<T7>get7()Returns the 7th element from this tuple.Optional<T8>get8()Returns the 8th element from this tuple.default T0getOrNull0()Returns the 0th element from this tuple ornullif no such element is present.default T1getOrNull1()Returns the 1st element from this tuple ornullif no such element is present.default T2getOrNull2()Returns the 2nd element from this tuple ornullif no such element is present.default T3getOrNull3()Returns the 3rd element from this tuple ornullif no such element is present.default T4getOrNull4()Returns the 4th element from this tuple ornullif no such element is present.default T5getOrNull5()Returns the 5th element from this tuple ornullif no such element is present.default T6getOrNull6()Returns the 6th element from this tuple ornullif no such element is present.default T7getOrNull7()Returns the 7th element from this tuple ornullif no such element is present.default T8getOrNull8()Returns the 8th element from this tuple ornullif no such element is present.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter0<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T0>>getter0()Returns agetterfor the 0th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter1<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T1>>getter1()Returns agetterfor the 1st element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter2<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T2>>getter2()Returns agetterfor the 2nd element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter3<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T3>>getter3()Returns agetterfor the 3rd element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter4<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T4>>getter4()Returns agetterfor the 4th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter5<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T5>>getter5()Returns agetterfor the 5th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter6<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T6>>getter6()Returns agetterfor the 6th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter7<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T7>>getter7()Returns agetterfor the 7th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter8<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T8>>getter8()Returns agetterfor the 8th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter0<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T0>getterOrNull0()Returns agetterfor the 0th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter1<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T1>getterOrNull1()Returns agetterfor the 1st element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter2<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T2>getterOrNull2()Returns agetterfor the 2nd element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter3<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T3>getterOrNull3()Returns agetterfor the 3rd element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter4<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T4>getterOrNull4()Returns agetterfor the 4th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter5<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T5>getterOrNull5()Returns agetterfor the 5th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter6<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T6>getterOrNull6()Returns agetterfor the 6th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter7<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T7>getterOrNull7()Returns agetterfor the 7th element in theTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
TupleGetter8<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T8>getterOrNull8()Returns agetterfor the 8th element in theTuple.voidset0(T0 t0)Sets the 0th element in this tuple.voidset1(T1 t1)Sets the 1st element in this tuple.voidset2(T2 t2)Sets the 2nd element in this tuple.voidset3(T3 t3)Sets the 3rd element in this tuple.voidset4(T4 t4)Sets the 4th element in this tuple.voidset5(T5 t5)Sets the 5th element in this tuple.voidset6(T6 t6)Sets the 6th element in this tuple.voidset7(T7 t7)Sets the 7th element in this tuple.voidset8(T8 t8)Sets the 8th element in this tuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T0>setter0()Returns a setter for the 0th element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T1>setter1()Returns a setter for the 1st element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T2>setter2()Returns a setter for the 2nd element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T3>setter3()Returns a setter for the 3rd element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T4>setter4()Returns a setter for the 4th element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T5>setter5()Returns a setter for the 5th element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T6>setter6()Returns a setter for the 6th element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T7>setter7()Returns a setter for the 7th element in theMutableTuple.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T8>setter8()Returns a setter for the 8th element in theMutableTuple.-
Methods inherited from interface com.speedment.common.tuple.MutableTuple
stream, streamOf
-
-
-
-
Method Detail
-
get0
Optional<T0> get0()
Returns the 0th element from this tuple.- Returns:
- the 0th element from this tuple.
-
get1
Optional<T1> get1()
Returns the 1st element from this tuple.- Returns:
- the 1st element from this tuple.
-
get2
Optional<T2> get2()
Returns the 2nd element from this tuple.- Returns:
- the 2nd element from this tuple.
-
get3
Optional<T3> get3()
Returns the 3rd element from this tuple.- Returns:
- the 3rd element from this tuple.
-
get4
Optional<T4> get4()
Returns the 4th element from this tuple.- Returns:
- the 4th element from this tuple.
-
get5
Optional<T5> get5()
Returns the 5th element from this tuple.- Returns:
- the 5th element from this tuple.
-
get6
Optional<T6> get6()
Returns the 6th element from this tuple.- Returns:
- the 6th element from this tuple.
-
get7
Optional<T7> get7()
Returns the 7th element from this tuple.- Returns:
- the 7th element from this tuple.
-
get8
Optional<T8> get8()
Returns the 8th element from this tuple.- Returns:
- the 8th element from this tuple.
-
set0
void set0(T0 t0)
Sets the 0th element in this tuple.- Parameters:
t0- the new value for the 0th element
-
set1
void set1(T1 t1)
Sets the 1st element in this tuple.- Parameters:
t1- the new value for the 1st element
-
set2
void set2(T2 t2)
Sets the 2nd element in this tuple.- Parameters:
t2- the new value for the 2nd element
-
set3
void set3(T3 t3)
Sets the 3rd element in this tuple.- Parameters:
t3- the new value for the 3rd element
-
set4
void set4(T4 t4)
Sets the 4th element in this tuple.- Parameters:
t4- the new value for the 4th element
-
set5
void set5(T5 t5)
Sets the 5th element in this tuple.- Parameters:
t5- the new value for the 5th element
-
set6
void set6(T6 t6)
Sets the 6th element in this tuple.- Parameters:
t6- the new value for the 6th element
-
set7
void set7(T7 t7)
Sets the 7th element in this tuple.- Parameters:
t7- the new value for the 7th element
-
set8
void set8(T8 t8)
Sets the 8th element in this tuple.- Parameters:
t8- the new value for the 8th element
-
degree
default int degree()
Description copied from interface:BasicTupleReturns the degree of the BasicTuple. For example, a Tuple2 has a degree of 2 whereas a Tuple3 has a degree of 3.- Specified by:
degreein interfaceBasicTuple<T0>- Returns:
- the degree of the Tuple
-
get
default Optional<Object> get(int index)
Description copied from interface:BasicTupleGets the tuple element at the given index. For example, get(0) will return the first element and get(1) will return the second etc.- Specified by:
getin interfaceBasicTuple<T0>- Parameters:
index- of the element to get- Returns:
- the tuple element at the given index
-
getter0
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter0<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T0>> getter0()
Returns agetterfor the 0th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 0th position
-
getOrNull0
default T0 getOrNull0()
Returns the 0th element from this tuple ornullif no such element is present.- Returns:
- the 0th element from this tuple or
nullif no such element is present.
-
getterOrNull0
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter0<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T0> getterOrNull0()
Returns agetterfor the 0th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 0th position
-
setter0
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T0> setter0()
Returns a setter for the 0th element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 0th position
-
getter1
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter1<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T1>> getter1()
Returns agetterfor the 1st element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 1st position
-
getOrNull1
default T1 getOrNull1()
Returns the 1st element from this tuple ornullif no such element is present.- Returns:
- the 1st element from this tuple or
nullif no such element is present.
-
getterOrNull1
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter1<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T1> getterOrNull1()
Returns agetterfor the 1st element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 1st position
-
setter1
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T1> setter1()
Returns a setter for the 1st element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 1st position
-
getter2
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter2<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T2>> getter2()
Returns agetterfor the 2nd element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 2nd position
-
getOrNull2
default T2 getOrNull2()
Returns the 2nd element from this tuple ornullif no such element is present.- Returns:
- the 2nd element from this tuple or
nullif no such element is present.
-
getterOrNull2
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter2<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T2> getterOrNull2()
Returns agetterfor the 2nd element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 2nd position
-
setter2
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T2> setter2()
Returns a setter for the 2nd element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 2nd position
-
getter3
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter3<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T3>> getter3()
Returns agetterfor the 3rd element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 3rd position
-
getOrNull3
default T3 getOrNull3()
Returns the 3rd element from this tuple ornullif no such element is present.- Returns:
- the 3rd element from this tuple or
nullif no such element is present.
-
getterOrNull3
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter3<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T3> getterOrNull3()
Returns agetterfor the 3rd element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 3rd position
-
setter3
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T3> setter3()
Returns a setter for the 3rd element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 3rd position
-
getter4
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter4<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T4>> getter4()
Returns agetterfor the 4th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 4th position
-
getOrNull4
default T4 getOrNull4()
Returns the 4th element from this tuple ornullif no such element is present.- Returns:
- the 4th element from this tuple or
nullif no such element is present.
-
getterOrNull4
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter4<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T4> getterOrNull4()
Returns agetterfor the 4th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 4th position
-
setter4
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T4> setter4()
Returns a setter for the 4th element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 4th position
-
getter5
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter5<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T5>> getter5()
Returns agetterfor the 5th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 5th position
-
getOrNull5
default T5 getOrNull5()
Returns the 5th element from this tuple ornullif no such element is present.- Returns:
- the 5th element from this tuple or
nullif no such element is present.
-
getterOrNull5
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter5<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T5> getterOrNull5()
Returns agetterfor the 5th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 5th position
-
setter5
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T5> setter5()
Returns a setter for the 5th element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 5th position
-
getter6
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter6<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T6>> getter6()
Returns agetterfor the 6th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 6th position
-
getOrNull6
default T6 getOrNull6()
Returns the 6th element from this tuple ornullif no such element is present.- Returns:
- the 6th element from this tuple or
nullif no such element is present.
-
getterOrNull6
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter6<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T6> getterOrNull6()
Returns agetterfor the 6th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 6th position
-
setter6
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T6> setter6()
Returns a setter for the 6th element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 6th position
-
getter7
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter7<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T7>> getter7()
Returns agetterfor the 7th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 7th position
-
getOrNull7
default T7 getOrNull7()
Returns the 7th element from this tuple ornullif no such element is present.- Returns:
- the 7th element from this tuple or
nullif no such element is present.
-
getterOrNull7
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter7<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T7> getterOrNull7()
Returns agetterfor the 7th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 7th position
-
setter7
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T7> setter7()
Returns a setter for the 7th element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 7th position
-
getter8
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter8<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,Optional<T8>> getter8()
Returns agetterfor the 8th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 8th position
-
getOrNull8
default T8 getOrNull8()
Returns the 8th element from this tuple ornullif no such element is present.- Returns:
- the 8th element from this tuple or
nullif no such element is present.
-
getterOrNull8
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> TupleGetter8<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T8> getterOrNull8()
Returns agetterfor the 8th element in theTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 8th position
-
setter8
static <T0,T1,T2,T3,T4,T5,T6,T7,T8> BiConsumer<MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>,T8> setter8()
Returns a setter for the 8th element in theMutableTuple.- Type Parameters:
T0- the 0th element typeT1- the 1st element typeT2- the 2nd element typeT3- the 3rd element typeT4- the 4th element typeT5- the 5th element typeT6- the 6th element typeT7- the 7th element typeT8- the 8th element type- Returns:
- the element at the 8th position
-
-