| Interface | Description |
|---|---|
| Concept |
The base concept implementation.
|
| Entity |
An instance of Entity Type
EntityType |
| EntityType |
Ontology element used to represent categories.
|
| OntologyConcept |
Facilitates construction of ontological elements.
|
| Relation |
Encapsulates relationships between
Thing |
| RelationType |
An ontological element which categorises how
Things may relate to each other. |
| Resource<D> |
Represent a literal resource in the graph.
|
| ResourceType<D> |
An ontological element which models and categorises the various
Resource in the graph. |
| Role |
An
OntologyConcept which defines a role which can be played in a RelationType |
| Rule |
A rule which defines how implicit knowledge can extracted.
|
| RuleType |
An ontological element used to model and categorise different types of
Rule. |
| Thing |
A data instance in the graph belonging to a specific
Type |
| Type |
A Type represents any ontological element in the graph.
|
| Class | Description |
|---|---|
| ConceptId |
A Concept Id
|
| Label |
A Label
|
| LabelId |
A Type Id
|
| ResourceType.DataType<D> |
A class used to hold the supported data types of resources and any other concepts.
|
Copyright © 2017 Grakn Labs Ltd. All rights reserved.