| Annotation Type | Description |
|---|---|
| EndNode |
Identifies the domain entity representing the end node of
a relationship in the graph, and, along with @StartNode
is a mandatory annotation on any domain entity that is annotated
with @RelationshipEntity
|
| GraphId |
Identifies the field in the domain entity which is to be
mapped to the id property of its backing node in the graph.
|
| Index |
Fields and properties marked with this annotation will notify the OGM that they
should be used as part of an index and/or for use during lookups and merging.
|
| Labels |
Annotation to declare that the mapped entity will control which labels are added to a node.
|
| NodeEntity |
Identifies a domain entity as being backed by a node in the graph.
|
| Property |
Establishes the mapping between a domain entity attribute
and a node or relationship property in the graph.
|
| Relationship | |
| RelationshipEntity |
Identifies a domain entity as being backed by a relationship in the graph.
|
| StartNode |
Identifies a domain entity as being the start node of
a relationship in the graph, and, along with @EndNode
is a mandatory annotation on any domain entity that is annotated
with @RelationshipEntity
|
| Transient |
By default all domain entity types will be persisted unless they are
annotated with @Transient, or are non-annotated abstract classes.
|
Copyright © 2017 Neo Technology, Inc.. All rights reserved.