Package org.semwebcentral.sweetrules.sweetxsb

Class Summary
AbstractSweetXSBQueryAdapterTask This class provides an abstraction of the XSBQuery.
SweetRuleMLQueryXSBAdapterTask
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
SweetXSBDescriptor
The XSB descriptor

Modified on: Aug 25, 2004, 2:08:18 PM
SweetXSBEngine
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
SweetXSBEngineDescriptor
The class describing XSB Engine

Modified on: Aug 25, 2004, 2:09:11 PM
SweetXSBForwardInferencingTask
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.
SweetXSBLoadTask
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