Package | Description |
---|---|
org.springframework.data.neo4j.config |
This package contains configuration related support classes that can be used for application specific, annotated
configuration classes.
|
org.springframework.data.neo4j.core |
This package contains the core infrastructure for creating an imperative or reactive client that can execute queries.
|
org.springframework.data.neo4j.core.convert |
Provides a set of simples types that SDN supports.
|
org.springframework.data.neo4j.core.mapping |
The main mapping framework.
|
org.springframework.data.neo4j.core.mapping.callback |
This package contains the callback API.
|
org.springframework.data.neo4j.repository.query |
A set of annotations for providing custom queries to repositories.
|
org.springframework.data.neo4j.repository.support |
This package provides a couple of public support classes for building custom imperative and reactive Spring Data Neo4j
repository base classes.
|
Class and Description |
---|
Neo4jMappingContext
An implementation of both a
Schema as well as a Neo4j version of Spring Data's
MappingContext . |
Class and Description |
---|
Neo4jMappingContext
An implementation of both a
Schema as well as a Neo4j version of Spring Data's
MappingContext . |
Neo4jPersistentProperty
A
PersistentProperty interface with additional methods for metadata related
to Neo4j. |
Class and Description |
---|
Neo4jPersistentProperty
A
PersistentProperty interface with additional methods for metadata related
to Neo4j. |
Class and Description |
---|
CreateRelationshipStatementHolder
The
CreateRelationshipStatementHolder holds the Cypher Statement to create a relationship as well as the optional
properties that describe the relationship in case of more than a simple relationship. |
CypherGenerator
A generator based on the schema defined by node and relationship descriptions.
|
EntityInstanceWithSource
Used to keep the raw result around in case of a DTO based projection so that missing properties can be filled later on.
|
GraphPropertyDescription
Provides minimal information how to map class attributes to the properties of a node or a relationship.
|
IdDescription
Description how to generate Ids for entities.
|
Neo4jEntityConverter
This orchestrates the built-in store conversions and any additional Spring converters.
|
Neo4jMappingContext
An implementation of both a
Schema as well as a Neo4j version of Spring Data's
MappingContext . |
Neo4jPersistentEntity
A
PersistentEntity interface with additional methods for metadata related to
Neo4j. |
Neo4jPersistentProperty
A
PersistentProperty interface with additional methods for metadata related
to Neo4j. |
NestedRelationshipContext
Working on nested relationships happens in a certain algorithmic context.
|
NestedRelationshipProcessingStateMachine.ProcessState
Valid processing states.
|
NodeDescription
Describes how a class is mapped to a node inside the database.
|
PropertyFilter
Something that makes sense of propertyPaths by having an understanding of projection classes.
|
PropertyFilter.RelaxedPropertyPath
A very loose coupling between a dot path and its (possible) owning type.
|
RelationshipDescription
Description of a relationship.
|
Schema
Contains the descriptions of all nodes, their properties and relationships known to SDN.
|
Class and Description |
---|
Neo4jMappingContext
An implementation of both a
Schema as well as a Neo4j version of Spring Data's
MappingContext . |
Class and Description |
---|
Neo4jMappingContext
An implementation of both a
Schema as well as a Neo4j version of Spring Data's
MappingContext . |
Neo4jPersistentEntity
A
PersistentEntity interface with additional methods for metadata related to
Neo4j. |
NodeDescription
Describes how a class is mapped to a node inside the database.
|
PropertyFilter.RelaxedPropertyPath
A very loose coupling between a dot path and its (possible) owning type.
|
Class and Description |
---|
Neo4jMappingContext
An implementation of both a
Schema as well as a Neo4j version of Spring Data's
MappingContext . |
Neo4jPersistentEntity
A
PersistentEntity interface with additional methods for metadata related to
Neo4j. |
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.