public interface AnswerExplanation
Base class for explanation classes.
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAnswer(Answer a) |
AnswerExplanation |
copy() |
Set<Answer> |
getAnswers() |
ReasonerQuery |
getQuery() |
boolean |
isEmpty() |
boolean |
isJoinExplanation() |
boolean |
isLookupExplanation() |
boolean |
isRuleExplanation() |
AnswerExplanation |
merge(AnswerExplanation a2) |
AnswerExplanation |
setQuery(ReasonerQuery q) |
AnswerExplanation copy()
ReasonerQuery getQuery()
AnswerExplanation setQuery(ReasonerQuery q)
q - query this explanation should be associated withboolean addAnswer(Answer a)
a - answer this explanation is dependent onAnswerExplanation merge(AnswerExplanation a2)
a2 - explanation to be merged withboolean isLookupExplanation()
boolean isRuleExplanation()
boolean isJoinExplanation()
boolean isEmpty()
Copyright © 2017 Grakn Labs Ltd. All rights reserved.