de.unidu.is.hyspirit
Class HySpiritInvokerClient

java.lang.Object
  extended byde.unidu.is.hyspirit.HySpiritAbstractClient
      extended byde.unidu.is.hyspirit.HySpiritInvokerClient
All Implemented Interfaces:
HySpirit

public class HySpiritInvokerClient
extends HySpiritAbstractClient

A class for starting and connecting to the HySpirit inference engine for pDatalog built by our group (the version implemented in the Beta object-oriented programming language).

Version:
$Revision: 1.7 $, $Date: 2005/02/28 22:27:55 $
Author:
Henrik Nottelmann

Field Summary
protected  java.lang.Process process
          HySpirit process.
 
Fields inherited from class de.unidu.is.hyspirit.HySpiritAbstractClient
in, out
 
Constructor Summary
HySpiritInvokerClient(java.lang.String hyspiritPath)
          Creates a new object.
 
Method Summary
 void close()
          Closes the HySpirit instance.
 
Methods inherited from class de.unidu.is.hyspirit.HySpiritAbstractClient
getLine, send
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

process

protected java.lang.Process process
HySpirit process.

Constructor Detail

HySpiritInvokerClient

public HySpiritInvokerClient(java.lang.String hyspiritPath)
Creates a new object.

Parameters:
hyspiritPath - path to the HySpirit program
Method Detail

close

public void close()
Closes the HySpirit instance.

Specified by:
close in interface HySpirit
Overrides:
close in class HySpiritAbstractClient