public class Tuple3<T1,T2 extends Object,T3> implements Tuple , Comparable <Tuple3 <T1 ,T2 ,T3>>, Serializable , Cloneable
| Constructor and Description |
|---|
Tuple3(T1 v1, T2 v2, T3 v3)
|
Tuple3(Tuple3
|
| Modifier and Type | Method and Description |
|---|---|
Object |
array()
Get an array representation of this tuple.
|
Tuple3 |
clone()
|
int |
compareTo(Tuple3
|
<T4> Tuple4 |
concat(T4 value)
Concatenate a value to this tuple.
|
<T4> Tuple4 |
concat(Tuple1
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple10
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple11
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple12
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple13
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple2
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple3
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple4
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple5
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple6
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple7
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple8
Concatenate a tuple to this tuple.
|
<T4 |
concat(Tuple9
Concatenate a tuple to this tuple.
|
int |
degree()
The degree of this tuple: 3.
|
boolean |
equals(Object
|
int |
hashCode()
|
Iterator |
iterator()
|
Tuple0 |
limit0()
Limit this tuple to degree 0.
|
Tuple1 |
limit1()
Limit this tuple to degree 1.
|
Tuple2 |
limit2()
Limit this tuple to degree 2.
|
Tuple3 |
limit3()
Limit this tuple to degree 3.
|
List |
list()
Get a list representation of this tuple.
|
<R> R |
map(Function3
Apply this tuple as arguments to a function.
|
<U1> Tuple3 |
map1(Function1
Apply attribute 1 as argument to a function and return a new tuple with the substituted argument.
|
<U2> Tuple3 |
map2(Function1
Apply attribute 2 as argument to a function and return a new tuple with the substituted argument.
|
<U3> Tuple3 |
map3(Function1
Apply attribute 3 as argument to a function and return a new tuple with the substituted argument.
|
Tuple3 |
skip0()
Skip 0 degrees from this tuple.
|
Tuple2 |
skip1()
Skip 1 degrees from this tuple.
|
Tuple1 |
skip2()
Skip 2 degrees from this tuple.
|
Tuple0 |
skip3()
Skip 3 degrees from this tuple.
|
Tuple2 |
split0()
Split this tuple into two tuples of degree 0 and 3.
|
Tuple2 |
split1()
Split this tuple into two tuples of degree 1 and 2.
|
Tuple2 |
split2()
Split this tuple into two tuples of degree 2 and 1.
|
Tuple2 |
split3()
Split this tuple into two tuples of degree 3 and 0.
|
String |
toString()
|
T1 |
v1()
|
T2 |
v2()
|
T3 |
v3()
|
finalize, getClass, notify, notifyAll, wait, wait, waitcollectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, collectors, range, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tuple, tupleforEach, spliteratorpublic T1 v1()
public T2 v2()
public T3 v3()
public final <T4> Tuple4<T1 ,T2 ,T3 ,T4> concat(Tuple1 <T4> tuple)
public final <T4,T5> Tuple5 <T1 ,T2 ,T3 ,T4 ,T5> concat(Tuple2 <T4 ,T5> tuple)
public final <T4,T5 ,T6> Tuple6 <T1 ,T2 ,T3 ,T4 ,T5 ,T6> concat(Tuple3 <T4 ,T5 ,T6> tuple)
public final <T4,T5 ,T6 ,T7> Tuple7 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7> concat(Tuple4 <T4 ,T5 ,T6 ,T7> tuple)
public final <T4,T5 ,T6 ,T7 ,T8> Tuple8 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8> concat(Tuple5 <T4 ,T5 ,T6 ,T7 ,T8> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9> Tuple9 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9> concat(Tuple6 <T4 ,T5 ,T6 ,T7 ,T8 ,T9> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9 ,T10> Tuple10 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10> concat(Tuple7 <T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11> Tuple11 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11> concat(Tuple8 <T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12> Tuple12 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12> concat(Tuple9 <T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13> Tuple13 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13> concat(Tuple10 <T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14> Tuple14 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14> concat(Tuple11 <T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14 ,T15> Tuple15 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14 ,T15> concat(Tuple12 <T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14 ,T15> tuple)
public final <T4,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14 ,T15 ,T16> Tuple16 <T1 ,T2 ,T3 ,T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14 ,T15 ,T16> concat(Tuple13 <T4 ,T5 ,T6 ,T7 ,T8 ,T9 ,T10 ,T11 ,T12 ,T13 ,T14 ,T15 ,T16> tuple)
public final Tuple2<Tuple0 ,Tuple3 <T1 ,T2 ,T3>> split0()
public final Tuple2<Tuple1 <T1> ,Tuple2 <T2 ,T3>> split1()
public final Tuple2<Tuple2 <T1 ,T2> ,Tuple1 <T3>> split2()
public final Tuple2<Tuple3 <T1 ,T2 ,T3> ,Tuple0 > split3()
public final Tuple0limit0()
public final Tuple0skip3()
public final <R> R map(Function3<? super T1 ,? super T2 ,? super T3 ,? extends R> function)
public final <U1> Tuple3<U1 ,T2 ,T3> map1(Function1 <? super T1 ,? extends U1> function)
public final <U2> Tuple3<T1 ,U2 ,T3> map2(Function1 <? super T2 ,? extends U2> function)
public final <U3> Tuple3<T1 ,T2 ,U3> map3(Function1 <? super T3 ,? extends U3> function)
public final Object[] array()
Tuple
public final List<?> list()
Tuple
public final int degree()
public boolean equals(Objecto)
public int hashCode()
public StringtoString()