Package io.permazen.tuple
Generic typed classes holding ordered "tuples" of objects.
-
Interface Summary Interface Description Has1<V1> Implemented by tuples that have a first value.Has2<V1,V2> Implemented by tuples that have at least two values.Has3<V1,V2,V3> Implemented by tuples that have at least three values.Has4<V1,V2,V3,V4> Implemented by tuples that have at least four values.Has5<V1,V2,V3,V4,V5> Implemented by tuples that have at least five values.Tuple Implemented by all "tuple" classes. -
Class Summary Class Description Tuple1<V1> A "tuple" of one value.Tuple2<V1,V2> A tuple of two values.Tuple3<V1,V2,V3> A tuple of three values.Tuple4<V1,V2,V3,V4> A tuple of four values.Tuple5<V1,V2,V3,V4,V5> A tuple of five values.Tuples Tuple utility methods.