Class BinaryPattern
java.lang.Object
com.semedy.reasoner.reasoning.processes.BodyPattern
com.semedy.reasoner.reasoning.processes.BinaryPattern
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionBinaryPattern
(InterruptFlag interruptFlag, ReasoningMonitor monitor, SystemMonitor smonitor, BuiltinProvider builtinProvider, IntensionalDB idb, SymbolTable symbolTable, boolean streamReasoning, String queryKey, Properties builtinProperties, ExtensionalDB edb, boolean topDown) -
Method Summary
Modifier and TypeMethodDescriptiongetProcess
(List<Literal> remainingLiterals) int
selectLiterals
(int i) Methods inherited from class com.semedy.reasoner.reasoning.processes.BodyPattern
init
-
Constructor Details
-
BinaryPattern
public BinaryPattern(InterruptFlag interruptFlag, ReasoningMonitor monitor, SystemMonitor smonitor, BuiltinProvider builtinProvider, IntensionalDB idb, SymbolTable symbolTable, boolean streamReasoning, String queryKey, Properties builtinProperties, ExtensionalDB edb, boolean topDown)
-
-
Method Details
-
getProcess
public ProcessImp getProcess(List<Literal> remainingLiterals) throws SemReasonerException, IOException - Specified by:
getProcess
in classBodyPattern
- Throws:
SemReasonerException
IOException
-
selectLiterals
public int selectLiterals(int i) - Specified by:
selectLiterals
in classBodyPattern
-