| Modifier and Type | Method and Description |
|---|---|
Set<IdPredicate> |
Atom.getIdPredicates() |
Set<IdPredicate> |
Atom.getPartialSubstitutions() |
| Modifier and Type | Method and Description |
|---|---|
IdPredicate |
Binary.getPredicate() |
| Modifier and Type | Method and Description |
|---|---|
Set<IdPredicate> |
RelationAtom.getPartialSubstitutions() |
| Constructor and Description |
|---|
RelationAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate predicate,
ReasonerQuery par) |
ResourceAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate idPred,
Set<ValuePredicate> ps,
ReasonerQuery par) |
TypeAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
| Constructor and Description |
|---|
HasAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
IsaAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
PlaysAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
RelatesAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
ScopeAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
SubAtom(VarPatternAdmin pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
| Modifier and Type | Method and Description |
|---|---|
IdPredicate |
ReasonerQueryImpl.getIdPredicate(Var var) |
| Modifier and Type | Method and Description |
|---|---|
Set<IdPredicate> |
ReasonerQueryImpl.getIdPredicates() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
QueryAnswerStream.subFilter(Answer answer,
Set<IdPredicate> subs) |
| Modifier and Type | Method and Description |
|---|---|
static IdPredicate |
ReasonerUtils.getIdPredicate(Var typeVariable,
VarPatternAdmin typeVar,
Set<VarPatternAdmin> vars,
ReasonerQuery parent)
looks for an appropriate var property with a specified name among the vars and maps it to an IdPredicate,
covers both the cases when variable is and isn't user defined
|
static IdPredicate |
ReasonerUtils.getUserDefinedIdPredicate(Var typeVariable,
Set<VarPatternAdmin> vars,
ReasonerQuery parent)
looks for an appropriate var property with a specified name among the vars and maps it to an IdPredicate,
covers the case when specified variable name is user defined
|
Copyright © 2017 Grakn Labs Ltd. All rights reserved.