Package | Description |
---|---|
javaslang |
Modifier and Type | Method and Description |
---|---|
<U1,U2,U3,U4,U5,U6,U7,U8> |
Tuple8.map(Function<? super T1,? extends U1> f1,
Function<? super T2,? extends U2> f2,
Function<? super T3,? extends U3> f3,
Function<? super T4,? extends U4> f4,
Function<? super T5,? extends U5> f5,
Function<? super T6,? extends U6> f6,
Function<? super T7,? extends U7> f7,
Function<? super T8,? extends U8> f8)
Maps the components of this tuple using a mapper function for each component.
|
<U1,U2,U3,U4,U5,U6,U7,U8> |
Tuple8.map(Function8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,Tuple8<U1,U2,U3,U4,U5,U6,U7,U8>> mapper)
Maps the components of this tuple using a mapper function.
|
<U> Tuple8<U,T2,T3,T4,T5,T6,T7,T8> |
Tuple8.map1(Function<? super T1,? extends U> mapper)
Maps the 1st component of this tuple to a new value.
|
<U> Tuple8<T1,U,T3,T4,T5,T6,T7,T8> |
Tuple8.map2(Function<? super T2,? extends U> mapper)
Maps the 2nd component of this tuple to a new value.
|
<U> Tuple8<T1,T2,U,T4,T5,T6,T7,T8> |
Tuple8.map3(Function<? super T3,? extends U> mapper)
Maps the 3rd component of this tuple to a new value.
|
<U> Tuple8<T1,T2,T3,U,T5,T6,T7,T8> |
Tuple8.map4(Function<? super T4,? extends U> mapper)
Maps the 4th component of this tuple to a new value.
|
<U> Tuple8<T1,T2,T3,T4,U,T6,T7,T8> |
Tuple8.map5(Function<? super T5,? extends U> mapper)
Maps the 5th component of this tuple to a new value.
|
<U> Tuple8<T1,T2,T3,T4,T5,U,T7,T8> |
Tuple8.map6(Function<? super T6,? extends U> mapper)
Maps the 6th component of this tuple to a new value.
|
<U> Tuple8<T1,T2,T3,T4,T5,T6,U,T8> |
Tuple8.map7(Function<? super T7,? extends U> mapper)
Maps the 7th component of this tuple to a new value.
|
<U> Tuple8<T1,T2,T3,T4,T5,T6,T7,U> |
Tuple8.map8(Function<? super T8,? extends U> mapper)
Maps the 8th component of this tuple to a new value.
|
static <T1,T2,T3,T4,T5,T6,T7,T8> |
Tuple.of(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5,
T6 t6,
T7 t7,
T8 t8)
Creates a tuple of 8 elements.
|
Modifier and Type | Method and Description |
---|---|
static <T1,T2,T3,T4,T5,T6,T7,T8> |
Tuple8.comparator(Comparator<? super T1> t1Comp,
Comparator<? super T2> t2Comp,
Comparator<? super T3> t3Comp,
Comparator<? super T4> t4Comp,
Comparator<? super T5> t5Comp,
Comparator<? super T6> t6Comp,
Comparator<? super T7> t7Comp,
Comparator<? super T8> t8Comp) |
static <T1,T2,T3,T4,T5,T6,T7,T8,_1 extends T1,_2 extends T2,_3 extends T3,_4 extends T4,_5 extends T5,_6 extends T6,_7 extends T7,_8 extends T8> |
Patterns.Tuple8(API.Match.Pattern<_1,?> p1,
API.Match.Pattern<_2,?> p2,
API.Match.Pattern<_3,?> p3,
API.Match.Pattern<_4,?> p4,
API.Match.Pattern<_5,?> p5,
API.Match.Pattern<_6,?> p6,
API.Match.Pattern<_7,?> p7,
API.Match.Pattern<_8,?> p8) |
default Function1<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>,R> |
Function8.tupled() |
default CheckedFunction1<Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>,R> |
CheckedFunction8.tupled() |
Modifier and Type | Method and Description |
---|---|
int |
Tuple8.compareTo(Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> that) |
Modifier and Type | Method and Description |
---|---|
<U1,U2,U3,U4,U5,U6,U7,U8> |
Tuple8.map(Function8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,Tuple8<U1,U2,U3,U4,U5,U6,U7,U8>> mapper)
Maps the components of this tuple using a mapper function.
|
static <T,T1 extends U1,U1,T2 extends U2,U2,T3 extends U3,U3,T4 extends U4,U4,T5 extends U5,U5,T6 extends U6,U6,T7 extends U7,U7,T8 extends U8,U8> |
API.Match.Pattern8.of(Class<? super T> type,
API.Match.Pattern<T1,?> p1,
API.Match.Pattern<T2,?> p2,
API.Match.Pattern<T3,?> p3,
API.Match.Pattern<T4,?> p4,
API.Match.Pattern<T5,?> p5,
API.Match.Pattern<T6,?> p6,
API.Match.Pattern<T7,?> p7,
API.Match.Pattern<T8,?> p8,
Function<T,Tuple8<U1,U2,U3,U4,U5,U6,U7,U8>> unapply) |
Copyright © 2016. All Rights Reserved.