Uses of Class
io.vavr.Tuple5
-
Packages that use Tuple5 Package Description io.vavr BesideAPI
the io.vavr package contains core types like (Checked)Functions and Tuples. -
-
Uses of Tuple5 in io.vavr
Methods in io.vavr that return Tuple5 Modifier and Type Method Description <T5> Tuple5<T1,T2,T3,T4,T5>
Tuple4. append(T5 t5)
Append a value to this tuple.<T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple0. concat(Tuple5<T1,T2,T3,T4,T5> tuple)
Concat a tuple's values to this tuple.<T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple1. concat(Tuple4<T2,T3,T4,T5> tuple)
Concat a tuple's values to this tuple.<T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple2. concat(Tuple3<T3,T4,T5> tuple)
Concat a tuple's values to this tuple.<T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple3. concat(Tuple2<T4,T5> tuple)
Concat a tuple's values to this tuple.<T5> Tuple5<T1,T2,T3,T4,T5>
Tuple4. concat(Tuple1<T5> tuple)
Concat a tuple's values to this tuple.<U1,U2,U3,U4,U5>
Tuple5<U1,U2,U3,U4,U5>Tuple5. map(Function5<? super T1,? super T2,? super T3,? super T4,? super T5,Tuple5<U1,U2,U3,U4,U5>> mapper)
Maps the components of this tuple using a mapper function.<U1,U2,U3,U4,U5>
Tuple5<U1,U2,U3,U4,U5>Tuple5. map(java.util.function.Function<? super T1,? extends U1> f1, java.util.function.Function<? super T2,? extends U2> f2, java.util.function.Function<? super T3,? extends U3> f3, java.util.function.Function<? super T4,? extends U4> f4, java.util.function.Function<? super T5,? extends U5> f5)
Maps the components of this tuple using a mapper function for each component.<U> Tuple5<U,T2,T3,T4,T5>
Tuple5. map1(java.util.function.Function<? super T1,? extends U> mapper)
Maps the 1st component of this tuple to a new value.<U> Tuple5<T1,U,T3,T4,T5>
Tuple5. map2(java.util.function.Function<? super T2,? extends U> mapper)
Maps the 2nd component of this tuple to a new value.<U> Tuple5<T1,T2,U,T4,T5>
Tuple5. map3(java.util.function.Function<? super T3,? extends U> mapper)
Maps the 3rd component of this tuple to a new value.<U> Tuple5<T1,T2,T3,U,T5>
Tuple5. map4(java.util.function.Function<? super T4,? extends U> mapper)
Maps the 4th component of this tuple to a new value.<U> Tuple5<T1,T2,T3,T4,U>
Tuple5. map5(java.util.function.Function<? super T5,? extends U> mapper)
Maps the 5th component of this tuple to a new value.static <T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple. narrow(Tuple5<? extends T1,? extends T2,? extends T3,? extends T4,? extends T5> t)
Narrows a widenedTuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>
toTuple5<T1, T2, T3, T4, T5>
.static <T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple. of(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
Creates a tuple of 5 elements.static <T1,T2,T3,T4,T5>
Tuple5<Seq<T1>,Seq<T2>,Seq<T3>,Seq<T4>,Seq<T5>>Tuple. sequence5(java.lang.Iterable<? extends Tuple5<? extends T1,? extends T2,? extends T3,? extends T4,? extends T5>> tuples)
Turns a sequence ofTuple5
into a Tuple5 ofSeq
s.static <T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>API. Tuple(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
Alias forTuple.of(Object, Object, Object, Object, Object)
Creates a tuple of 5 elements.(package private) static <T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>$. Tuple5(Tuple5<T1,T2,T3,T4,T5> tuple5)
Tuple5<T1,T2,T3,T4,T5>
Tuple5. update1(T1 value)
Sets the 1st element of this tuple to the givenvalue
.Tuple5<T1,T2,T3,T4,T5>
Tuple5. update2(T2 value)
Sets the 2nd element of this tuple to the givenvalue
.Tuple5<T1,T2,T3,T4,T5>
Tuple5. update3(T3 value)
Sets the 3rd element of this tuple to the givenvalue
.Tuple5<T1,T2,T3,T4,T5>
Tuple5. update4(T4 value)
Sets the 4th element of this tuple to the givenvalue
.Tuple5<T1,T2,T3,T4,T5>
Tuple5. update5(T5 value)
Sets the 5th element of this tuple to the givenvalue
.Methods in io.vavr that return types with arguments of type Tuple5 Modifier and Type Method Description static <T1,T2,T3,T4,T5,_1 extends T1,_2 extends T2,_3 extends T3,_4 extends T4,_5 extends T5>
API.Match.Pattern5<Tuple5<T1,T2,T3,T4,T5>,_1,_2,_3,_4,_5>Patterns. $Tuple5(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)
static <T1,T2,T3,T4,T5>
java.util.Comparator<Tuple5<T1,T2,T3,T4,T5>>Tuple5. comparator(java.util.Comparator<? super T1> t1Comp, java.util.Comparator<? super T2> t2Comp, java.util.Comparator<? super T3> t3Comp, java.util.Comparator<? super T4> t4Comp, java.util.Comparator<? super T5> t5Comp)
default CheckedFunction1<Tuple5<T1,T2,T3,T4,T5>,R>
CheckedFunction5. tupled()
Returns a tupled version of this function.default Function1<Tuple5<T1,T2,T3,T4,T5>,R>
Function5. tupled()
Returns a tupled version of this function.Methods in io.vavr with parameters of type Tuple5 Modifier and Type Method Description private static <U1 extends java.lang.Comparable<? super U1>,U2 extends java.lang.Comparable<? super U2>,U3 extends java.lang.Comparable<? super U3>,U4 extends java.lang.Comparable<? super U4>,U5 extends java.lang.Comparable<? super U5>>
intTuple5. compareTo(Tuple5<?,?,?,?,?> o1, Tuple5<?,?,?,?,?> o2)
int
Tuple5. compareTo(Tuple5<T1,T2,T3,T4,T5> that)
<T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple0. concat(Tuple5<T1,T2,T3,T4,T5> tuple)
Concat a tuple's values to this tuple.<T2,T3,T4,T5,T6>
Tuple6<T1,T2,T3,T4,T5,T6>Tuple1. concat(Tuple5<T2,T3,T4,T5,T6> tuple)
Concat a tuple's values to this tuple.<T3,T4,T5,T6,T7>
Tuple7<T1,T2,T3,T4,T5,T6,T7>Tuple2. concat(Tuple5<T3,T4,T5,T6,T7> tuple)
Concat a tuple's values to this tuple.<T4,T5,T6,T7,T8>
Tuple8<T1,T2,T3,T4,T5,T6,T7,T8>Tuple3. concat(Tuple5<T4,T5,T6,T7,T8> tuple)
Concat a tuple's values to this tuple.static <T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>Tuple. narrow(Tuple5<? extends T1,? extends T2,? extends T3,? extends T4,? extends T5> t)
Narrows a widenedTuple5<? extends T1, ? extends T2, ? extends T3, ? extends T4, ? extends T5>
toTuple5<T1, T2, T3, T4, T5>
.(package private) static <T1,T2,T3,T4,T5>
Tuple5<T1,T2,T3,T4,T5>$. Tuple5(Tuple5<T1,T2,T3,T4,T5> tuple5)
Method parameters in io.vavr with type arguments of type Tuple5 Modifier and Type Method Description <U1,U2,U3,U4,U5>
Tuple5<U1,U2,U3,U4,U5>Tuple5. map(Function5<? super T1,? super T2,? super T3,? super T4,? super T5,Tuple5<U1,U2,U3,U4,U5>> 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>
API.Match.Pattern5<T,T1,T2,T3,T4,T5>API.Match.Pattern5. of(java.lang.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, java.util.function.Function<T,Tuple5<U1,U2,U3,U4,U5>> unapply)
static <T1,T2,T3,T4,T5>
Tuple5<Seq<T1>,Seq<T2>,Seq<T3>,Seq<T4>,Seq<T5>>Tuple. sequence5(java.lang.Iterable<? extends Tuple5<? extends T1,? extends T2,? extends T3,? extends T4,? extends T5>> tuples)
Turns a sequence ofTuple5
into a Tuple5 ofSeq
s.
-