Class Triplet<X,​Y,​Z>


  • public class Triplet<X,​Y,​Z>
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private X x  
      private Y y  
      private Z z  
    • Constructor Summary

      Constructors 
      Constructor Description
      Triplet​(X x, Y y, Z z)  
    • Field Detail

      • x

        private final X x
      • y

        private final Y y
      • z

        private final Z z
    • Constructor Detail

      • Triplet

        public Triplet​(X x,
                       Y y,
                       Z z)
    • Method Detail

      • getFirst

        public X getFirst()
      • getSecond

        public Y getSecond()
      • getThird

        public Z getThird()
      • make

        public static <A,​B,​C> Triplet<A,​B,​C> make​(A a,
                                                                          B b,
                                                                          C c)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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