# Package generic.constraint

package generic.constraint

- Related Packages
  Package
  Description
  generic
- Classes
  Class
  Description
  Constraint<T>
  Constraints are used to make decisions to traverse a decision tree where each node in the tree has a constraint that is used to decide if that node is part of the successful decision path.
  ConstraintData
  Convenience class that converts XML attributes into typed property values.
  Decision
  Result object from getting values that match the constraints for given test object.
  DecisionNode<T>
  A node in a decision tree.
  DecisionSet
  The result object returned from a scan of a decision tree looking for property values that match the constrains for some test object.
  DecisionTree<T>
  A decisionTree is used to find property values that are determined by traversing a tree of constraints.
  RootDecisionNode<T>
  Special root node for a decision tree.