DirectiveSelector

interface DirectiveSelector : DirectiveListener

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun listen(clause: <ERROR CLASS>)
Link copied to clipboard
open fun listenDirective(directive: <ERROR CLASS>)
Link copied to clipboard
open override fun listenDirectiveMatchingPattern(    directive: <ERROR CLASS>,     pattern: <ERROR CLASS>,     unifier: <ERROR CLASS>)
Link copied to clipboard
abstract fun onClause(clause: <ERROR CLASS>)
Link copied to clipboard
abstract fun onDirective(directive: <ERROR CLASS>)
Link copied to clipboard
abstract fun onDirectiveMatchingPattern(    directive: <ERROR CLASS>,     pattern: <ERROR CLASS>,     unifier: <ERROR CLASS>)
Link copied to clipboard
abstract fun onDynamic(directive: <ERROR CLASS>, indicator: <ERROR CLASS>)
Link copied to clipboard
abstract fun onFact(fact: <ERROR CLASS>)
Link copied to clipboard
abstract fun onLoad(directive: <ERROR CLASS>, goal: <ERROR CLASS>)
Link copied to clipboard
abstract fun onOperator(    directive: <ERROR CLASS>,     priority: <ERROR CLASS>,     specifier: <ERROR CLASS>,     name: <ERROR CLASS>)
Link copied to clipboard
abstract fun onRule(rule: <ERROR CLASS>)
Link copied to clipboard
abstract fun onSetFlag(    directive: <ERROR CLASS>,     name: <ERROR CLASS>,     value: <ERROR CLASS>)
Link copied to clipboard
abstract fun onSolve(directive: <ERROR CLASS>, goal: <ERROR CLASS>)
Link copied to clipboard
abstract fun onStatic(directive: <ERROR CLASS>, indicator: <ERROR CLASS>)

Properties

Link copied to clipboard
open override val patterns: List<<ERROR CLASS>>

Inheritors

Link copied to clipboard