Package com.semedy.reasoner.api.core


package com.semedy.reasoner.api.core
  • Class
    Description
    Provides configurations for the reasoning kernel
    How are relations stored:
    - in main memory only (RAM)
    - persistent on disc (PERSISTENT)
    - mixed on disc and in main memory (MIXED)
    - at a given host
    A core stores all relevant data for the inference engine
    the extensional database (edb), intensional database (idb),
    symbol table, built-ins, rewriters, configuration, transactions,
    external datatypes, query materialization, query management
     
    High level interface for a whole deductive database.
    A receiver for results caused by events
    High level interface for a whole java deductive database.
    Abstract class for java objects for the Java API.
    Other java objects to be stored in java deductive database
    must be extensions of this one.
    Caching mechanism for querying jsons
    Interface for Json objects.
    Represents a result for a retrieval for jsons
    Stores results during materialization in edb
    Single events are buffered until reasoning is finished.
     
    Buffer for results of queries.
     
    enumerator for reasoning results
    Stores results during materialization in edb
    Single events are buffered until reasoning is finished.
    This extension of the deductive database enables
    stream reasoning.
    A caching mechanism for querying triples
    Represents a result for a query to deductive database