Class Tuple3<T1,T2,T3>
java.lang.Object
org.jooq.lambda.tuple.Tuple3<T1,T2,T3>
- All Implemented Interfaces:
Serializable, Cloneable, Comparable<Tuple3<T1,T2, T3>>, Iterable<Object>, Tuple
public class Tuple3<T1,T2,T3>
extends Object
implements Tuple, Comparable<Tuple3<T1,T2,T3>>, Serializable, Cloneable
A tuple of degree 3.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Object[]array()Deprecated.clone()intConcatenate a tuple to this tuple.Concatenate a tuple to this tuple.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> Concatenate a tuple to this tuple.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> Concatenate a tuple to this tuple.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> Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.Concatenate a tuple to this tuple.concat(T4 value) Concatenate a value to this tuple.final intdegree()The degree of this tuple: 3.booleaninthashCode()iterator()final Tuple0limit0()Limit this tuple to degree 0.limit1()Limit this tuple to degree 1.limit2()Limit this tuple to degree 2.limit3()Limit this tuple to degree 3.final List<?> list()Deprecated.final <R> RApply this tuple as arguments to a function.Apply attribute 1 as argument to a function and return a new tuple with the substituted argument.Apply attribute 2 as argument to a function and return a new tuple with the substituted argument.Apply attribute 3 as argument to a function and return a new tuple with the substituted argument.skip0()Skip 0 degrees from this tuple.skip1()Skip 1 degrees from this tuple.skip2()Skip 2 degrees from this tuple.final Tuple0skip3()Skip 3 degrees from this tuple.split0()Split this tuple into two tuples of degree 0 and 3.split1()Split this tuple into two tuples of degree 1 and 2.split2()Split this tuple into two tuples of degree 2 and 1.split3()Split this tuple into two tuples of degree 3 and 0.final Object[]toArray()Get an array representation of this tuple.final List<?> toList()Get a list representation of this tuple.toMap()Get a map representation of this tuple.final <K> Map<K, ?> Get a map representation of this tuple.final <K> Map<K, ?> toMap(Supplier<? extends K> keySupplier1, Supplier<? extends K> keySupplier2, Supplier<? extends K> keySupplier3) final <K> Map<K, ?> toMap(K key1, K key2, K key3) final Seq<?> toSeq()Get a Seq representation of this tuple.toString()v1()v2()v3()Methods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
v1
-
v2
-
v3
-
-
Constructor Details
-
Tuple3
-
Tuple3
-
-
Method Details
-
v1
-
v2
-
v3
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
concat
-
split0
-
split1
-
split2
-
split3
-
limit0
Limit this tuple to degree 0. -
limit1
-
limit2
-
limit3
-
skip0
-
skip1
-
skip2
-
skip3
Skip 3 degrees from this tuple. -
map
-
map1
-
map2
-
map3
-
array
-
toArray
-
list
-
toList
-
toSeq
-
toMap
-
toMap
-
toMap
-
toMap
-
degree
-
iterator
-
compareTo
-
equals
-
hashCode
-
toString
-
clone
-