Package generic.constraint

# Class RootDecisionNode<T>

java.lang.Object
generic.constraint.DecisionNode<T>
generic.constraint.RootDecisionNode<T>

Type Parameters:
  `T` - the type of object used to test constraints.s

public class RootDecisionNode<T> extends DecisionNode<T>
Special root node for a decision tree. Root nodes don't have a real constraint, so a dummy constraint that is always satisfied is used.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RootDecisionNode()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected List<String>`
  `getDecisionPath()`

  ### Methods inherited from class generic.constraint.DecisionNode

  `getOrCreateNodeForContraint, populateDecisions, setProperty, toString`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### RootDecisionNode

    public RootDecisionNode()

- ## Method Details

  - ### getDecisionPath

    protected List<String> getDecisionPath()
    Overrides:
      `getDecisionPath` in class `DecisionNode<T>`