public class RuleExplanation extends Explanation
Explanation class for rule application.
| Constructor and Description |
|---|
RuleExplanation(ReasonerQuery q,
InferenceRule rl) |
| Modifier and Type | Method and Description |
|---|---|
AnswerExplanation |
childOf(Answer ans) |
InferenceRule |
getRule() |
boolean |
isRuleExplanation() |
AnswerExplanation |
setQuery(ReasonerQuery q) |
getAnswers, getQuery, isEmpty, isJoinExplanation, isLookupExplanationpublic RuleExplanation(ReasonerQuery q, InferenceRule rl)
public AnswerExplanation setQuery(ReasonerQuery q)
setQuery in interface AnswerExplanationsetQuery in class Explanationpublic AnswerExplanation childOf(Answer ans)
childOf in interface AnswerExplanationchildOf in class Explanationpublic boolean isRuleExplanation()
isRuleExplanation in interface AnswerExplanationisRuleExplanation in class Explanationpublic InferenceRule getRule()
Copyright © 2018 Grakn Labs Ltd. All rights reserved.