Package generic.constraint
Class DecisionNode<T>
java.lang.Object
generic.constraint.DecisionNode<T>
- Type Parameters:
T- the type of objects that the constraint operates on.
- Direct Known Subclasses:
RootDecisionNode
A node in a decision tree. Each node contains exactly one constraint and a map of property
values.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOrCreateNodeForContraint(Constraint<T> newConstraint) booleanpopulateDecisions(T t, DecisionSet decisionSet, String propertyName) voidsetProperty(String propertyName, String value, String source) toString()
-
Constructor Details
-
DecisionNode
-
-
Method Details
-
getOrCreateNodeForContraint
-
setProperty
- Throws:
XmlParseException
-
populateDecisions
-
getDecisionPath
-
toString
-