Package org.apache.jena.atlas.lib.tuple
Class TupleFactory
- java.lang.Object
-
- org.apache.jena.atlas.lib.tuple.TupleFactory
-
public class TupleFactory extends java.lang.ObjectTuple creation
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <X> Tuple<X>asTuple(X[] xs)Treat an array as a Tuple.static <X> Tuple<X>create(java.util.List<X> xs)Create a Tuple from a liststatic <X> Tuple<X>create(X[] xs)Create a Tuple from an arraystatic <X> Tuple0<X>create0()Create a Tuple of length 0static <X> Tuple1<X>create1(X x1)Create a Tuple of length 1static <X> Tuple2<X>create2(X x1, X x2)Create a Tuple of length 2static <X> Tuple3<X>create3(X x1, X x2, X x3)Create a Tuple of length 3static <X> Tuple4<X>create4(X x1, X x2, X x3, X x4)Create a Tuple of length 4static <X> Tuple5<X>create5(X x1, X x2, X x3, X x4, X x5)Create a Tuple of length 5static <X> Tuple6<X>create6(X x1, X x2, X x3, X x4, X x5, X x6)Create a Tuple of length 6static <X> Tuple7<X>create7(X x1, X x2, X x3, X x4, X x5, X x6, X x7)Create a Tuple of length 7static <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 8static <X> Tuple<X>tuple(X... xs)Create a Tuple
-
-
-
Method Detail
-
tuple
@SafeVarargs public static <X> Tuple<X> tuple(X... xs)
Create a Tuple
-
create
public static <X> Tuple<X> create(X[] xs)
Create a Tuple from an array
-
asTuple
public static <X> Tuple<X> asTuple(X[] xs)
Treat an array as a Tuple. The array must not be mutated
-
create
public static <X> Tuple<X> create(java.util.List<X> xs)
Create a Tuple from a list
-
create0
public static <X> Tuple0<X> create0()
Create a Tuple of length 0
-
create1
public static <X> Tuple1<X> create1(X x1)
Create a Tuple of length 1
-
create2
public static <X> Tuple2<X> create2(X x1, X x2)
Create a Tuple of length 2
-
create3
public static <X> Tuple3<X> create3(X x1, X x2, X x3)
Create a Tuple of length 3
-
create4
public static <X> Tuple4<X> create4(X x1, X x2, X x3, X x4)
Create a Tuple of length 4
-
create5
public static <X> Tuple5<X> create5(X x1, X x2, X x3, X x4, X x5)
Create a Tuple of length 5
-
create6
public static <X> Tuple6<X> create6(X x1, X x2, X x3, X x4, X x5, X x6)
Create a Tuple of length 6
-
create7
public 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
-
create8
public 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
-
-