Package openllet.core.rules.rete
Class Interpreter
- java.lang.Object
-
- openllet.core.rules.rete.Interpreter
-
public class Interpreter extends java.lang.ObjectTitle: Interpreter
Copyright: Copyright (c) 2007
Company: Clark & Parsia, LLC.
-
-
Field Summary
Fields Modifier and Type Field Description AlphaNetwork_alphaNet
-
Constructor Summary
Constructors Constructor Description Interpreter(AlphaNetwork alphaNet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<PartialBinding>getBindings()voidreset()Remove all facts from the interpreter, leaving the rules intact.voidrestore(int branch)Restore _abox to the given _branchvoidrun()
-
-
-
Field Detail
-
_alphaNet
public AlphaNetwork _alphaNet
-
-
Constructor Detail
-
Interpreter
public Interpreter(AlphaNetwork alphaNet)
-
-
Method Detail
-
reset
public void reset()
Remove all facts from the interpreter, leaving the rules intact.
-
restore
public void restore(int branch)
Restore _abox to the given _branch- Parameters:
branch-
-
run
public void run()
-
getBindings
public java.util.Collection<PartialBinding> getBindings()
-
-