-
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>
Tuple3<T1,T2,T3>
int
Methods inherited from interface io.smallrye.mutiny.tuples.Tuple
iterator
-
Method Details
-
of
public static <T1,
T2,
T3> Tuple3<T1,T2,T3> of(T1 a,
T2 b,
T3 c)
-
-
nth
Description copied from interface: Tuple
Get the item stored at the given index.
- Specified by:
nth in interface Tuple
- Overrides:
nth in class Tuple2<T1,T2>
- 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 Tuple2<T1,T2>
- 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 Tuple2<T1,T2>
- 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 Tuple2<T1,T2>
- Returns:
- A list containing the item of the tuple.
-
size
public int size()
- Specified by:
size in interface Tuple
- Overrides:
size in class Tuple2<T1,T2>
- Returns:
- the number of items stored in the
Tuple
-
-
-