| Package | Description |
|---|---|
| ai.grakn.graql.internal.reasoner.atom.binary.type | |
| ai.grakn.graql.internal.reasoner.cache | |
| ai.grakn.graql.internal.reasoner.query |
| Modifier and Type | Method and Description |
|---|---|
protected Pair<VarPattern,IdPredicate> |
IsaAtom.getTypedPair(SchemaConcept type) |
| Modifier and Type | Method and Description |
|---|---|
Pair<java.util.stream.Stream<Answer>,MultiUnifier> |
LazyQueryCache.getAnswerStreamWithUnifier(Q query) |
abstract Pair<java.util.stream.Stream<Answer>,MultiUnifier> |
Cache.getAnswerStreamWithUnifier(Q query) |
Pair<java.util.stream.Stream<Answer>,MultiUnifier> |
QueryCache.getAnswerStreamWithUnifier(Q query) |
Pair<LazyAnswerIterator,MultiUnifier> |
LazyQueryCache.getAnswersWithUnifier(Q query) |
abstract Pair<T,MultiUnifier> |
Cache.getAnswersWithUnifier(Q query) |
Pair<QueryAnswers,MultiUnifier> |
QueryCache.getAnswersWithUnifier(Q query) |
| Modifier and Type | Method and Description |
|---|---|
Map<Pair<Var,Concept>,Set<Answer>> |
Cache.getInverseAnswerMap(Q query)
returns an inverse answer map with all query variables
|
Map<Pair<Var,Concept>,Set<Answer>> |
Cache.getInverseAnswerMap(Q query,
Set<Var> vars)
return an inverse answer map which is more suitable for operations involving concept comparison (joins, filtering, etc.)
NB: consumes the underlying stream for the specified query
|
| Modifier and Type | Method and Description |
|---|---|
Pair<Iterator<ResolutionState>,MultiUnifier> |
ReasonerQueryImpl.queryStateIterator(QueryStateBase parent,
Set<ReasonerAtomicQuery> subGoals,
QueryCache<ReasonerAtomicQuery> cache) |
Pair<Iterator<ResolutionState>,MultiUnifier> |
ReasonerAtomicQuery.queryStateIterator(QueryStateBase parent,
Set<ReasonerAtomicQuery> visitedSubGoals,
QueryCache<ReasonerAtomicQuery> cache) |
Copyright © 2018 Grakn Labs Ltd. All rights reserved.