See: Description
Interface | Description |
---|---|
DatabaseSelectionProvider |
A provider interface that knows in which database repositories or either the reactive or imperative template should
work.
|
FluentFindOperation |
FluentFindOperation allows creation and execution of Neo4j find operations in a fluent API style. |
FluentFindOperation.ExecutableFind<T> |
Entry point for creating executable find operations.
|
FluentFindOperation.FindWithProjection<T> |
Result type override (Optional).
|
FluentFindOperation.FindWithQuery<T> |
Terminating operations invoking the actual query execution.
|
FluentFindOperation.TerminatingFind<T> |
Triggers find execution by calling one of the terminating methods.
|
FluentFindOperation.TerminatingFindWithoutQuery<T> |
Trigger find execution by calling one of the terminating methods from a state where no query is yet defined.
|
FluentNeo4jOperations |
An additional interface accompanying the
Neo4jOperations and adding a couple of fluent operations, especially
around finding and projecting things. |
FluentSaveOperation |
FluentSaveOperation allows creation and execution of Neo4j save operations in a fluent API style. |
FluentSaveOperation.ExecutableSave<DT> |
After the domain type has been specified, related projections or instances of the domain type can be saved.
|
Neo4jClient |
Definition of a modern Neo4j client.
|
Neo4jClient.BindSpec<S extends Neo4jClient.BindSpec<S>> |
Contract for binding parameters to a query.
|
Neo4jClient.MappingSpec<T> | |
Neo4jClient.OngoingBindSpec<T,S extends Neo4jClient.BindSpec<S>> |
Ongoing bind specification.
|
Neo4jClient.OngoingDelegation<T> |
A contract for an ongoing delegation in the selected database.
|
Neo4jClient.RecordFetchSpec<T> | |
Neo4jClient.RunnableDelegation<T> |
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<T> |
An interface for controlling query execution.
|
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. |
ReactiveFluentFindOperation |
ReactiveFluentFindOperation allows creation and execution of Neo4j find operations in a fluent API style. |
ReactiveFluentFindOperation.ExecutableFind<T> |
Entry point for creating executable find operations.
|
ReactiveFluentFindOperation.FindWithProjection<T> |
Result type override (Optional).
|
ReactiveFluentFindOperation.FindWithQuery<T> |
Terminating operations invoking the actual query execution.
|
ReactiveFluentFindOperation.TerminatingFind<T> |
Trigger find execution by calling one of the terminating methods.
|
ReactiveFluentFindOperation.TerminatingFindWithoutQuery<T> |
Trigger find execution by calling one of the terminating methods from a state where no query is yet defined.
|
ReactiveFluentNeo4jOperations |
An additional interface accompanying the
ReactiveNeo4jOperations and adding a couple of fluent operations, especially
around finding and projecting things. |
ReactiveFluentSaveOperation |
ReactiveFluentSaveOperation allows creation and execution of Neo4j save operations in a fluent API style. |
ReactiveFluentSaveOperation.ExecutableSave<DT> |
After the domain type has been specified, related projections or instances of the domain type can be saved.
|
ReactiveNeo4jClient |
Reactive Neo4j client.
|
ReactiveNeo4jClient.MappingSpec<T> | |
ReactiveNeo4jClient.OngoingDelegation<T> |
A contract for an ongoing delegation in the selected database.
|
ReactiveNeo4jClient.RecordFetchSpec<T> | |
ReactiveNeo4jClient.RunnableDelegation<T> |
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<T> |
An interface for controlling query execution in a reactive fashion.
|
Class | Description |
---|---|
DatabaseSelection |
A value holder indicating a database selection based on a optional name.
|
Neo4jPersistenceExceptionTranslator |
A PersistenceExceptionTranslator to get picked up by the Spring exception translation infrastructure.
|
Neo4jTemplate | |
PreparedQuery<T> |
Typed preparation of a query that is used to create either an executable query.
|
PreparedQuery.OptionalBuildSteps<CT> | |
PreparedQuery.RequiredBuildStep<CT> | |
PropertyFilterSupport |
This class is responsible for creating a List of
PropertyPath entries that contains all reachable
properties (w/o circles). |
ReactiveNeo4jTemplate | |
TemplateSupport |
Utilities for templates.
|
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.