Class MyPair<aData,​bData>

  • Type Parameters:
    aData - datatype of a
    bData - datatype of b

    public class MyPair<aData,​bData>
    extends java.lang.Object
    trivial typesafe pair class
    • Field Detail

      • a

        public aData a
        the aData value
      • b

        public bData b
        the bData value
    • Constructor Detail

      • MyPair

        public MyPair​(aData ap,
                      bData bp)
        Parameters:
        ap - aData value
        bp - bData value
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()
      • equals

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

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
        See Also:
        Object.hashCode()
      • getA

        public aData getA()
        Returns:
      • setA

        public void setA​(aData a)
        Parameters:
        a -
      • getB

        public bData getB()
        Returns:
      • setB

        public void setB​(bData b)
        Parameters:
        b -