| Interface | Description |
|---|---|
| Decision<T,U> | Deprecated |
| NameValueReferable<T> |
A name value pair where the value refers to an object.
|
| NameValueReferableMap<T> |
A Map with String keys and NameValueReferable objects with some convenience methods.
|
| NameValueReferableTypeConvertibleMap<T> |
Decorator interface for NameValueReferableMap that adds common type conversions.
|
| Referable<T> |
An object with a reference to another object.
|
| Rule<T> | Deprecated |
| Class | Description |
|---|---|
| DecisionBook<T,U> | Deprecated |
| Fact<T> |
A Fact is a single piece of data that can be supplied to a
Rule. |
| FactMap<T> |
A FactMap decorates
Map; it stores facts by their name and provides convenience methods for
accessing Fact objects. |
| Result<T> |
This is a wrapper class for the actual result.
|
| RuleBook<T> | Deprecated |
| StandardDecision<T,U> | Deprecated |
| StandardRule<T> | Deprecated |
| TypeConvertibleFactMap<T> |
A decorator for NameValueReferableMap that adds common type conversions.
|
| Enum | Description |
|---|---|
| RuleState |
Enumeration for whether the continue the rule chain or break it.
|