Interface KnowledgeBase

All Known Implementing Classes:
KnowledgeBaseImpl

public interface KnowledgeBase
A knowledge base is composed of facts, existential rules.
It provides methods to facilitate their management.
Author:
Florent Tornil
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the fact base attached to this knowledge base.
    Returns the rule base attached to this knowledge base.
  • Method Details

    • getFactBase

      FactBase getFactBase()
      Returns the fact base attached to this knowledge base.
      Returns:
      the FactBase attached to this KnowledgeBase
    • getRuleBase

      RuleBase getRuleBase()
      Returns the rule base attached to this knowledge base.
      Returns:
      the RuleBase attached to this KnowledgeBase