Class Tuple<U,​V>


  • public class Tuple<U,​V>
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      U first  
      V second  
    • Constructor Summary

      Constructors 
      Constructor Description
      Tuple​(U first, V second)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      int hashCode()  
      static <X,​Y>
      Tuple<X,​Y>
      of​(X x, Y y)  
      static <X,​Y,​Z>
      Tuple3<X,​Y,​Z>
      of​(X x, Y y, Z z)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • first

        public final U first
      • second

        public final V second
    • Constructor Detail

      • Tuple

        public Tuple​(U first,
                     V second)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • of

        public static <X,​Y> Tuple<X,​Y> of​(X x,
                                                      Y y)
      • of

        public static <X,​Y,​Z> Tuple3<X,​Y,​Z> of​(X x,
                                                                       Y y,
                                                                       Z z)