Class MutableTriple

  • All Implemented Interfaces:

    
    public final class MutableTriple<A extends Object, B extends Object, C extends Object>
    
                        

    Represents a triad of values.

    There is no meaning attached to values in this class, it can be used for any purpose. Triple exhibits value semantics, i.e. two triples are equal if all three components are equal. An example of decomposing it into values:

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private A first
      private B second
      private C third
    • Constructor Summary

      Constructors 
      Constructor Description
      MutableTriple(A first, B second, C third)
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description