<R1,R2,R3> Triple<R1,R2,R3> |
Triple.map(TripleFunction<? super T1,? super T2,? super T3,Triple<R1,R2,R3>> mappingFunction) |
Maps the elements of this Triple using the mapping function
|
<R1,R2,R3> Triple<R1,R2,R3> |
Triple.map(Function<? super T1,? super R1> mappingFunction1,
Function<? super T2,? super R2> mappingFunction2,
Function<? super T3,? super R3> mappingFunction3) |
Maps the elements of this Triple using three distinct mapping functions
|
<R1> Triple<R1,T2,T3> |
Triple.map1(Function<? super T1,? super R1> mappingFunction1) |
Map the first element of this Triple using the mapping function
|
<R2> Triple<T1,R2,T3> |
Triple.map2(Function<? super T2,? super R2> mappingFunction2) |
Map the second element of this Triple using the mapping function
|
<R3> Triple<T1,T2,R3> |
Triple.map3(Function<? super T3,? super R3> mappingFunction3) |
Map the third element of this Triple using the mapping function
|
static <T1,T2,T3> Triple<T1,T2,T3> |
Tuple.of(T1 t1,
T2 t2,
T3 t3) |
Create a new Tuple with 3 elements
|