Class Pair<T1,​T2>

    • Field Detail

      • value1

        public final T1 value1
        The first value.
      • value2

        public final T2 value2
        The second value.
    • Method Detail

      • of

        public static <T1,​T2> Pair<T1,​T2> of​(T1 first,
                                                         T2 second)
        Constructs a new pair of values.
        Type Parameters:
        T1 - the type of the first value
        T2 - the type of the second value
        Parameters:
        first - the first value
        second - the second value
        Returns:
        a new pair of values
      • getFirst

        public T1 getFirst()
        Returns the first value in a pair.
        Returns:
        the first value
      • getSecond

        public T2 getSecond()
        Returns the second value in a pair.
        Returns:
        the second value
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object