| Package | Description |
|---|---|
| ai.grakn.graql.admin |
A collection of interfaces offering more behaviour on Graql objects.
|
| ai.grakn.graql.internal.query | |
| ai.grakn.graql.internal.reasoner.explanation | |
| ai.grakn.graql.internal.reasoner.iterator |
| Modifier and Type | Method and Description |
|---|---|
AnswerExplanation |
AnswerExplanation.copy() |
AnswerExplanation |
Answer.getExplanation() |
AnswerExplanation |
AnswerExplanation.merge(AnswerExplanation a2) |
AnswerExplanation |
AnswerExplanation.setQuery(ReasonerQuery q) |
| Modifier and Type | Method and Description |
|---|---|
Set<AnswerExplanation> |
Answer.getExplanations() |
| Modifier and Type | Method and Description |
|---|---|
Answer |
Answer.explain(AnswerExplanation exp)
explain this answer by providing explanation with preserving the structure of dependent answers
|
AnswerExplanation |
AnswerExplanation.merge(AnswerExplanation a2) |
Answer |
Answer.setExplanation(AnswerExplanation e) |
| Modifier and Type | Method and Description |
|---|---|
AnswerExplanation |
QueryAnswer.getExplanation() |
| Modifier and Type | Method and Description |
|---|---|
Set<AnswerExplanation> |
QueryAnswer.getExplanations() |
| Modifier and Type | Method and Description |
|---|---|
Answer |
QueryAnswer.explain(AnswerExplanation exp) |
QueryAnswer |
QueryAnswer.setExplanation(AnswerExplanation e) |
| Modifier and Type | Class and Description |
|---|---|
class |
Explanation
Base class for explanation classes.
|
class |
JoinExplanation
Explanation class for a join explanation - resulting from merging atoms in a conjunction.
|
class |
LookupExplanation
Explanation class for db lookup.
|
class |
RuleExplanation
Explanation class for rule application.
|
| Modifier and Type | Method and Description |
|---|---|
AnswerExplanation |
RuleExplanation.copy() |
AnswerExplanation |
LookupExplanation.copy() |
AnswerExplanation |
JoinExplanation.copy() |
AnswerExplanation |
Explanation.copy() |
AnswerExplanation |
Explanation.merge(AnswerExplanation a2) |
AnswerExplanation |
RuleExplanation.setQuery(ReasonerQuery q) |
AnswerExplanation |
LookupExplanation.setQuery(ReasonerQuery q) |
AnswerExplanation |
Explanation.setQuery(ReasonerQuery q) |
| Modifier and Type | Method and Description |
|---|---|
AnswerExplanation |
Explanation.merge(AnswerExplanation a2) |
| Modifier and Type | Method and Description |
|---|---|
LazyAnswerIterator |
LazyAnswerIterator.explain(AnswerExplanation exp) |
Copyright © 2017 Grakn Labs Ltd. All rights reserved.