| Modifier and Type | Method and Description |
|---|---|
IdPredicate |
AtomicBase.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() |
| Modifier and Type | Method and Description |
|---|---|
static IdPredicate |
IdPredicate.create(Var varName,
ConceptId id,
ReasonerQuery parent) |
static IdPredicate |
IdPredicate.create(Var varName,
Concept con,
ReasonerQuery parent) |
static IdPredicate |
IdPredicate.create(Var varName,
Label label,
ReasonerQuery parent) |
static IdPredicate |
IdPredicate.create(VarPattern pattern,
ReasonerQuery parent) |
| 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.