| Constructor and Description |
|---|
QueryAnswer() |
QueryAnswer(Answer a) |
QueryAnswer(Collection<Map.Entry<Var,Concept>> mappings,
AnswerExplanation exp) |
QueryAnswer(Map<Var,Concept> m) |
QueryAnswer(Map<Var,Concept> m,
AnswerExplanation exp) |
public QueryAnswer()
public QueryAnswer(Answer a)
public QueryAnswer(Collection<Map.Entry<Var,Concept>> mappings, AnswerExplanation exp)
public QueryAnswer(Map<Var,Concept> m, AnswerExplanation exp)
public Collection<Concept> concepts()
public boolean containsVar(Var var)
containsVar in interface Answerpublic boolean containsAll(Answer ans)
containsAll in interface Answerpublic void forEach(java.util.function.BiConsumer<? super Var,? super Concept> consumer)
public AnswerExplanation mergeExplanation(Answer toMerge)
public Answer explain(AnswerExplanation exp)
public java.util.stream.Stream<Answer> unify(MultiUnifier multiUnifier)
public java.util.stream.Stream<Answer> expandHierarchies(Set<Var> toExpand)
expandHierarchies in interface Answerpublic AnswerExplanation getExplanation()
getExplanation in interface Answerpublic Set<Answer> getExplicitPath()
getExplicitPath in interface Answerpublic Set<Answer> getPartialAnswers()
getPartialAnswers in interface Answerpublic Set<AnswerExplanation> getExplanations()
getExplanations in interface Answerpublic Set<Atomic> toPredicates(ReasonerQuery parent)
toPredicates in interface AnswerCopyright © 2018 Grakn Labs Ltd. All rights reserved.