Uses of Class
edu.harvard.seas.pl.abcdatalog.engine.bottomup.AnnotatedAtom
Packages that use 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
Methods in edu.harvard.seas.pl.abcdatalog.ast.visitors with parameters of type AnnotatedAtomModifier and TypeMethodDescriptionCrashPremiseVisitor.visit
(AnnotatedAtom atom, I state) DefaultConjunctVisitor.visit
(AnnotatedAtom atom, I state) PremiseVisitor.visit
(AnnotatedAtom atom, I state) Method parameters in edu.harvard.seas.pl.abcdatalog.ast.visitors with type arguments of type AnnotatedAtomModifier and TypeMethodDescriptionPremiseVisitorBuilder.onAnnotatedAtom
(BiFunction<AnnotatedAtom, I, O> onAnnotatedAtom) -
Uses of AnnotatedAtom in edu.harvard.seas.pl.abcdatalog.engine.bottomup
Methods in edu.harvard.seas.pl.abcdatalog.engine.bottomup that return AnnotatedAtomConstructor parameters in edu.harvard.seas.pl.abcdatalog.engine.bottomup with type arguments of type AnnotatedAtomModifierConstructorDescriptionClauseEvaluator
(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
Methods in edu.harvard.seas.pl.abcdatalog.engine.bottomup.concurrent with parameters of type AnnotatedAtomModifier and TypeMethodDescriptionprotected Iterable
<PositiveAtom> BottomUpEvalManager.getFacts
(AnnotatedAtom atom, ClauseSubstitution s)