Package civitas.celestis.util.tuple
package civitas.celestis.util.tuple
-
ClassDescriptionArrayTuple<E>An array-based tuple which holds an arbitrary element of type
E.BaseTuple<E>The base class for all tuples, including primitive specialized tuples.A tuple with one element.An immutable type containing two primitivedoubles.An immutable type containing three primitivedoubles.An immutable type containing four primitivedoubles.An array-based tuple which holds an arbitrary element of typedouble.A specialized tuple which holds the primitive typedouble.A tuple with one element.An immutable type containing two primitivefloats.An immutable type containing three primitivefloats.An immutable type containing four primitivefloats.An array-based tuple which holds an arbitrary element of typefloat.A specialized tuple which holds the primitive typefloat.A tuple with one element.An immutable type containing two primitiveints.An immutable type containing three primitiveints.An immutable type containing four primitiveints.An array-based tuple which holds an arbitrary element of typeint.A specialized tuple which holds the primitive typeint.A tuple with one element.An immutable type containing two primitivelongs.An immutable type containing three primitivelongs.An immutable type containing four primitivelongs.An array-based tuple which holds an arbitrary element of typelong.A specialized tuple which holds the primitive typelong.Object1<E>A tuple with one element.Object2<E>A shallowly immutable pair of objects.Object3<E>A shallowly immutable triple of objects.Object4<E>A shallowly immutable quad of objects.Tuple<E>A shallowly immutable set of objects.