Class AtomErasingChecker
java.lang.Object
fr.lirmm.graphik.integraal.core.unifier.checker.AtomErasingChecker
This class represents a specific case of atom erasing which is used for computing the GRD dependencies.
- Author:
- Clément Sipieter (INRIA) <clement@6pi.fr>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreates the singleton atom-erasing checker. -
Method Summary
Modifier and TypeMethodDescriptionstatic AtomErasingCheckerinstance()Returns the singleton checker instance.booleanisValidDependency(Rule rule, InMemoryAtomSet query, Substitution s) booleanisValidDependency(Rule r1, Rule r2, Substitution s)
-
Constructor Details
-
AtomErasingChecker
protected AtomErasingChecker()Creates the singleton atom-erasing checker.
-
-
Method Details
-
instance
Returns the singleton checker instance.- Returns:
- the singleton atom-erasing checker
-
isValidDependency
-
isValidDependency
-