T1 - type of the 1st elementpublic final class Tuple1<T1> extends Object implements Tuple, Comparable<Tuple1<T1>>, Serializable
| Constructor and Description |
|---|
Tuple1(T1 t1)
Constructs a tuple of one element.
|
| Modifier and Type | Method and Description |
|---|---|
T1 |
_1()
Getter of the 1st element of this tuple.
|
<U> U |
apply(Function<? super T1,? extends U> f)
Transforms this tuple to an object of type U.
|
int |
arity()
Returns the number of elements of this tuple.
|
static <T1> Comparator<Tuple1<T1>> |
comparator(Comparator<? super T1> t1Comp) |
int |
compareTo(Tuple1<T1> that) |
boolean |
equals(Object o) |
int |
hashCode() |
<U1> Tuple1<U1> |
map(Function<? super T1,? extends U1> mapper)
Maps the components of this tuple using a mapper function.
|
Seq<?> |
toSeq()
Converts this tuple to a sequence.
|
String |
toString() |
Tuple1<T1> |
update1(T1 value)
Sets the 1st element of this tuple to the given
value. |
public final T1 _1
public Tuple1(T1 t1)
t1 - the 1st elementpublic static <T1> Comparator<Tuple1<T1>> comparator(Comparator<? super T1> t1Comp)
public int arity()
Tuplepublic int compareTo(Tuple1<T1> that)
compareTo in interface Comparable<Tuple1<T1>>public T1 _1()
public Tuple1<T1> update1(T1 value)
value.value - the new valuepublic <U1> Tuple1<U1> map(Function<? super T1,? extends U1> mapper)
U1 - new type of the 1st componentmapper - the mapper functionNullPointerException - if mapper is nullpublic <U> U apply(Function<? super T1,? extends U> f)
U - type of the transformation resultf - Transformation which creates a new object of type U based on this tuple's contents.NullPointerException - if f is nullpublic Seq<?> toSeq()
TupleCopyright © 2017. All Rights Reserved.