public class AtomicMatchQuery extends AtomicQuery
| Constructor and Description |
|---|
AtomicMatchQuery(AtomicQuery query,
QueryAnswers ans) |
AtomicMatchQuery(Atom atom,
Set<String> vars) |
AtomicMatchQuery(MatchQuery query,
GraknGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
QueryAnswers |
answer(Set<AtomicQuery> subGoals,
QueryCache cache,
boolean materialise) |
void |
DBlookup() |
QueryAnswers |
getAnswers() |
QueryAnswers |
getNewAnswers() |
void |
lookup(QueryCache cache) |
QueryAnswers |
materialise() |
void |
memoryLookup(QueryCache cache) |
void |
propagateAnswers(QueryCache cache) |
java.util.stream.Stream<Map<String,Concept>> |
resolve(boolean materialise) |
void |
resolveViaRule(Rule rl,
Set<AtomicQuery> subGoals,
QueryCache cache,
boolean materialise) |
java.util.stream.Stream<Map<String,Concept>> |
stream() |
addAtom, equals, establishRelation, getAtom, getChildren, getParent, materialise, removeAtom, selectAtoms, unifyaddAtomConstraints, containsAtom, containsEquivalentAtom, execute, getAtoms, getFilters, getGraph, getIdPredicate, getIdPredicates, getMatchQuery, getPattern, getResources, getSelectedNames, getTypeConstraints, getTypes, getTypes, getValuePredicates, getVarSet, getVarTypeMap, graph, hashCode, isEquivalent, isRuleResolvable, select, selectAppend, stream, toString, unifyclone, finalize, getClass, notify, notifyAll, wait, wait, waitaggregate, ask, colorKeyword, colorType, delete, delete, distinct, get, insert, isReadOnly, limit, offset, orderBy, resultsString, withGraphadmindelete, insert, orderBy, selectiterator, parallelStreamforEach, spliteratorpublic AtomicMatchQuery(MatchQuery query, GraknGraph graph)
public AtomicMatchQuery(AtomicQuery query, QueryAnswers ans)
public java.util.stream.Stream<Map<String,Concept>> stream()
public QueryAnswers getAnswers()
getAnswers in class Querypublic QueryAnswers getNewAnswers()
getNewAnswers in class Querypublic void lookup(QueryCache cache)
public void memoryLookup(QueryCache cache)
memoryLookup in class Querypublic void propagateAnswers(QueryCache cache)
propagateAnswers in class Querypublic QueryAnswers materialise()
materialise in class AtomicQuerypublic void resolveViaRule(Rule rl, Set<AtomicQuery> subGoals, QueryCache cache, boolean materialise)
resolveViaRule in class AtomicQuerypublic QueryAnswers answer(Set<AtomicQuery> subGoals, QueryCache cache, boolean materialise)
answer in class AtomicQueryCopyright © 2016 Grakn Labs Ltd. All rights reserved.