Class StratifiedNegationEvalManager
java.lang.Object
edu.harvard.seas.pl.abcdatalog.engine.bottomup.concurrent.StratifiedNegationEvalManager
- All Implemented Interfaces:
EvalManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneval()Saturate all facts derivable from the program with which this manager has been initialized.voidinitialize(Set<Clause> program) Initialize this manager with a program.
-
Constructor Details
-
StratifiedNegationEvalManager
public StratifiedNegationEvalManager()
-
-
Method Details
-
initialize
Description copied from interface:EvalManagerInitialize this manager with a program.- Specified by:
initializein interfaceEvalManager- Parameters:
program- the program- Throws:
DatalogValidationException- if the program is invalid
-
eval
Description copied from interface:EvalManagerSaturate all facts derivable from the program with which this manager has been initialized.- Specified by:
evalin interfaceEvalManager- Returns:
- the facts
-