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) intselectLiterals(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:
getProcessin classBodyPattern- Throws:
SemReasonerExceptionIOException
-
selectLiterals
public int selectLiterals(int i) - Specified by:
selectLiteralsin classBodyPattern
-