Class QueryBasedComputedRewriter
java.lang.Object
tools.refinery.store.reasoning.interpretation.QueryBasedRelationRewriter
tools.refinery.store.reasoning.interpretation.QueryBasedComputedRewriter
- All Implemented Interfaces:
PartialRelationRewriter
-
Constructor Summary
ConstructorDescriptionQueryBasedComputedRewriter
(RelationalQuery may, RelationalQuery must, RelationalQuery candidateMay, RelationalQuery candidateMust, RelationalQuery computation) -
Method Summary
Modifier and TypeMethodDescriptionrewriteComputed
(Set<Variable> positiveVariables, AbstractCallLiteral literal, Modality modality, Concreteness concreteness) Methods inherited from class tools.refinery.store.reasoning.interpretation.QueryBasedRelationRewriter
getCandidateMay, getCandidateMust, getMay, getMust, rewriteLiteral
-
Constructor Details
-
QueryBasedComputedRewriter
public QueryBasedComputedRewriter(RelationalQuery may, RelationalQuery must, RelationalQuery candidateMay, RelationalQuery candidateMust, RelationalQuery computation)
-
-
Method Details
-
rewriteComputed
public List<Literal> rewriteComputed(Set<Variable> positiveVariables, AbstractCallLiteral literal, Modality modality, Concreteness concreteness)
-