public class TupleFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
static <X> Tuple<X> |
asTuple(X[] xs)
Treat an array as a Tuple.
|
static <X> Tuple<X> |
create(List<X> xs)
Create a Tuple from a list
|
static <X> Tuple<X> |
create(X[] xs)
Create a Tuple from an array
|
static <X> Tuple0<X> |
create0()
Create a Tuple of length 0
|
static <X> Tuple1<X> |
create1(X x1)
Create a Tuple of length 1
|
static <X> Tuple2<X> |
create2(X x1,
X x2)
Create a Tuple of length 2
|
static <X> Tuple3<X> |
create3(X x1,
X x2,
X x3)
Create a Tuple of length 3
|
static <X> Tuple4<X> |
create4(X x1,
X x2,
X x3,
X x4)
Create a Tuple of length 4
|
static <X> Tuple5<X> |
create5(X x1,
X x2,
X x3,
X x4,
X x5)
Create a Tuple of length 5
|
static <X> Tuple6<X> |
create6(X x1,
X x2,
X x3,
X x4,
X x5,
X x6)
Create a Tuple of length 6
|
static <X> Tuple7<X> |
create7(X x1,
X x2,
X x3,
X x4,
X x5,
X x6,
X x7)
Create a Tuple of length 7
|
static <X> Tuple8<X> |
create8(X x1,
X x2,
X x3,
X x4,
X x5,
X x6,
X x7,
X x8)
Create a Tuple of length 8
|
static <X> Tuple<X> |
tuple(X... xs)
Create a Tuple
|
@SafeVarargs public static <X> Tuple<X> tuple(X... xs)
public static <X> Tuple<X> create(X[] xs)
public static <X> Tuple<X> asTuple(X[] xs)
public static <X> Tuple0<X> create0()
public static <X> Tuple1<X> create1(X x1)
public static <X> Tuple2<X> create2(X x1, X x2)
public static <X> Tuple3<X> create3(X x1, X x2, X x3)
public static <X> Tuple4<X> create4(X x1, X x2, X x3, X x4)
public static <X> Tuple5<X> create5(X x1, X x2, X x3, X x4, X x5)
public static <X> Tuple6<X> create6(X x1, X x2, X x3, X x4, X x5, X x6)
public static <X> Tuple7<X> create7(X x1, X x2, X x3, X x4, X x5, X x6, X x7)
public static <X> Tuple8<X> create8(X x1, X x2, X x3, X x4, X x5, X x6, X x7, X x8)
Licenced under the Apache License, Version 2.0