-
Constructor Summary
Constructors
-
Method Summary
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8>
add(Ennead<X0,X1,X2,X3,X4,X5,X6,X7,X8> tuple)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7>
add(Octet<X0,X1,X2,X3,X4,X5,X6,X7> tuple)
<X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4>
<X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6>
<X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5>
add(X0 value0,
X1 value1)
add(X0 value0,
X1 value1,
X2 value2)
add(X0 value0,
X1 value1,
X2 value2,
X3 value3)
<X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4>
add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4)
<X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5>
add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5)
<X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6>
add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7>
add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8>
add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7,
X8 value8)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<X0,X1,X2,X3,X4,X5,X6,X7,X8,A>
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<X0,X1,X2,X3,X4,X5,X6,X7,A>
<X0,
X1,
X2,
X3,
X4>
Sextet<X0,X1,X2,X3,X4,A>
<X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<X0,X1,X2,X3,X4,X5,X6,A>
<X0,
X1,
X2,
X3,
X4,
X5>
Septet<X0,X1,X2,X3,X4,X5,A>
addAt0(X0 value0,
X1 value1,
X2 value2)
addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3)
<X0,
X1,
X2,
X3,
X4>
Sextet<X0,X1,X2,X3,X4,A>
addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4)
<X0,
X1,
X2,
X3,
X4,
X5>
Septet<X0,X1,X2,X3,X4,X5,A>
addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5)
<X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<X0,X1,X2,X3,X4,X5,X6,A>
addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<X0,X1,X2,X3,X4,X5,X6,X7,A>
addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<X0,X1,X2,X3,X4,X5,X6,X7,X8,A>
addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7,
X8 value8)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8>
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7>
<X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4>
<X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6>
<X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5>
addAt1(X0 value0,
X1 value1,
X2 value2)
addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3)
<X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4>
addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4)
<X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5>
addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5)
<X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6>
addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7>
addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7)
<X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8>
addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7,
X8 value8)
Create tuple from collection.
Create tuple from iterable.
Create tuple from iterable, starting from the specified index.
int
Return the size of the tuple.
Methods inherited from class org.javatuples.Tuple
compareTo, contains, containsAll, containsAll, equals, getValue, hashCode, indexOf, iterator, lastIndexOf, toArray, toList, toString
-
-
Method Details
-
with
public static <A> Unit<A> with(A value0)
-
fromArray
public static <X> Unit<X> fromArray(X[] array)
Create tuple from array. Array has to have exactly one element.
- Type Parameters:
X - the array component type
- Parameters:
array - the array to be converted to a tuple
- Returns:
- the tuple
-
fromCollection
Create tuple from collection. Collection has to have exactly one element.
- Type Parameters:
X - the collection component type
- Parameters:
collection - the collection to be converted to a tuple
- Returns:
- the tuple
-
fromIterable
public static <X> Unit<X> fromIterable(Iterable<X> iterable)
Create tuple from iterable. Iterable has to have exactly one element.
- Type Parameters:
X - the iterable component type
- Parameters:
iterable - the iterable to be converted to a tuple
- Returns:
- the tuple
-
fromIterable
public static <X> Unit<X> fromIterable(Iterable<X> iterable,
int index)
Create tuple from iterable, starting from the specified index. Iterable
can have more (or less) elements than the tuple to be created.
- Type Parameters:
X - the iterable component type
- Parameters:
iterable - the iterable to be converted to a tuple
- Returns:
- the tuple
-
-
getSize
public int getSize()
Description copied from class: Tuple
Return the size of the tuple.
- Specified by:
getSize in class Tuple
- Returns:
- the size of the tuple.
-
addAt0
public <X0> Pair<X0,A> addAt0(X0 value0)
-
addAt1
public <X0> Pair<A,X0> addAt1(X0 value0)
-
addAt0
public <X0,
X1> Triplet<X0,X1,A> addAt0(X0 value0,
X1 value1)
-
addAt1
public <X0,
X1> Triplet<A,X0,X1> addAt1(X0 value0,
X1 value1)
-
addAt0
public <X0,
X1,
X2> Quartet<X0,X1,X2,A> addAt0(X0 value0,
X1 value1,
X2 value2)
-
addAt1
public <X0,
X1,
X2> Quartet<A,X0,X1,X2> addAt1(X0 value0,
X1 value1,
X2 value2)
-
addAt0
public <X0,
X1,
X2,
X3> Quintet<X0,X1,X2,X3,A> addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3)
-
addAt1
public <X0,
X1,
X2,
X3> Quintet<A,X0,X1,X2,X3> addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3)
-
addAt0
public <X0,
X1,
X2,
X3,
X4>
Sextet<X0,X1,X2,X3,X4,A> addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4)
-
addAt1
public <X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4> addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5>
Septet<X0,X1,X2,X3,X4,X5,A> addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5> addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<X0,X1,X2,X3,X4,X5,X6,A> addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6> addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<X0,X1,X2,X3,X4,X5,X6,X7,A> addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7> addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<X0,X1,X2,X3,X4,X5,X6,X7,X8,A> addAt0(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7,
X8 value8)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8> addAt1(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7,
X8 value8)
-
addAt0
public <X0> Pair<X0,A> addAt0(Unit<X0> tuple)
-
addAt1
public <X0> Pair<A,X0> addAt1(Unit<X0> tuple)
-
-
-
-
-
addAt0
public <X0,
X1,
X2,
X3> Quintet<X0,X1,X2,X3,A> addAt0(Quartet<X0,X1,X2,X3> tuple)
-
addAt1
public <X0,
X1,
X2,
X3> Quintet<A,X0,X1,X2,X3> addAt1(Quartet<X0,X1,X2,X3> tuple)
-
addAt0
public <X0,
X1,
X2,
X3,
X4>
Sextet<X0,X1,X2,X3,X4,A> addAt0(Quintet<X0,X1,X2,X3,X4> tuple)
-
addAt1
public <X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4> addAt1(Quintet<X0,X1,X2,X3,X4> tuple)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5>
Septet<X0,X1,X2,X3,X4,X5,A> addAt0(Sextet<X0,X1,X2,X3,X4,X5> tuple)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5> addAt1(Sextet<X0,X1,X2,X3,X4,X5> tuple)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<X0,X1,X2,X3,X4,X5,X6,A> addAt0(Septet<X0,X1,X2,X3,X4,X5,X6> tuple)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6> addAt1(Septet<X0,X1,X2,X3,X4,X5,X6> tuple)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<X0,X1,X2,X3,X4,X5,X6,X7,A> addAt0(Octet<X0,X1,X2,X3,X4,X5,X6,X7> tuple)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7> addAt1(Octet<X0,X1,X2,X3,X4,X5,X6,X7> tuple)
-
addAt0
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<X0,X1,X2,X3,X4,X5,X6,X7,X8,A> addAt0(Ennead<X0,X1,X2,X3,X4,X5,X6,X7,X8> tuple)
-
addAt1
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8> addAt1(Ennead<X0,X1,X2,X3,X4,X5,X6,X7,X8> tuple)
-
add
public <X0> Pair<A,X0> add(X0 value0)
-
-
add
public <X0,
X1> Triplet<A,X0,X1> add(X0 value0,
X1 value1)
-
-
add
public <X0,
X1,
X2> Quartet<A,X0,X1,X2> add(X0 value0,
X1 value1,
X2 value2)
-
-
add
public <X0,
X1,
X2,
X3> Quintet<A,X0,X1,X2,X3> add(X0 value0,
X1 value1,
X2 value2,
X3 value3)
-
add
public <X0,
X1,
X2,
X3> Quintet<A,X0,X1,X2,X3> add(Quartet<X0,X1,X2,X3> tuple)
-
add
public <X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4> add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4)
-
add
public <X0,
X1,
X2,
X3,
X4>
Sextet<A,X0,X1,X2,X3,X4> add(Quintet<X0,X1,X2,X3,X4> tuple)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5> add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5>
Septet<A,X0,X1,X2,X3,X4,X5> add(Sextet<X0,X1,X2,X3,X4,X5> tuple)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6> add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5,
X6>
Octet<A,X0,X1,X2,X3,X4,X5,X6> add(Septet<X0,X1,X2,X3,X4,X5,X6> tuple)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7> add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7>
Ennead<A,X0,X1,X2,X3,X4,X5,X6,X7> add(Octet<X0,X1,X2,X3,X4,X5,X6,X7> tuple)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8> add(X0 value0,
X1 value1,
X2 value2,
X3 value3,
X4 value4,
X5 value5,
X6 value6,
X7 value7,
X8 value8)
-
add
public <X0,
X1,
X2,
X3,
X4,
X5,
X6,
X7,
X8>
Decade<A,X0,X1,X2,X3,X4,X5,X6,X7,X8> add(Ennead<X0,X1,X2,X3,X4,X5,X6,X7,X8> tuple)
-
setAt0
public <X> Unit<X> setAt0(X value)