See: Description
| Interface | Description |
|---|---|
| IdGenerator<T> |
Interface for generating ids for entities.
|
| Class | Description |
|---|---|
| CompositeProperty.DefaultToMapConverter<K> |
The default implementation, passing map properties through as they are on the way to the graph and possibly
applying a post processor on the way out of the graph.
|
| CompositeProperty.NoopTransformation |
The default operation for transforming the keys.
|
| GeneratedValue.InternalIdGenerator |
This
IdGenerator does nothing. |
| GeneratedValue.UUIDGenerator |
This generator is automatically applied when a field of type
UUID is annotated with
@Id and @GeneratedValue. |
| Enum | Description |
|---|---|
| CompositeProperty.Phase |
Phase of the mapping currently taking place.
|
| Relationship.Direction |
Enumeration of the direction a relationship can take.
|
| Annotation Type | Description |
|---|---|
| CompositeProperty |
This annotation indicates a
persistent property
that is composed from multiple properties on a node or relationship. |
| DynamicLabels |
This annotation can be used on a field of type
Collection<String>. |
| GeneratedValue |
Indicates a generated id.
|
| Id |
This annotation is included here for completeness.
|
| Node |
The annotation to configure the mapping from a node with a given set of labels to a class and vice versa.
|
| Property |
The annotation to configure the mapping from a property to an attribute and vice versa.
|
| Relationship |
Annotation to configure mappings of relationship.
|
| RelationshipProperties |
This marker interface is used on classes to mark that they represent additional relationship properties.
|
| TargetNode |
Marks an entity in a
RelationshipProperties as the target node. |
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.