Interface Execution
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
ParallelExecution
,SequentialExecution
Encapsulates the state of a query execution.
- Author:
- Mathias Hofer
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
addClauses(Collection<? extends Clause> clauses)
void
close()
processModel(Interpretation model)
boolean
verify(Interpretation candidate)
-
Method Details
-
computeCandidate
Interpretation computeCandidate()- Returns:
- computeCandidate
-
verify
- Parameters:
candidate
- candidate- Returns:
- verify
-
processModel
- Parameters:
model
- model- Returns:
- processModel
-
addClause
- Parameters:
clause
- clause- Returns:
- addClause
-
addClauses
- Parameters:
clauses
- clauses- Returns:
- true iff all of the clauses were successfully added
-
close
void close()- Specified by:
close
in interfaceAutoCloseable
-