| Interface | Description |
|---|---|
| Concept |
A Concept represents anything in the graph.
|
| Entity |
Entity represents an instance of an Entity Type, which represents some data in the graph.
|
| EntityType |
EntityType is a schema element which represents the categories instances of this type can fall within.
|
| Instance |
Represents an Instance of a particular schema Type.
|
| Relation |
A Relation represents an instance of a Relation Type, which is a concept
that represents how different entities relate to one another.
|
| RelationType |
A RelationType is a schema element, and is the Concept that represents how Entities relate to one another.
|
| Resource<D> |
A Resource is the Concept that represents a resource associated with one or more Instances.
|
| ResourceType<D> |
A ResourceType is a schema element which represents the category of resources in the graph.
|
| RoleType |
A RoleType is a schema element that defines a role that can be played in a Relation Type.
|
| Rule |
A Rule represents an instance of a Rule-Type, which is used to make inferences over the data.
|
| RuleType |
A RuleType is a schema element used to define different types of reasoner rules.
|
| Type |
Type is an ontological element which represents the categories concepts can fall within.
|
| Class | Description |
|---|---|
| ResourceType.DataType<D> |
A class used to hold the supported data types of resources and any other concepts.
|
Copyright © 2016 Grakn Labs Ltd. All rights reserved.