ur_rna.Utilities

## Class Tuple

- java.lang.Object
- - ur_rna.Utilities.Tuple

-     public abstract class Tuple
      extends java.lang.Object

  Implementation of Tuples that have mutable items. Note that equals and hashCode have NOT been overridden, so two distinct tuples with identical items are NOT considered equal. (The items should be immutable for equals and hashCode to be based on them, otherwise we risk changing the hashCode of a tuple AFTER it has been stored in a hash-table, which would lead to unspecified and probably wrong results).

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `Tuple.Pair<T1,T2>`
    `static class` | `Tuple.Quad<T1,T2,T3,T4>`
    `static class` | `Tuple.Singlet<T1>`
    `static class` | `Tuple.Triplet<T1,T2,T3>`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `Tuple()`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### Tuple

          public Tuple()