| Package | Description |
|---|---|
| ai.grakn.graql.internal.reasoner.query | |
| ai.grakn.graql.internal.reasoner.rule |
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicMatchQuery |
| Modifier and Type | Method and Description |
|---|---|
AtomicQuery |
AtomicQuery.getParent() |
| Modifier and Type | Method and Description |
|---|---|
Set<AtomicQuery> |
AtomicQuery.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
QueryCache.contains(AtomicQuery query) |
void |
AtomicQuery.establishRelation(AtomicQuery aq)
establishes parent-child (if there is one) relation between this and aq query
the relation expresses the relative level of specificity between queries with the parent being more specific
|
static QueryAnswers |
QueryAnswers.getUnifiedAnswers(AtomicQuery parentQuery,
AtomicQuery childQuery,
QueryAnswers answers)
unify answers of childQuery with parentQuery
|
void |
QueryCache.record(AtomicQuery atomicQuery) |
| Modifier and Type | Method and Description |
|---|---|
QueryAnswers |
AtomicQuery.answer(Set<AtomicQuery> subGoals,
QueryCache cache,
boolean materialise) |
QueryAnswers |
AtomicMatchQuery.answer(Set<AtomicQuery> subGoals,
QueryCache cache,
boolean materialise) |
void |
AtomicQuery.resolveViaRule(Rule rl,
Set<AtomicQuery> subGoals,
QueryCache cache,
boolean materialise) |
void |
AtomicMatchQuery.resolveViaRule(Rule rl,
Set<AtomicQuery> subGoals,
QueryCache cache,
boolean materialise) |
| Constructor and Description |
|---|
AtomicMatchQuery(AtomicQuery query,
QueryAnswers ans) |
AtomicQuery(AtomicQuery q) |
| Modifier and Type | Method and Description |
|---|---|
AtomicQuery |
InferenceRule.getHead() |
Copyright © 2016 Grakn Labs Ltd. All rights reserved.