| 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 a imperative or reactive client that can execute queries.
|
| org.springframework.data.neo4j.core.transaction |
Contains the core infrastructure for translating unmanaged Neo4j transaction into Spring managed transactions.
|
| 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 |
|---|
| DatabaseSelectionProvider
A provider interface that knows in which database repositories or either the reactive or imperative template should
work.
|
| Neo4jClient
Definition of a modern Neo4j client.
|
| Neo4jOperations
Specifies operations one can perform on a database, based on an Domain Type.
|
| ReactiveDatabaseSelectionProvider
This is the reactive version of a the
DatabaseSelectionProvider and it works in the same way but uses
reactive return types containing the target database name. |
| ReactiveNeo4jClient
Reactive Neo4j client.
|
| ReactiveNeo4jTemplate |
| Class and Description |
|---|
| DatabaseSelection
A value holder indicating a database selection based on a optional name.
|
| DatabaseSelectionProvider
A provider interface that knows in which database repositories or either the reactive or imperative template should
work.
|
| Neo4jClient
Definition of a modern Neo4j client.
|
| Neo4jClient.BindSpec
Contract for binding parameters to a query.
|
| Neo4jClient.MappingSpec |
| Neo4jClient.OngoingBindSpec
Ongoing bind specification.
|
| Neo4jClient.OngoingDelegation
A contract for an ongoing delegation in the selected database.
|
| Neo4jClient.RecordFetchSpec |
| Neo4jClient.RunnableDelegation
A runnable delegation.
|
| Neo4jClient.RunnableSpec
Contract for a runnable query that can be either run returning it's result, run without results or be
parameterized.
|
| Neo4jClient.RunnableSpecTightToDatabase
Contract for a runnable query inside a dedicated database.
|
| Neo4jOperations
Specifies operations one can perform on a database, based on an Domain Type.
|
| Neo4jOperations.ExecutableQuery
An interface for controlling query execution.
|
| PreparedQuery
Typed preparation of a query that is used to create either an executable query.
|
| PreparedQuery.OptionalBuildSteps |
| PreparedQuery.RequiredBuildStep |
| ReactiveDatabaseSelectionProvider
This is the reactive version of a the
DatabaseSelectionProvider and it works in the same way but uses
reactive return types containing the target database name. |
| ReactiveNeo4jClient
Reactive Neo4j client.
|
| ReactiveNeo4jClient.MappingSpec |
| ReactiveNeo4jClient.OngoingDelegation
A contract for an ongoing delegation in the selected database.
|
| ReactiveNeo4jClient.RecordFetchSpec |
| ReactiveNeo4jClient.RunnableDelegation
A runnable delegation.
|
| ReactiveNeo4jClient.RunnableSpec
Contract for a runnable query that can be either run returning it's result, run without results or be
parameterized.
|
| ReactiveNeo4jClient.RunnableSpecTightToDatabase
Contract for a runnable query inside a dedicated database.
|
| ReactiveNeo4jOperations
Specifies reactive operations one can perform on a database, based on an Domain Type.
|
| ReactiveNeo4jOperations.ExecutableQuery
An interface for controlling query execution in a reactive fashion.
|
| Class and Description |
|---|
| DatabaseSelectionProvider
A provider interface that knows in which database repositories or either the reactive or imperative template should
work.
|
| ReactiveDatabaseSelectionProvider
This is the reactive version of a the
DatabaseSelectionProvider and it works in the same way but uses
reactive return types containing the target database name. |
| Class and Description |
|---|
| Neo4jOperations
Specifies operations one can perform on a database, based on an Domain Type.
|
| ReactiveNeo4jOperations
Specifies reactive operations one can perform on a database, based on an Domain Type.
|
| Class and Description |
|---|
| Neo4jOperations
Specifies operations one can perform on a database, based on an Domain Type.
|
| ReactiveNeo4jOperations
Specifies reactive operations one can perform on a database, based on an Domain Type.
|
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.