Uses of Class
edu.harvard.seas.pl.abcdatalog.engine.bottomup.SemiNaiveClauseAnnotator.SemiNaiveClause
Package
Description
This package contains classes and interfaces that are used in all of the bottom-up engines.
This package contains single-threaded bottom-up Datalog evaluation engines.
This package contains classes that represents substitutions (i.e., mappings from variables to
terms).
-
Uses of SemiNaiveClauseAnnotator.SemiNaiveClause in edu.harvard.seas.pl.abcdatalog.engine.bottomup
Modifier and TypeMethodDescriptionSemiNaiveClauseAnnotator.annotate
(DatalogValidator.ValidClause original) Returns a set of annotated clauses for a given unannotated clause.SemiNaiveClauseAnnotator.annotate
(Set<DatalogValidator.ValidClause> clauses) ModifierConstructorDescriptionClauseEvaluator
(SemiNaiveClauseAnnotator.SemiNaiveClause cl, BiConsumer<PositiveAtom, ClauseSubstitution> newFact, BiFunction<AnnotatedAtom, ClauseSubstitution, Iterable<PositiveAtom>> getFacts) -
Uses of SemiNaiveClauseAnnotator.SemiNaiveClause in edu.harvard.seas.pl.abcdatalog.engine.bottomup.sequential
Modifier and TypeMethodDescriptionstatic Clause
SemiNaiveEvalManager.stripSemiNaiveClause
(SemiNaiveClauseAnnotator.SemiNaiveClause cl) -
Uses of SemiNaiveClauseAnnotator.SemiNaiveClause in edu.harvard.seas.pl.abcdatalog.util.substitution