| Package | Description |
|---|---|
| ai.grakn.graql.internal.reasoner.atom | |
| ai.grakn.graql.internal.reasoner.cache | |
| ai.grakn.graql.internal.reasoner.query |
| Modifier and Type | Method and Description |
|---|---|
QueryAnswers |
NotEquals.filter(QueryAnswers answers)
apply the not equals filter to answer set
|
| Modifier and Type | Method and Description |
|---|---|
QueryAnswers |
NotEquals.filter(QueryAnswers answers)
apply the not equals filter to answer set
|
| Modifier and Type | Method and Description |
|---|---|
QueryAnswers |
QueryCache.getAnswers(T query) |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryCache.record(T atomicQuery,
QueryAnswers answers)
updates the cache by the specified query
|
| Modifier and Type | Method and Description |
|---|---|
QueryAnswers |
QueryAnswers.filterByEntityTypes(Set<TypeAtom> types) |
QueryAnswers |
QueryAnswers.filterBySubstitutions(Set<IdPredicate> subs) |
QueryAnswers |
QueryAnswers.filterKnown(QueryAnswers known)
filter answers by discarding the already known ones
|
QueryAnswers |
QueryAnswers.filterNonEquals(Set<NotEquals> filters)
filter answers by applying NonEquals filters
|
QueryAnswers |
QueryAnswers.filterVars(Set<VarName> vars)
filter answers by constraining the variable set to the provided one
|
static <T extends ReasonerQuery> |
QueryAnswers.getUnifiedAnswers(T parentQuery,
T childQuery,
QueryAnswers answers)
unify answers of childQuery with parentQuery
|
QueryAnswers |
QueryAnswers.join(QueryAnswers localTuples)
perform a join operation between this and provided answers
|
QueryAnswers |
QueryAnswers.permute(Set<Map<VarName,VarName>> unifierSet,
Set<IdPredicate> subs,
Set<TypeAtom> types)
permute answer based on specified sets of permutations defined by unifiers
|
QueryAnswers |
QueryAnswers.unify(Map<VarName,VarName> unifiers)
unify the answers by applying unifiers to variable set
|
| Modifier and Type | Method and Description |
|---|---|
QueryAnswers |
QueryAnswers.filterKnown(QueryAnswers known)
filter answers by discarding the already known ones
|
static <T extends ReasonerQuery> |
QueryAnswers.getUnifiedAnswers(T parentQuery,
T childQuery,
QueryAnswers answers)
unify answers of childQuery with parentQuery
|
QueryAnswers |
QueryAnswers.join(QueryAnswers localTuples)
perform a join operation between this and provided answers
|
Copyright © 2017 Grakn Labs Ltd. All rights reserved.