R - rule type parameterpublic interface RuleSet<R extends Rule>
Interface describes a mutable collection of rules. Both Knowledge and RuleSession
are extending this interface.
| Modifier and Type | Method and Description |
|---|---|
R |
compileRule(RuleBuilder<?> builder)
Builds and saves a new rule from a rule-builder.
|
default R |
getRule(Named named) |
R |
getRule(String name) |
List<R> |
getRules()
Method returns a list of rules created so far.
|
default boolean |
ruleExists(String name) |
List<R> getRules()
Method returns a list of rules created so far.
R compileRule(RuleBuilder<?> builder)
Builds and saves a new rule from a rule-builder.
builder - rule-builder to create a rule fromdefault boolean ruleExists(String name)
Copyright © 2021. All rights reserved.