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

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

    • Sextad

      public Sextad(Node i, Node j, Node k, Node l, Node m, Node n)

      Constructor for Sextad.

      Parameters:
      i - a Node object
      j - a Node object
      k - a Node object
      l - a Node object
      m - a Node object
      n - a Node object
    • Sextad

      public Sextad(Node[] nodes)

      Constructor for Sextad.

      Parameters:
      nodes - an array of Node objects
  • Method Details

    • serializableInstance

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

      public Node getI()

      Getter for the field i.

      Returns:
      a Node object
    • getJ

      public Node getJ()

      Getter for the field j.

      Returns:
      a Node object
    • getK

      public Node getK()

      Getter for the field k.

      Returns:
      a Node object
    • getL

      public Node getL()

      Getter for the field l.

      Returns:
      a Node object
    • getM

      public Node getM()

      Getter for the field m.

      Returns:
      a Node object
    • getN

      public Node getN()

      Getter for the field n.

      Returns:
      a Node 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
    • getNodes

      public List<Node> getNodes()

      getNodes.

      Returns:
      a List object