| Package | Description |
|---|---|
| org.jeasy.rules.api |
This package contains Easy Rules public API.
|
| org.jeasy.rules.core |
This package contains Easy Rules core implementation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RulesEngineListener.afterExecute(Rules rules,
Facts facts)
Triggered after executing the rule set
When this listener is used with a
InferenceRulesEngine, this method will be triggered after the execution of each candidate rule set in each iteration. |
void |
RulesEngineListener.beforeEvaluate(Rules rules,
Facts facts)
Triggered before evaluating the rule set.
|
java.util.Map<Rule,java.lang.Boolean> |
RulesEngine.check(Rules rules,
Facts facts)
Check rules without firing them.
|
void |
RulesEngine.fire(Rules rules,
Facts facts)
Fire all registered rules on given facts.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<Rule,java.lang.Boolean> |
DefaultRulesEngine.check(Rules rules,
Facts facts) |
java.util.Map<Rule,java.lang.Boolean> |
InferenceRulesEngine.check(Rules rules,
Facts facts) |
void |
DefaultRulesEngine.fire(Rules rules,
Facts facts) |
void |
InferenceRulesEngine.fire(Rules rules,
Facts facts) |
Copyright © 2018. All Rights Reserved.