All Classes Interface Summary Class Summary
| Class |
Description |
| BasicTuple<R> |
|
| MutableTuple |
This interface defines a generic Tuple of any order that can hold null
values.
|
| MutableTuple0 |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple1<T0> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple11<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple12<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple13<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple14<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple15<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple16<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple17<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple18<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple19<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple2<T0,T1> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple20<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple3<T0,T1,T2> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple4<T0,T1,T2,T3> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple5<T0,T1,T2,T3,T4> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple6<T0,T1,T2,T3,T4,T5> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple7<T0,T1,T2,T3,T4,T5,T6> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple8<T0,T1,T2,T3,T4,T5,T6,T7> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8> |
This interface defines a generic MutableTuple of any order that can
hold null values.
|
| MutableTuples |
A collection of static methods to produce different types of MutableTuple objects
|
| Tuple |
This interface defines a generic Tuple of any order that can hold non-null
values.
|
| Tuple0 |
This interface defines a generic Tuple of degree 0 that can hold
non-null values.
|
| Tuple0OfNullables |
This interface defines a generic TupleOfNullables of degree0 that can
hold null values.
|
| Tuple1<T0> |
This interface defines a generic Tuple of degree 1 that can hold
non-null values.
|
| Tuple10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> |
This interface defines a generic Tuple of degree 10 that can hold
non-null values.
|
| Tuple10OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> |
This interface defines a generic TupleOfNullables of degree10 that
can hold null values.
|
| Tuple11<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
This interface defines a generic Tuple of degree 11 that can hold
non-null values.
|
| Tuple11OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
This interface defines a generic TupleOfNullables of degree11 that
can hold null values.
|
| Tuple12<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
This interface defines a generic Tuple of degree 12 that can hold
non-null values.
|
| Tuple12OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
This interface defines a generic TupleOfNullables of degree12 that
can hold null values.
|
| Tuple13<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
This interface defines a generic Tuple of degree 13 that can hold
non-null values.
|
| Tuple13OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
This interface defines a generic TupleOfNullables of degree13 that
can hold null values.
|
| Tuple14<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
This interface defines a generic Tuple of degree 14 that can hold
non-null values.
|
| Tuple14OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
This interface defines a generic TupleOfNullables of degree14 that
can hold null values.
|
| Tuple15<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
This interface defines a generic Tuple of degree 15 that can hold
non-null values.
|
| Tuple15OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
This interface defines a generic TupleOfNullables of degree15 that
can hold null values.
|
| Tuple16<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
This interface defines a generic Tuple of degree 16 that can hold
non-null values.
|
| Tuple16OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
This interface defines a generic TupleOfNullables of degree16 that
can hold null values.
|
| Tuple17<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
This interface defines a generic Tuple of degree 17 that can hold
non-null values.
|
| Tuple17OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
This interface defines a generic TupleOfNullables of degree17 that
can hold null values.
|
| Tuple18<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> |
This interface defines a generic Tuple of degree 18 that can hold
non-null values.
|
| Tuple18OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> |
This interface defines a generic TupleOfNullables of degree18 that
can hold null values.
|
| Tuple19<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> |
This interface defines a generic Tuple of degree 19 that can hold
non-null values.
|
| Tuple19OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> |
This interface defines a generic TupleOfNullables of degree19 that
can hold null values.
|
| Tuple1OfNullables<T0> |
This interface defines a generic TupleOfNullables of degree1 that can
hold null values.
|
| Tuple2<T0,T1> |
This interface defines a generic Tuple of degree 2 that can hold
non-null values.
|
| Tuple20<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> |
This interface defines a generic Tuple of degree 20 that can hold
non-null values.
|
| Tuple20OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> |
This interface defines a generic TupleOfNullables of degree20 that
can hold null values.
|
| Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> |
This interface defines a generic Tuple of degree 21 that can hold
non-null values.
|
| Tuple21OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> |
This interface defines a generic TupleOfNullables of degree21 that
can hold null values.
|
| Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> |
This interface defines a generic Tuple of degree 22 that can hold
non-null values.
|
| Tuple22OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> |
This interface defines a generic TupleOfNullables of degree22 that
can hold null values.
|
| Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> |
This interface defines a generic Tuple of degree 23 that can hold
non-null values.
|
| Tuple23OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> |
This interface defines a generic TupleOfNullables of degree23 that
can hold null values.
|
| Tuple2OfNullables<T0,T1> |
This interface defines a generic TupleOfNullables of degree2 that can
hold null values.
|
| Tuple3<T0,T1,T2> |
This interface defines a generic Tuple of degree 3 that can hold
non-null values.
|
| Tuple3OfNullables<T0,T1,T2> |
This interface defines a generic TupleOfNullables of degree3 that can
hold null values.
|
| Tuple4<T0,T1,T2,T3> |
This interface defines a generic Tuple of degree 4 that can hold
non-null values.
|
| Tuple4OfNullables<T0,T1,T2,T3> |
This interface defines a generic TupleOfNullables of degree4 that can
hold null values.
|
| Tuple5<T0,T1,T2,T3,T4> |
This interface defines a generic Tuple of degree 5 that can hold
non-null values.
|
| Tuple5OfNullables<T0,T1,T2,T3,T4> |
This interface defines a generic TupleOfNullables of degree5 that can
hold null values.
|
| Tuple6<T0,T1,T2,T3,T4,T5> |
This interface defines a generic Tuple of degree 6 that can hold
non-null values.
|
| Tuple6OfNullables<T0,T1,T2,T3,T4,T5> |
This interface defines a generic TupleOfNullables of degree6 that can
hold null values.
|
| Tuple7<T0,T1,T2,T3,T4,T5,T6> |
This interface defines a generic Tuple of degree 7 that can hold
non-null values.
|
| Tuple7OfNullables<T0,T1,T2,T3,T4,T5,T6> |
This interface defines a generic TupleOfNullables of degree7 that can
hold null values.
|
| Tuple8<T0,T1,T2,T3,T4,T5,T6,T7> |
This interface defines a generic Tuple of degree 8 that can hold
non-null values.
|
| Tuple8OfNullables<T0,T1,T2,T3,T4,T5,T6,T7> |
This interface defines a generic TupleOfNullables of degree8 that can
hold null values.
|
| Tuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8> |
This interface defines a generic Tuple of degree 9 that can hold
non-null values.
|
| Tuple9OfNullables<T0,T1,T2,T3,T4,T5,T6,T7,T8> |
This interface defines a generic TupleOfNullables of degree9 that can
hold null values.
|
| TupleBuilder |
This class is a Builder that can be used to build type safe Tuple of degree
up to 23 that can hold non-null values.
|
| TupleGetter<T,R> |
Function that given a Tuple returns the element at the
ordinal position.
|
| TupleGetter0<T,T0> |
Specialization of TupleGetter that always returns the 0th element.
|
| TupleGetter1<T,T1> |
Specialization of TupleGetter that always returns the 1st element.
|
| TupleGetter10<T,T10> |
Specialization of TupleGetter that always returns the 10th element.
|
| TupleGetter11<T,T11> |
Specialization of TupleGetter that always returns the 11st element.
|
| TupleGetter12<T,T12> |
Specialization of TupleGetter that always returns the 12nd element.
|
| TupleGetter13<T,T13> |
Specialization of TupleGetter that always returns the 13rd element.
|
| TupleGetter14<T,T14> |
Specialization of TupleGetter that always returns the 14th element.
|
| TupleGetter15<T,T15> |
Specialization of TupleGetter that always returns the 15th element.
|
| TupleGetter16<T,T16> |
Specialization of TupleGetter that always returns the 16th element.
|
| TupleGetter17<T,T17> |
Specialization of TupleGetter that always returns the 17th element.
|
| TupleGetter18<T,T18> |
Specialization of TupleGetter that always returns the 18th element.
|
| TupleGetter19<T,T19> |
Specialization of TupleGetter that always returns the 19th element.
|
| TupleGetter2<T,T2> |
Specialization of TupleGetter that always returns the 2nd element.
|
| TupleGetter20<T,T20> |
Specialization of TupleGetter that always returns the 20th element.
|
| TupleGetter21<T,T21> |
Specialization of TupleGetter that always returns the 21st element.
|
| TupleGetter22<T,T22> |
Specialization of TupleGetter that always returns the 22nd element.
|
| TupleGetter23<T,T23> |
Specialization of TupleGetter that always returns the 23rd element.
|
| TupleGetter3<T,T3> |
Specialization of TupleGetter that always returns the 3rd element.
|
| TupleGetter4<T,T4> |
Specialization of TupleGetter that always returns the 4th element.
|
| TupleGetter5<T,T5> |
Specialization of TupleGetter that always returns the 5th element.
|
| TupleGetter6<T,T6> |
Specialization of TupleGetter that always returns the 6th element.
|
| TupleGetter7<T,T7> |
Specialization of TupleGetter that always returns the 7th element.
|
| TupleGetter8<T,T8> |
Specialization of TupleGetter that always returns the 8th element.
|
| TupleGetter9<T,T9> |
Specialization of TupleGetter that always returns the 9th element.
|
| TupleMapper<T,R> |
A BasicTupleMapper may be used to map from an object of type T to a Tuple
|
| TupleOfNullables |
This interface defines a generic Tuple of any order that can hold null
values.
|
| Tuples |
A collection of static methods to produce different types of Tuple
objects
|
| TuplesOfNullables |
A collection of static methods to produce different types of TupleOfNullables objects.
|