| Package | Description |
|---|---|
| ai.grakn.graql.internal.reasoner.utils | |
| ai.grakn.graql.internal.reasoner.utils.conversion |
| Modifier and Type | Method and Description |
|---|---|
static <T extends SchemaConcept> |
ReasonerUtils.compatibleRelationTypesWithRoles(Set<T> types,
SchemaConceptConverter<T> schemaConceptConverter)
NB: assumes MATCH semantics - all types and their subs are considered
compute the map of compatible
RelationshipTypes for a given set of Types
(intersection of allowed sets of relation types for each entry type) and compatible role types |
| Modifier and Type | Class and Description |
|---|---|
class |
RoleConverter
Implementation of
SchemaConceptConverter allowing for conversion of role types to compatible types. |
class |
TypeConverter
Basic
SchemaConceptConverter implementation for conversion between compatible types. |
Copyright © 2017 Grakn Labs Ltd. All rights reserved.