public final class Decade<A,B,C,D,E,F,G,H,I,J> extends Tuple implements IValue0<A>, IValue1<B>, IValue2<C>, IValue3<D>, IValue4<E>, IValue5<F>, IValue6<G>, IValue7<H>, IValue8<I>, IValue9<J>
A tuple of ten elements.
| Constructor and Description |
|---|
Decade(A value0,
B value1,
C value2,
D value3,
E value4,
F value5,
G value6,
H value7,
I value8,
J value9) |
| Modifier and Type | Method and Description |
|---|---|
static <X> Decade<X,X,X,X,X,X,X,X,X,X> |
fromArray(X[] array)
Create tuple from array.
|
static <X> Decade<X,X,X,X,X,X,X,X,X,X> |
fromCollection(Collection<X> collection)
Create tuple from collection.
|
static <X> Decade<X,X,X,X,X,X,X,X,X,X> |
fromIterable(Iterable<X> iterable)
Create tuple from iterable.
|
static <X> Decade<X,X,X,X,X,X,X,X,X,X> |
fromIterable(Iterable<X> iterable,
int index)
Create tuple from iterable, starting from the specified index.
|
int |
getSize()
Return the size of the tuple.
|
A |
getValue0() |
B |
getValue1() |
C |
getValue2() |
D |
getValue3() |
E |
getValue4() |
F |
getValue5() |
G |
getValue6() |
H |
getValue7() |
I |
getValue8() |
J |
getValue9() |
Ennead<B,C,D,E,F,G,H,I,J> |
removeFrom0() |
Ennead<A,C,D,E,F,G,H,I,J> |
removeFrom1() |
Ennead<A,B,D,E,F,G,H,I,J> |
removeFrom2() |
Ennead<A,B,C,E,F,G,H,I,J> |
removeFrom3() |
Ennead<A,B,C,D,F,G,H,I,J> |
removeFrom4() |
Ennead<A,B,C,D,E,G,H,I,J> |
removeFrom5() |
Ennead<A,B,C,D,E,F,H,I,J> |
removeFrom6() |
Ennead<A,B,C,D,E,F,G,I,J> |
removeFrom7() |
Ennead<A,B,C,D,E,F,G,H,J> |
removeFrom8() |
Ennead<A,B,C,D,E,F,G,H,I> |
removeFrom9() |
<X> Decade<X,B,C,D,E,F,G,H,I,J> |
setAt0(X value) |
<X> Decade<A,X,C,D,E,F,G,H,I,J> |
setAt1(X value) |
<X> Decade<A,B,X,D,E,F,G,H,I,J> |
setAt2(X value) |
<X> Decade<A,B,C,X,E,F,G,H,I,J> |
setAt3(X value) |
<X> Decade<A,B,C,D,X,F,G,H,I,J> |
setAt4(X value) |
<X> Decade<A,B,C,D,E,X,G,H,I,J> |
setAt5(X value) |
<X> Decade<A,B,C,D,E,F,X,H,I,J> |
setAt6(X value) |
<X> Decade<A,B,C,D,E,F,G,X,I,J> |
setAt7(X value) |
<X> Decade<A,B,C,D,E,F,G,H,X,J> |
setAt8(X value) |
<X> Decade<A,B,C,D,E,F,G,H,I,X> |
setAt9(X value) |
static <A,B,C,D,E,F,G,H,I,J> |
with(A value0,
B value1,
C value2,
D value3,
E value4,
F value5,
G value6,
H value7,
I value8,
J value9) |
compareTo, contains, containsAll, containsAll, equals, getValue, hashCode, indexOf, iterator, lastIndexOf, toArray, toList, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic static <A,B,C,D,E,F,G,H,I,J> Decade<A,B,C,D,E,F,G,H,I,J> with(A value0, B value1, C value2, D value3, E value4, F value5, G value6, H value7, I value8, J value9)
public static <X> Decade<X,X,X,X,X,X,X,X,X,X> fromArray(X[] array)
Create tuple from array. Array has to have exactly ten elements.
X - the array component typearray - the array to be converted to a tuplepublic static <X> Decade<X,X,X,X,X,X,X,X,X,X> fromCollection(Collection<X> collection)
Create tuple from collection. Collection has to have exactly ten elements.
X - the collection component typecollection - the collection to be converted to a tuplepublic static <X> Decade<X,X,X,X,X,X,X,X,X,X> fromIterable(Iterable<X> iterable)
Create tuple from iterable. Iterable has to have exactly ten elements.
X - the iterable component typeiterable - the iterable to be converted to a tuplepublic static <X> Decade<X,X,X,X,X,X,X,X,X,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.
X - the iterable component typeiterable - the iterable to be converted to a tuplepublic int getSize()
TupleReturn the size of the tuple.
Copyright © 2016. All rights reserved.