Package io.permazen.tuple


package io.permazen.tuple
Generic typed classes holding ordered "tuples" of objects.
  • Class
    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.
    Implemented by all "tuple" classes.
    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.
    Tuple utility methods.