RulesListener

abstract class RulesListener : RuleListener

Inheritors

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun Map<String, List<*>>.addToFacts(facts: Facts)
Link copied to clipboard
open override fun afterEvaluate(rule: Rule, facts: Facts, evaluationResult: Boolean)
Link copied to clipboard
open override fun beforeEvaluate(rule: Rule, facts: Facts): Boolean
Link copied to clipboard
open fun beforeExecute(p0: Rule, p1: Facts)
Link copied to clipboard
fun generateRules(ruleConfigs: List<RuleConfig>): Rules
Link copied to clipboard
fun log(exception: Exception, message: String? = null)
Link copied to clipboard
open override fun onEvaluationError(rule: Rule, facts: Facts, exception: Exception)
Link copied to clipboard
open override fun onFailure(rule: Rule, facts: Facts, exception: Exception)
Link copied to clipboard
open override fun onSuccess(rule: Rule, facts: Facts)