-
Method Summary
boolean
int
Applies a mapper function to the left (item1) part of this
Tuple2 to produce a new
Tuple2.
Applies a mapper function to the right part (item2) of this
Tuple2 to produce a new
Tuple2.
Get the item stored at the given index.
static <T1,
T2,
T3,
T4>
Tuple4<T1,T2,T3,T4>
of(T1 a,
T2 b,
T3 c,
T4 d)
int
Methods inherited from interface io.smallrye.mutiny.tuples.Tuple
iterator
-
Method Details
-
of
public static <T1,
T2,
T3,
T4> Tuple4<T1,T2,T3,T4> of(T1 a,
T2 b,
T3 c,
T4 d)
-
-
nth
Description copied from interface: Tuple
Get the item stored at the given index.
- Specified by:
nth in interface Tuple
- Overrides:
nth in class Tuple3<T1,T2,T3>
- Parameters:
index - The index of the item to retrieve.
- Returns:
- The item, can be
null
-
mapItem1
Description copied from class: Tuple2
Applies a mapper function to the left (item1) part of this
Tuple2 to produce a new
Tuple2.
The right part (item2) is not modified.
- Overrides:
mapItem1 in class Tuple3<T1,T2,T3>
- Type Parameters:
T - the new type for the left item
- Parameters:
mapper - the mapping Function for the left item
- Returns:
- the new
Tuple2
-
mapItem2
Description copied from class: Tuple2
Applies a mapper function to the right part (item2) of this
Tuple2 to produce a new
Tuple2.
The left (item1) part is not modified.
- Overrides:
mapItem2 in class Tuple3<T1,T2,T3>
- Type Parameters:
T - the new type for the right item
- Parameters:
mapper - the mapping Function for the right item
- Returns:
- the new
Tuple2
-
-
-
asList
Description copied from interface: Tuple
- Specified by:
asList in interface Tuple
- Overrides:
asList in class Tuple3<T1,T2,T3>
- Returns:
- A list containing the item of the tuple.
-
size
public int size()
- Specified by:
size in interface Tuple
- Overrides:
size in class Tuple3<T1,T2,T3>
- Returns:
- the number of items stored in the
Tuple
-
-
-