Class OrderedPair<E>

java.lang.Object
edu.cmu.tetrad.graph.OrderedPair<E>
Type Parameters:
E - The type of the objects in the pair.
All Implemented Interfaces:
TetradSerializable, TetradSerializableExcluded, Serializable

public class OrderedPair<E> extends Object implements TetradSerializable, TetradSerializableExcluded
An ordered pair of objects. This does not serialize well, unfortunately.
Version:
$Id: $Id
Author:
Tyler Gibson
See Also:
  • Constructor Details

    • OrderedPair

      public OrderedPair(E first, E second)

      Constructor for OrderedPair.

      Parameters:
      first - a E object
      second - a E object
  • Method Details

    • getFirst

      public E getFirst()

      Getter for the field first.

      Returns:
      a E object
    • getSecond

      public E getSecond()

      Getter for the field second.

      Returns:
      a E object
    • hashCode

      public int hashCode()

      hashCode.

      Overrides:
      hashCode in class Object
      Returns:
      a int
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()

      toString.

      Overrides:
      toString in class Object
      Returns:
      a String object