Package org.semwebcentral.sweetrules.sweetxsb

Class Summary
AbstractSweetXSBQueryAdapterTask This class provides an abstraction of the XSBQuery.
The class which performs the required workarounds for processing a ruleml query in XSB

Modified on: Aug 25, 2004, 2:07:59 PM
SweetXSBCleanupAfterQueryTask Task to abolish a predicate from XSB
The XSB descriptor

Modified on: Aug 25, 2004, 2:08:18 PM
Implementation of the XSB engine object as a singleton It is a singleton because interProlog throws an exception if multiple instances are created

Modified on: Aug 25, 2004, 2:08:55 PM
The class describing XSB Engine

Modified on: Aug 25, 2004, 2:09:11 PM
This class performs exhaustive brute force inferencing on XSB It first converts the any(non xsb) input format through the common rules into XSB and parses the first line(s) of the output to get a list of predicates and their arity.
Task for loading a KB into XSB

Modified on: Aug 25, 2004, 2:09:25 PM
SweetXSBQueryXSBAdapterTask XSB query adapter task
SweetXSBUtil A utility class providing common routines to deal with XSB Since it is not expected to be used outside the package it is package private