| Modifier and Type | Method and Description |
|---|---|
IdPredicate |
Atom.getIdPredicate(Var var) |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<IdPredicate> |
Atom.getPartialSubstitutions() |
| Modifier and Type | Method and Description |
|---|---|
IdPredicate |
Binary.getTypePredicate() |
| Modifier and Type | Method and Description |
|---|---|
java.util.stream.Stream<IdPredicate> |
RelationshipAtom.getPartialSubstitutions() |
java.util.stream.Stream<IdPredicate> |
RelationshipAtom.getRolePredicates() |
| Constructor and Description |
|---|
OntologicalAtom(VarPattern pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
RelationshipAtom(VarPattern pattern,
Var predicateVar,
IdPredicate predicate,
ReasonerQuery par) |
ResourceAtom(VarPattern pattern,
Var attributeVar,
Var relationVariable,
IdPredicate idPred,
Set<ValuePredicate> ps,
ReasonerQuery par) |
TypeAtom(VarPattern pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
| Modifier and Type | Method and Description |
|---|---|
protected Pair<VarPattern,IdPredicate> |
IsaAtom.getTypedPair(SchemaConcept type) |
| Constructor and Description |
|---|
HasAtom(VarPattern pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
IsaAtom(VarPattern pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
PlaysAtom(VarPattern pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
RelatesAtom(VarPattern pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
SubAtom(VarPattern pattern,
Var predicateVar,
IdPredicate p,
ReasonerQuery par) |
| 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 © 2018 Grakn Labs Ltd. All rights reserved.