| Interface | Description |
|---|---|
| TerminatingRuleBookBuilder<T> |
An interface for building RuleBook objects.
|
| TerminatingRuleBuilder<T,U> |
An interface for building Rule objects.
|
| Class | Description |
|---|---|
| GivenRuleBuilder<T,U> |
Builds the portion of a Rule that is available in the language on 'given.'
|
| RuleBookBuilder<T> |
The initial builder used to build a RuleBook.
|
| RuleBookRuleBuilder<U> |
Chains building of a Rule onto a RuleBookBuilder.
|
| RuleBookRuleWithFactTypeBuilder<T,U> |
A chained builder for building Rules in RuleBooks after a fact type has bee specified.
|
| RuleBuilder<T,U> |
The initial builder used to build a Rule.
|
| ThenRuleBuilder<T,U> |
Builds the portion of a Rule that is available in the languate on 'then'.
|
| UsingRuleBuilder<T,U> |
Builds the portion of a Rule that is available in the languate on 'using'.
|
| WhenRuleBuilder<T,U> |
Builds the portion of a Rule that is available in the languate on 'when'.
|