Class Sextad

java.lang.Object
edu.cmu.tetrad.search.utils.Sextad
All Implemented Interfaces:
TetradSerializable, Serializable

public class Sextad extends Object implements TetradSerializable
Represents an ordered sextad of nodes.
Author:
josephramsey
See Also:
  • Constructor Details

    • Sextad

      public Sextad(int i, int j, int k, int l, int m, int n)
      Constructor.
  • Method Details

    • serializableInstance

      public static Sextad serializableInstance()
      Generates a simple exemplar of this class to test serialization.
    • getI

      public int getI()
    • getJ

      public int getJ()
    • getK

      public int getK()
    • getL

      public int getL()
    • getM

      public int getM()
    • getN

      public int getN()
    • hashCode

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

      public boolean equals(Object o)
      Returns a judgment of equality with another Sextad instance.
      Overrides:
      equals in class Object
      Parameters:
      o - The other Sextad instance.
      Returns:
      True if equal.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getNodes

      public List<Integer> getNodes()
      Returns the list of nodes.
      Returns:
      This list.