ClauseListener

interface ClauseListener: Any

Methods

onDirective

abstract fun onDirective(directive: Directive)

Parameters

Name Description
directive: Directive

ReturnValue

Name Description
Unit

onRule

abstract fun onRule(rule: Rule)

Parameters

Name Description
rule: Rule

ReturnValue

Name Description
Unit

onFact

abstract fun onFact(fact: Fact)

Parameters

Name Description
fact: Fact

ReturnValue

Name Description
Unit

onClause

abstract fun onClause(clause: Clause)

Parameters

Name Description
clause: Clause

ReturnValue

Name Description
Unit

listen

open fun listen(clause: Clause)

Parameters

Name Description
clause: Clause

ReturnValue

Name Description
Unit