Uses of Interface
org.jeasy.rules.api.Rule
Packages that use Rule
Package
Description
This package contains Easy Rules public API.
This package contains Easy Rules core implementation.
-
Uses of Rule in org.jeasy.rules.api
Methods in org.jeasy.rules.api that return types with arguments of type RuleModifier and TypeMethodDescriptionCheck rules without firing them.Rules.iterator()Return an iterator on the rules set.Methods in org.jeasy.rules.api with parameters of type RuleModifier and TypeMethodDescriptiondefault voidRuleListener.afterEvaluate(Rule rule, Facts facts, boolean evaluationResult) Triggered after the evaluation of a rule.default booleanRuleListener.beforeEvaluate(Rule rule, Facts facts) Triggered before the evaluation of a rule.default voidRuleListener.beforeExecute(Rule rule, Facts facts) Triggered before the execution of a rule.default voidRuleListener.onEvaluationError(Rule rule, Facts facts, Exception exception) Triggered on condition evaluation error due to any runtime exception.default voidTriggered after a rule has failed.default voidTriggered after a rule has been executed successfully.voidConstructors in org.jeasy.rules.api with parameters of type RuleConstructor parameters in org.jeasy.rules.api with type arguments of type Rule -
Uses of Rule in org.jeasy.rules.core
Classes in org.jeasy.rules.core that implement RuleModifier and TypeClassDescriptionclassBasic rule implementation class that provides common methods.classBasic rule implementation class that provides common methods.Methods in org.jeasy.rules.core that return RuleModifier and TypeMethodDescriptionstatic RuleMakes the rule object implement theRuleinterface.RuleBuilder.build()Create a newRule.Methods in org.jeasy.rules.core that return types with arguments of type RuleModifier and TypeMethodDescriptionMethods in org.jeasy.rules.core with parameters of type Rule