Uses of Class
edu.harvard.seas.pl.abcdatalog.engine.bottomup.AnnotatedAtom
Package
Description
This package contains classes that implement the visitor design pattern for visiting AST nodes.
This package contains classes and interfaces that are used in all of the bottom-up engines.
This package contains multi-threaded bottom-up Datalog evaluation engines.
-
Uses of AnnotatedAtom in edu.harvard.seas.pl.abcdatalog.ast.visitors
Modifier and TypeMethodDescriptionCrashPremiseVisitor.visit
(AnnotatedAtom atom, I state) DefaultConjunctVisitor.visit
(AnnotatedAtom atom, I state) PremiseVisitor.visit
(AnnotatedAtom atom, I state) Modifier and TypeMethodDescriptionPremiseVisitorBuilder.onAnnotatedAtom
(BiFunction<AnnotatedAtom, I, O> onAnnotatedAtom) -
Uses of AnnotatedAtom in edu.harvard.seas.pl.abcdatalog.engine.bottomup
ModifierConstructorDescriptionClauseEvaluator
(SemiNaiveClauseAnnotator.SemiNaiveClause cl, BiConsumer<PositiveAtom, ClauseSubstitution> newFact, BiFunction<AnnotatedAtom, ClauseSubstitution, Iterable<PositiveAtom>> getFacts) -
Uses of AnnotatedAtom in edu.harvard.seas.pl.abcdatalog.engine.bottomup.concurrent
Modifier and TypeMethodDescriptionprotected Iterable
<PositiveAtom> BottomUpEvalManager.getFacts
(AnnotatedAtom atom, ClauseSubstitution s)