Skip navigation links
Spring Data Neo4j
A B C D E F G H I M N O P Q R S T U V W 

A

AbstractNeo4jConfig - Class in org.springframework.data.neo4j.config
Base class for imperative SDN configuration using JavaConfig.
AbstractNeo4jConfig() - Constructor for class org.springframework.data.neo4j.config.AbstractNeo4jConfig
 
AbstractReactiveNeo4jConfig - Class in org.springframework.data.neo4j.config
Base class for reactive SDN configuration using JavaConfig.
AbstractReactiveNeo4jConfig() - Constructor for class org.springframework.data.neo4j.config.AbstractReactiveNeo4jConfig
 
addChildNodeDescription(NodeDescription<?>) - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
Register a direct child node description for this entity.
addPagingParameter(NodeDescription<?>, Pageable, StatementBuilder.OngoingReadingAndReturn) - Static method in class org.springframework.data.neo4j.repository.query.CypherAdapterUtils
 
addPersistentEntity(Class<?>) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
all() - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RecordFetchSpec
Fetches all records.
all() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RecordFetchSpec
Fetches all records.
ANY_BEAN - Static variable in class org.springframework.data.neo4j.config.Neo4jCdiExtension
An annotation literal used for selecting @Any annotated beans.
asIdExpression() - Method in class org.springframework.data.neo4j.core.schema.IdDescription
 
AuditingBeforeBindCallback - Class in org.springframework.data.neo4j.repository.event
EntityCallback to populate auditing related fields on an entity about to be bound to a record.
AuditingBeforeBindCallback(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.neo4j.repository.event.AuditingBeforeBindCallback
Creates a new AuditingBeforeBindCallback using the given AuditingHandler provided by the given ObjectFactory.

B

BeforeBindCallback<T> - Interface in org.springframework.data.neo4j.repository.event
Entity callback triggered before an Entity is bound to a record (represented by a java.util.Map<String, Object>).
bind(T) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.BindSpec
 
bindAll(Map<String, Object>) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.BindSpec
 
BoundingBox - Class in org.springframework.data.neo4j.repository.query
This is a utility class that computes the bounding box of a polygon as a rectangle defined by the lower left and upper right point.
build() - Method in class org.springframework.data.neo4j.core.PreparedQuery.OptionalBuildSteps
 
build(Coordinate) - Method in class org.springframework.data.neo4j.types.PointBuilder
 
Builtin - Annotation Type in org.springframework.data.neo4j.config
An internally used CDI Qualifier to mark all beans produced by our configuration support as built in.
byName(String) - Static method in class org.springframework.data.neo4j.core.DatabaseSelection
Create a new database selection by the given databaseName.

C

CartesianPoint2d - Class in org.springframework.data.neo4j.types
 
CartesianPoint2d(double, double) - Constructor for class org.springframework.data.neo4j.types.CartesianPoint2d
 
CartesianPoint3d - Class in org.springframework.data.neo4j.types
 
CartesianPoint3d(double, double, double) - Constructor for class org.springframework.data.neo4j.types.CartesianPoint3d
 
Constants - Class in org.springframework.data.neo4j.core.schema
A pool of constants used in our Cypher generation.
Coordinate - Class in org.springframework.data.neo4j.types
 
Coordinate(double, double) - Constructor for class org.springframework.data.neo4j.types.Coordinate
 
Coordinate(double, double, Double) - Constructor for class org.springframework.data.neo4j.types.Coordinate
 
count(Class<?>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Counts the number of entities of a given type.
count(Statement) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Counts the number of entities of a given type.
count(Statement, Map<String, Object>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Counts the number of entities of a given type.
count(String) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Counts the number of entities of a given type.
count(String, Map<String, Object>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Counts the number of entities of a given type.
count(Class<?>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
count(Statement) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
count(Statement, Map<String, Object>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
count(String) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
count(String, Map<String, Object>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
count(Class<?>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Counts the number of entities of a given type.
count(Statement) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Counts the number of entities of a given type.
count(Statement, Map<String, Object>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Counts the number of entities of a given type.
count(String) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Counts the number of entities of a given type.
count(String, Map<String, Object>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Counts the number of entities of a given type.
count(Class<?>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
count(Statement) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
count(Statement, Map<String, Object>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
count(String) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
count(String, Map<String, Object>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
count() - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
count() - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
CountQuery - Annotation Type in org.springframework.data.neo4j.repository.query
Specialized version of Query whose values is always used as count projection.
create(Driver) - Static method in interface org.springframework.data.neo4j.core.Neo4jClient
 
create(Driver) - Static method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient
 
create(CreationalContext<T>, Class<T>) - Method in class org.springframework.data.neo4j.repository.support.Neo4jRepositoryFactoryCdiBean
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
createPersistentProperty(Property, Neo4jPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
createRelationshipCreationQuery(Neo4jPersistentEntity<?>, RelationshipDescription, String, Long) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
createRelationshipRemoveQuery(Neo4jPersistentEntity<?>, RelationshipDescription, Neo4jPersistentEntity) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
createRelationshipWithPropertiesCreationQuery(Neo4jPersistentEntity<?>, RelationshipDescription, Long) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
createReturnStatementForMatch(NodeDescription<?>) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
createReturnStatementForMatch(NodeDescription<?>, List<String>) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
createStatementReturningDynamicLabels(NodeDescription<?>) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
Creates a statement that returns all labels of a node that are not part of a list parameter named Constants.NAME_OF_STATIC_LABELS_PARAM.
createStaticDatabaseSelectionProvider(String) - Static method in interface org.springframework.data.neo4j.core.DatabaseSelectionProvider
Creates a statically configured database selection provider always selecting the database with the given name databaseName.
createStaticDatabaseSelectionProvider(String) - Static method in interface org.springframework.data.neo4j.core.ReactiveDatabaseSelectionProvider
Creates a statically configured database selection provider always selecting the database with the given name databaseName.
CypherAdapterUtils - Class in org.springframework.data.neo4j.repository.query
Bridging between Spring Data domain Objects and Cypher constructs.
CypherGenerator - Enum in org.springframework.data.neo4j.core.schema
A generator based on the schema defined by node and relationship descriptions.
cypherLog - Static variable in interface org.springframework.data.neo4j.core.Neo4jClient
 
cypherLog - Static variable in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient
 

D

DatabaseSelection - Class in org.springframework.data.neo4j.core
A value holder indicating a database selection based on a optional name.
databaseSelectionProvider() - Method in class org.springframework.data.neo4j.config.AbstractNeo4jConfig
Configures the database name provider.
DatabaseSelectionProvider - Interface in org.springframework.data.neo4j.core
A provider interface that knows in which database repositories or either the reactive or imperative template should work.
DEFAULT_BEAN - Static variable in class org.springframework.data.neo4j.config.Neo4jCdiExtension
An annotation literal used for selecting default CDI beans.
DEFAULT_NEO4J_CLIENT_BEAN_NAME - Static variable in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
DEFAULT_NEO4J_CLIENT_BEAN_NAME - Static variable in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
DEFAULT_NEO4J_TEMPLATE_BEAN_NAME - Static variable in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
DEFAULT_NEO4J_TEMPLATE_BEAN_NAME - Static variable in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
DEFAULT_TRANSACTION_MANAGER_BEAN_NAME - Static variable in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
DEFAULT_TRANSACTION_MANAGER_BEAN_NAME - Static variable in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
defaultSessionConfig(String) - Static method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionUtils
The default session uses AccessMode.WRITE and an empty list of bookmarks.
delegateTo(Function<QueryRunner, Optional<T>>) - Method in interface org.springframework.data.neo4j.core.Neo4jClient
Delegates interaction with the default database to the given callback.
delegateTo(Function<RxQueryRunner, Mono<T>>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient
Delegates interaction with the default database to the given callback.
delete(T) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
delete(T) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
deleteAll(Class<?>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Delete all entities of a given type.
deleteAll(Class<?>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
deleteAll(Class<?>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Delete all entities of a given type.
deleteAll(Class<?>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
deleteAll() - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
deleteAll() - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
deleteAll(Publisher<? extends T>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
deleteAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Deletes all entities with one of the given ids, including all entities related to that entity.
deleteAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
deleteAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Deletes all entities with one of the given ids, including all entities related to that entity.
deleteAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
deleteById(Object, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Deletes a single entity including all entities related to that entity.
deleteById(Object, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
deleteById(Object, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Deletes a single entity including all entities related to that entity.
deleteById(Object, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
deleteById(ID) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
deleteById(ID) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
deleteById(Publisher<ID>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
doBegin(Object, TransactionDefinition) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doBegin(TransactionSynchronizationManager, Object, TransactionDefinition) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
doCleanupAfterCompletion(Object) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doCleanupAfterCompletion(TransactionSynchronizationManager, Object) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
doCommit(DefaultTransactionStatus) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doCommit(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
doCreateRepositoryFactory() - Method in class org.springframework.data.neo4j.repository.support.Neo4jRepositoryFactoryBean
 
doCreateRepositoryFactory() - Method in class org.springframework.data.neo4j.repository.support.ReactiveNeo4jRepositoryFactoryBean
 
doGetTransaction() - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doGetTransaction(TransactionSynchronizationManager) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
doResume(Object, Object) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doResume(TransactionSynchronizationManager, Object, Object) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
doRollback(DefaultTransactionStatus) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doRollback(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doSetRollbackOnly(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
doSuspend(Object) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
doSuspend(TransactionSynchronizationManager, Object) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
driver() - Method in class org.springframework.data.neo4j.config.AbstractNeo4jConfig
The driver to be used for interacting with Neo4j.
driver() - Method in class org.springframework.data.neo4j.config.AbstractReactiveNeo4jConfig
The driver to be used for interacting with Neo4j.
DynamicLabels - Annotation Type in org.springframework.data.neo4j.core.schema
This annotation can be used on a field of type Collection<String>.

E

EnableNeo4jAuditing - Annotation Type in org.springframework.data.neo4j.config
Annotation to enable auditing for SDN entities via annotation configuration.
EnableNeo4jRepositories - Annotation Type in org.springframework.data.neo4j.repository.config
Annotation to activate Neo4j repositories.
EnableReactiveNeo4jRepositories - Annotation Type in org.springframework.data.neo4j.repository.config
Annotation to activate reactive Neo4j repositories.
equals(Object) - Method in class org.springframework.data.neo4j.core.DatabaseSelection
 
equals(Object) - Method in class org.springframework.data.neo4j.repository.query.BoundingBox
 
equals(Object) - Method in class org.springframework.data.neo4j.types.Coordinate
 
existsById(ID) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
existsById(ID) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
existsById(Publisher<ID>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
ExistsQuery - Annotation Type in org.springframework.data.neo4j.repository.query
Specialized version of Query whose values is always used as exists projection.

F

fetch() - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RunnableSpecTightToDatabase
Fetch all records mapped into generic maps
fetch() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RunnableSpecTightToDatabase
Fetch all records mapped into generic maps
fetchAs(Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RunnableSpecTightToDatabase
Create a mapping for each record return to a specific type.
fetchAs(Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RunnableSpecTightToDatabase
Create a mapping for each record return to a specific type.
findAll(Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load all entities of a given type.
findAll(Statement, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load all entities of a given type by executing given statement.
findAll(Statement, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load all entities of a given type by executing given statement with parameters.
findAll(String, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load all entities of a given type by executing given statement.
findAll(String, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load all entities of a given type by executing given statement with parameters.
findAll(Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findAll(Statement, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findAll(Statement, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findAll(String, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findAll(String, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findAll(Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load all entities of a given type.
findAll(Statement, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load all entities of a given type by executing given statement.
findAll(Statement, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load all entities of a given type by executing given statement with parameters.
findAll(String, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load all entities of a given type by executing given statement.
findAll(String, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load all entities of a given type by executing given statement with parameters.
findAll(Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findAll(Statement, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findAll(Statement, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findAll(String, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findAll(String, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findAll() - Method in interface org.springframework.data.neo4j.repository.Neo4jRepository
 
findAll(Sort) - Method in interface org.springframework.data.neo4j.repository.Neo4jRepository
 
findAll(Example<S>) - Method in interface org.springframework.data.neo4j.repository.Neo4jRepository
 
findAll(Example<S>, Sort) - Method in interface org.springframework.data.neo4j.repository.Neo4jRepository
 
findAll() - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
findAll(Sort) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
findAll(Pageable) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
findAll() - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
findAll(Sort) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load all entities of a given type that are identified by the given ids.
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load all entities of a given type that are identified by the given ids.
findAllById(Iterable<?>, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findAllById(Iterable<ID>) - Method in interface org.springframework.data.neo4j.repository.Neo4jRepository
 
findAllById(Iterable<ID>) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
findAllById(Iterable<ID>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
findAllById(Publisher<ID>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
findById(Object, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load an entity from the database.
findById(Object, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findById(Object, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load an entity from the database.
findById(Object, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findById(ID) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
findById(ID) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
findById(Publisher<ID>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
findOne(Statement, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load one entity of a given type by executing given statement with parameters.
findOne(String, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Load one entity of a given type by executing given statement with parameters.
findOne(Statement, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findOne(String, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
findOne(Statement, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load one entity of a given type by executing given statement with parameters.
findOne(String, Map<String, Object>, Class<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Load one entity of a given type by executing given statement with parameters.
findOne(Statement, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
findOne(String, Map<String, Object>, Class<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
first() - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RecordFetchSpec
Fetches only the first record.
first() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RecordFetchSpec
Fetches only the first record.
forAssignedIds(String) - Static method in class org.springframework.data.neo4j.core.schema.IdDescription
 
forExternallyGeneratedIds(Class<? extends IdGenerator<?>>, String, String) - Static method in class org.springframework.data.neo4j.core.schema.IdDescription
 
forInternallyGeneratedIds() - Static method in class org.springframework.data.neo4j.core.schema.IdDescription
 
FROM_ID_PARAMETER_NAME - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 

G

GeneratedValue - Annotation Type in org.springframework.data.neo4j.core.schema
Indicates a generated id.
GeneratedValue.InternalIdGenerator - Class in org.springframework.data.neo4j.core.schema
This IdGenerator does nothing.
GeneratedValue.UUIDGenerator - Class in org.springframework.data.neo4j.core.schema
This generator is automatically applied when a field of type UUID is annotated with @Id and @GeneratedValue.
generateId(String, Object) - Method in class org.springframework.data.neo4j.core.schema.GeneratedValue.InternalIdGenerator
 
generateId(String, Object) - Method in class org.springframework.data.neo4j.core.schema.GeneratedValue.UUIDGenerator
 
generateId(String, Object) - Method in interface org.springframework.data.neo4j.core.schema.IdGenerator
Generates a new id for given entity.
generateId(String, Object) - Method in class org.springframework.data.neo4j.core.support.UUIDStringGenerator
 
generateRelatedNodesCollectionName() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
 
GeographicPoint2d - Class in org.springframework.data.neo4j.types
 
GeographicPoint2d(double, double) - Constructor for class org.springframework.data.neo4j.types.GeographicPoint2d
 
GeographicPoint3d - Class in org.springframework.data.neo4j.types
 
GeographicPoint3d(double, double, double) - Constructor for class org.springframework.data.neo4j.types.GeographicPoint3d
 
getActualType() - Method in interface org.springframework.data.neo4j.core.schema.GraphPropertyDescription
This will return the type of a simple property or the component type of a collection like property.
getAdditionalLabels() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getChildNodeDescriptionsInHierarchy() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
Retrieve all direct child node descriptions which extend this entity.
getConverter() - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
getConverter() - Method in interface org.springframework.data.neo4j.core.schema.Schema
 
getCypherQuery() - Method in class org.springframework.data.neo4j.core.PreparedQuery
 
getDatabaseSelection() - Method in interface org.springframework.data.neo4j.core.DatabaseSelectionProvider
 
getDatabaseSelection() - Method in interface org.springframework.data.neo4j.core.ReactiveDatabaseSelectionProvider
 
getDefaultSelectionProvider() - Static method in interface org.springframework.data.neo4j.core.DatabaseSelectionProvider
A database selection provider always returning the default selection.
getDefaultSelectionProvider() - Static method in interface org.springframework.data.neo4j.core.ReactiveDatabaseSelectionProvider
A database selector always selecting the default database.
getDirection() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
The direction of the defined relationship.
getDynamicLabelsProperty() - Method in interface org.springframework.data.neo4j.core.mapping.Neo4jPersistentEntity
 
getEntityMetaData() - Method in interface org.springframework.data.neo4j.repository.support.Neo4jEntityInformation
 
getFieldName() - Method in interface org.springframework.data.neo4j.core.schema.GraphPropertyDescription
 
getFieldName() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
The name of the property where the relationship was defined.
getGraphProperties() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getGraphPropertiesInHierarchy() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getGraphProperty(String) - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
Retrieves a GraphPropertyDescription by its field name.
getHeight() - Method in class org.springframework.data.neo4j.types.GeographicPoint3d
 
getIdDescription() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getIdentifyingAnnotations() - Method in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
getIdentifyingAnnotations() - Method in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
getIdExpression() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getIdGenerator(String) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
getIdGenerator(String) - Method in interface org.springframework.data.neo4j.core.schema.Schema
 
getIdGeneratorClass() - Method in class org.springframework.data.neo4j.core.schema.IdDescription
 
getIdGeneratorRef() - Method in class org.springframework.data.neo4j.core.schema.IdDescription
 
getLatitude() - Method in class org.springframework.data.neo4j.types.GeographicPoint2d
 
getLatitude() - Method in class org.springframework.data.neo4j.types.GeographicPoint3d
 
getLongitude() - Method in class org.springframework.data.neo4j.types.GeographicPoint2d
 
getLongitude() - Method in class org.springframework.data.neo4j.types.GeographicPoint3d
 
getLowerLeft() - Method in class org.springframework.data.neo4j.repository.query.BoundingBox
 
getModulePrefix() - Method in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
getModulePrefix() - Method in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
getNodeDescription(String) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
getNodeDescription(Class<?>) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
getNodeDescription(String) - Method in interface org.springframework.data.neo4j.core.schema.Schema
Retrieves a nodes description by its primary label.
getNodeDescription(Class<?>) - Method in interface org.springframework.data.neo4j.core.schema.Schema
Retrieves a nodes description by its underlying class.
getOptionalGraphPropertyName() - Method in class org.springframework.data.neo4j.core.schema.IdDescription
An ID description has only a corresponding graph property name when it's bas on an external assigment.
getOptionalMappingFunction() - Method in class org.springframework.data.neo4j.core.PreparedQuery
 
getOrCreateIdGeneratorOfType(Class<T>) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
getOrCreateIdGeneratorOfType(Class<T>) - Method in interface org.springframework.data.neo4j.core.schema.Schema
Creates or retrieves an instance of the given id generator class.
getOrder() - Method in class org.springframework.data.neo4j.repository.event.AuditingBeforeBindCallback
 
getOrder() - Method in class org.springframework.data.neo4j.repository.event.IdGeneratingBeforeBindCallback
 
getOrder() - Method in class org.springframework.data.neo4j.repository.event.OptimisticLockingBeforeBindCallback
 
getOrder() - Method in class org.springframework.data.neo4j.repository.event.ReactiveAuditingBeforeBindCallback
 
getOrder() - Method in class org.springframework.data.neo4j.repository.event.ReactiveIdGeneratingBeforeBindCallback
 
getOrder() - Method in class org.springframework.data.neo4j.repository.event.ReactiveOptimisticLockingBeforeBindCallback
 
getParameters() - Method in class org.springframework.data.neo4j.core.PreparedQuery
 
getPrimaryLabel() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getPropertyName() - Method in interface org.springframework.data.neo4j.core.schema.GraphPropertyDescription
 
getQuery() - Method in exception org.springframework.data.neo4j.repository.NoResultException
 
getRelationshipObverse() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
 
getRelationshipPropertiesClass() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
If this is a relationship with properties, the properties-defining class will get returned, otherwise null.
getRelationships() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
This returns the outgoing relationships this node has to other nodes.
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
getRequiredBinderFunctionFor(Class<T>) - Method in interface org.springframework.data.neo4j.core.schema.Schema
 
getRequiredMappingFunctionFor(Class<T>) - Method in interface org.springframework.data.neo4j.core.schema.Schema
Retrieves a schema based mapping function for the targetClass.
getRequiredNodeDescription(Class<?>) - Method in interface org.springframework.data.neo4j.core.schema.Schema
 
getRequiredNodeDescription(String) - Method in interface org.springframework.data.neo4j.core.schema.Schema
 
getRequiredSingleResult() - Method in interface org.springframework.data.neo4j.core.Neo4jOperations.ExecutableQuery
 
getResults() - Method in interface org.springframework.data.neo4j.core.Neo4jOperations.ExecutableQuery
 
getResults() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations.ExecutableQuery
 
getResultType() - Method in class org.springframework.data.neo4j.core.PreparedQuery
 
getSingleResult() - Method in interface org.springframework.data.neo4j.core.Neo4jOperations.ExecutableQuery
 
getSingleResult() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations.ExecutableQuery
 
getSource() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
The source of this relationship is described by the primary label of the node in question.
getSrid() - Method in interface org.springframework.data.neo4j.types.Neo4jPoint
 
getStaticLabels() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getTarget() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
The target of this relationship is described by the primary label of the node in question.
getTargetClass() - Method in exception org.springframework.data.neo4j.core.schema.UnknownEntityException
 
getType() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
If this relationship is dynamic, than this method always returns the name of the inverse property.
getUnderlyingClass() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 
getUpperRight() - Method in class org.springframework.data.neo4j.repository.query.BoundingBox
 
getValue() - Method in class org.springframework.data.neo4j.core.DatabaseSelection
 
getX() - Method in class org.springframework.data.neo4j.types.CartesianPoint2d
 
getX() - Method in class org.springframework.data.neo4j.types.CartesianPoint3d
 
getY() - Method in class org.springframework.data.neo4j.types.CartesianPoint2d
 
getY() - Method in class org.springframework.data.neo4j.types.CartesianPoint3d
 
getZ() - Method in class org.springframework.data.neo4j.types.CartesianPoint3d
 
GraphPropertyDescription - Interface in org.springframework.data.neo4j.core.schema
Provides minimal information how to map class attributes to the properties of a node or a relationship.

H

hashCode() - Method in class org.springframework.data.neo4j.core.DatabaseSelection
 
hashCode() - Method in class org.springframework.data.neo4j.repository.query.BoundingBox
 
hashCode() - Method in class org.springframework.data.neo4j.types.Coordinate
 
hasRelationshipObverse() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
Checks if there is a relationship description describing the obverse of this relationship.
hasRelationshipProperties() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
Tells if this relationship is a relationship with additional properties.
HOLDER - Static variable in class org.springframework.data.neo4j.core.convert.Neo4jSimpleTypes
The simple types we support plus all the simple types recognized by Spring.

I

Id - Annotation Type in org.springframework.data.neo4j.core.schema
This annotation is included here for completeness.
IdDescription - Class in org.springframework.data.neo4j.core.schema
Description how to generate Ids for entities.
IdGeneratingBeforeBindCallback - Class in org.springframework.data.neo4j.repository.event
Callback used to call the ID generator configured for an entity just before binding.
IdGeneratingBeforeBindCallback(Neo4jMappingContext) - Constructor for class org.springframework.data.neo4j.repository.event.IdGeneratingBeforeBindCallback
 
IdGenerator<T> - Interface in org.springframework.data.neo4j.core.schema
Interface for generating ids for entities.
in(String) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.OngoingDelegation
Runs the delegation in the given target database.
in(String) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RunnableSpec
Pins the previously defined query to a specific database.
in(String) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.OngoingDelegation
Runs the delegation in the given target database.
in(String) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RunnableSpec
Pins the previously defined query to a specific database.
initialize() - Method in interface org.springframework.data.neo4j.core.schema.Schema
Triggers the scanning of the registered, initial entity set.
InternalIdGenerator() - Constructor for class org.springframework.data.neo4j.core.schema.GeneratedValue.InternalIdGenerator
 
isAssignedId() - Method in class org.springframework.data.neo4j.core.schema.IdDescription
 
isDynamic() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
A relationship is dynamic when it's modelled as a {@code Map
isDynamicAssociation() - Method in interface org.springframework.data.neo4j.core.mapping.Neo4jPersistentProperty
Dynamic associations are associations to non-simple types stored in a map with a key type of java.lang.String or enum.
isDynamicLabels() - Method in interface org.springframework.data.neo4j.core.mapping.Neo4jPersistentProperty
 
isDynamicOneToManyAssociation() - Method in interface org.springframework.data.neo4j.core.mapping.Neo4jPersistentProperty
Dynamic one-to-many associations are associations to non-simple types stored in a map with a key type of java.lang.String and values of java.util.Collection.
isExistingTransaction(Object) - Method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
isExistingTransaction(Object) - Method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
isExternallyGeneratedId() - Method in class org.springframework.data.neo4j.core.schema.IdDescription
 
isIdProperty() - Method in interface org.springframework.data.neo4j.core.schema.GraphPropertyDescription
 
isIncoming() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
 
isInternalIdProperty() - Method in interface org.springframework.data.neo4j.core.schema.GraphPropertyDescription
 
isInternallyGeneratedId() - Method in class org.springframework.data.neo4j.core.schema.IdDescription
 
isOutgoing() - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
 
isRelationship() - Method in interface org.springframework.data.neo4j.core.schema.GraphPropertyDescription
 
isRelationshipWithProperties() - Method in interface org.springframework.data.neo4j.core.mapping.Neo4jPersistentProperty
see if the association has a property class
isUsingInternalIds() - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
 

M

mappedBy(BiFunction<TypeSystem, Record, T>) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.MappingSpec
The mapping function is responsible to turn one record into one domain object.
mappedBy(BiFunction<TypeSystem, Record, T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.MappingSpec
The mapping function is responsible to turn one record into one domain object.

N

NAME_OF_ENTITY_LIST_PARAM - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_ID - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_IDS - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_INTERNAL_ID - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_LABELS - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_PROPERTIES_PARAM - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_RELATIONSHIP - Static variable in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
 
NAME_OF_RELATIONSHIP_TYPE - Static variable in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
 
NAME_OF_ROOT_NODE - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_STATIC_LABELS_PARAM - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NAME_OF_VERSION_PARAM - Static variable in class org.springframework.data.neo4j.core.schema.Constants
 
NEO4J_AUDITING_ORDER - Static variable in class org.springframework.data.neo4j.repository.event.AuditingBeforeBindCallback
 
NEO4J_REACTIVE_AUDITING_ORDER - Static variable in class org.springframework.data.neo4j.repository.event.ReactiveAuditingBeforeBindCallback
 
Neo4jCdiExtension - Class in org.springframework.data.neo4j.config
This CDI extension enables Spring Data Neo4j on a CDI 2.0 compatible CDI container.
Neo4jCdiExtension() - Constructor for class org.springframework.data.neo4j.config.Neo4jCdiExtension
 
neo4jClient(Driver) - Method in class org.springframework.data.neo4j.config.AbstractNeo4jConfig
The driver used here should be the driver resulting from AbstractNeo4jConfig.driver(), which is the default.
neo4jClient(Driver) - Method in class org.springframework.data.neo4j.config.AbstractReactiveNeo4jConfig
The driver used here should be the driver resulting from AbstractReactiveNeo4jConfig.driver(), which is the default.
Neo4jClient - Interface in org.springframework.data.neo4j.core
Definition of a modern Neo4j client.
Neo4jClient.BindSpec<S extends Neo4jClient.BindSpec<S>> - Interface in org.springframework.data.neo4j.core
Contract for binding parameters to a query.
Neo4jClient.MappingSpec<T> - Interface in org.springframework.data.neo4j.core
 
Neo4jClient.OngoingBindSpec<T,S extends Neo4jClient.BindSpec<S>> - Interface in org.springframework.data.neo4j.core
Ongoing bind specification.
Neo4jClient.OngoingDelegation<T> - Interface in org.springframework.data.neo4j.core
A contract for an ongoing delegation in the selected database.
Neo4jClient.RecordFetchSpec<T> - Interface in org.springframework.data.neo4j.core
 
Neo4jClient.RunnableDelegation<T> - Interface in org.springframework.data.neo4j.core
A runnable delegation.
Neo4jClient.RunnableSpec - Interface in org.springframework.data.neo4j.core
Contract for a runnable query that can be either run returning it's result, run without results or be parameterized.
Neo4jClient.RunnableSpecTightToDatabase - Interface in org.springframework.data.neo4j.core
Contract for a runnable query inside a dedicated database.
Neo4jConversions - Class in org.springframework.data.neo4j.core.convert
 
Neo4jConversions() - Constructor for class org.springframework.data.neo4j.core.convert.Neo4jConversions
Creates a Neo4jConversions object without custom converters.
Neo4jConversions(Collection<?>) - Constructor for class org.springframework.data.neo4j.core.convert.Neo4jConversions
Creates a new CustomConversions instance registering the given converters.
Neo4jConverter - Interface in org.springframework.data.neo4j.core.convert
This orchestrates the build-in store conversions and any additional Spring converters.
Neo4jDefaultCallbacksRegistrar - Class in org.springframework.data.neo4j.config
This brings in the default callbacks required for the default implementation of Neo4jOperations to work.
Neo4jDefaultCallbacksRegistrar() - Constructor for class org.springframework.data.neo4j.config.Neo4jDefaultCallbacksRegistrar
 
Neo4jDefaultReactiveCallbacksRegistrar - Class in org.springframework.data.neo4j.config
This brings in the default callbacks required for the default implementation of Neo4jOperations to work.
Neo4jDefaultReactiveCallbacksRegistrar() - Constructor for class org.springframework.data.neo4j.config.Neo4jDefaultReactiveCallbacksRegistrar
 
Neo4jEntityInformation<T,ID> - Interface in org.springframework.data.neo4j.repository.support
Neo4j specific contract for entity informations.
Neo4jMappingContext - Class in org.springframework.data.neo4j.core.mapping
An implementation of both a Schema as well as a Neo4j version of Spring Data's MappingContext.
Neo4jMappingContext() - Constructor for class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
Neo4jMappingContext(Neo4jConversions) - Constructor for class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
Neo4jMappingContext(Neo4jConversions, TypeSystem) - Constructor for class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
This API is primarly used from inside the CDI extension to configure the type system.
Neo4jOperations - Interface in org.springframework.data.neo4j.core
Specifies operations one can perform on a database, based on an Domain Type.
Neo4jOperations.ExecutableQuery<T> - Interface in org.springframework.data.neo4j.core
An interface for controlling query execution.
Neo4jPersistenceExceptionTranslator - Class in org.springframework.data.neo4j.repository.support
A PersistenceExceptionTranslator to get picked up by the Spring exception translation infrastructure.
Neo4jPersistenceExceptionTranslator() - Constructor for class org.springframework.data.neo4j.repository.support.Neo4jPersistenceExceptionTranslator
 
Neo4jPersistentEntity<T> - Interface in org.springframework.data.neo4j.core.mapping
A PersistentEntity interface with additional methods for metadata related to Neo4j.
Neo4jPersistentProperty - Interface in org.springframework.data.neo4j.core.mapping
A PersistentProperty interface with additional methods for metadata related to Neo4j.
Neo4jPoint - Interface in org.springframework.data.neo4j.types
A dedicated Neo4j point, that is aware of it's nature, either being geographic or cartesian.
Neo4jQueryLookupStrategy - Class in org.springframework.data.neo4j.repository.query
Lookup strategy for queries.
Neo4jQueryLookupStrategy(Neo4jOperations, Neo4jMappingContext, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.neo4j.repository.query.Neo4jQueryLookupStrategy
 
Neo4jRepository<T,ID> - Interface in org.springframework.data.neo4j.repository
Neo4j specific Repository interface.
Neo4jRepositoryConfigurationExtension - Class in org.springframework.data.neo4j.repository.config
This dedicated Neo4j repository extension will be registered via Neo4jRepositoriesRegistrar and then provide all necessary beans to be registered in the application's context before the user's "business" beans gets registered.
Neo4jRepositoryConfigurationExtension() - Constructor for class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
Neo4jRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.neo4j.repository.support
Special adapter for Springs FactoryBean interface to allow easy setup of repository factories via Spring configuration.
Neo4jRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.neo4j.repository.support.Neo4jRepositoryFactoryBean
Creates a new TransactionalRepositoryFactoryBeanSupport for the given repository interface.
Neo4jRepositoryFactoryCdiBean<T> - Class in org.springframework.data.neo4j.repository.support
The CDI pendant to the Neo4jRepositoryFactoryBean.
Neo4jRepositoryFactoryCdiBean(Set<Annotation>, Class<T>, BeanManager, Optional<CustomRepositoryImplementationDetector>) - Constructor for class org.springframework.data.neo4j.repository.support.Neo4jRepositoryFactoryCdiBean
 
Neo4jSimpleTypes - Class in org.springframework.data.neo4j.core.convert
A list of Neo4j simple types: All attributes that can be mapped to a property.
neo4jTemplate(Neo4jClient, Neo4jMappingContext, DatabaseSelectionProvider) - Method in class org.springframework.data.neo4j.config.AbstractNeo4jConfig
 
neo4jTemplate(ReactiveNeo4jClient, Neo4jMappingContext, ReactiveDatabaseSelectionProvider) - Method in class org.springframework.data.neo4j.config.AbstractReactiveNeo4jConfig
 
Neo4jTemplate - Class in org.springframework.data.neo4j.core
 
Neo4jTemplate(Neo4jClient) - Constructor for class org.springframework.data.neo4j.core.Neo4jTemplate
 
Neo4jTemplate(Neo4jClient, Neo4jMappingContext, DatabaseSelectionProvider) - Constructor for class org.springframework.data.neo4j.core.Neo4jTemplate
 
Neo4jTemplate(Neo4jClient, Neo4jMappingContext, DatabaseSelectionProvider, EntityCallbacks) - Constructor for class org.springframework.data.neo4j.core.Neo4jTemplate
 
Neo4jTransactionManager - Class in org.springframework.data.neo4j.core.transaction
Dedicated PlatformTransactionManager for native Neo4j transactions.
Neo4jTransactionManager(Driver) - Constructor for class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
Neo4jTransactionManager(Driver, DatabaseSelectionProvider) - Constructor for class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
 
Neo4jTransactionUtils - Class in org.springframework.data.neo4j.core.transaction
Internal use only.
Node - Annotation Type in org.springframework.data.neo4j.core.schema
The annotation to configure the mapping from a node with a given set of labels to a class and vice versa.
NodeDescription<T> - Interface in org.springframework.data.neo4j.core.schema
Describes how a class is mapped to a node inside the database.
NoResultException - Exception in org.springframework.data.neo4j.repository
Throw when a query doesn't return a required result.
NoResultException(int, String) - Constructor for exception org.springframework.data.neo4j.repository.NoResultException
 

O

of(Polygon) - Static method in class org.springframework.data.neo4j.repository.query.BoundingBox
 
of(Box) - Static method in class org.springframework.data.neo4j.repository.query.BoundingBox
 
onBeforeBind(Object) - Method in class org.springframework.data.neo4j.repository.event.AuditingBeforeBindCallback
 
onBeforeBind(T) - Method in interface org.springframework.data.neo4j.repository.event.BeforeBindCallback
Entity callback method invoked before a domain object is saved.
onBeforeBind(Object) - Method in class org.springframework.data.neo4j.repository.event.IdGeneratingBeforeBindCallback
 
onBeforeBind(Object) - Method in class org.springframework.data.neo4j.repository.event.OptimisticLockingBeforeBindCallback
 
onBeforeBind(Object) - Method in class org.springframework.data.neo4j.repository.event.ReactiveAuditingBeforeBindCallback
 
onBeforeBind(T) - Method in interface org.springframework.data.neo4j.repository.event.ReactiveBeforeBindCallback
Entity callback method invoked before a domain object is saved.
onBeforeBind(Object) - Method in class org.springframework.data.neo4j.repository.event.ReactiveIdGeneratingBeforeBindCallback
 
onBeforeBind(Object) - Method in class org.springframework.data.neo4j.repository.event.ReactiveOptimisticLockingBeforeBindCallback
 
one() - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RecordFetchSpec
Fetches exactly one record and throws an exception if there are more entries.
one() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RecordFetchSpec
Fetches exactly one record and throws an exception if there are more entries.
OptimisticLockingBeforeBindCallback - Class in org.springframework.data.neo4j.repository.event
Callback to increment the value of the version property for a given entity.
OptimisticLockingBeforeBindCallback(Neo4jMappingContext) - Constructor for class org.springframework.data.neo4j.repository.event.OptimisticLockingBeforeBindCallback
 
org.springframework.data.neo4j.config - package org.springframework.data.neo4j.config
This package contains configuration related support classes that can be used for the application specific Configuration.
org.springframework.data.neo4j.core - package 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.convert - package org.springframework.data.neo4j.core.convert
Neo4j-specific conversion classes.
org.springframework.data.neo4j.core.mapping - package org.springframework.data.neo4j.core.mapping
The main mapping framework.
org.springframework.data.neo4j.core.schema - package org.springframework.data.neo4j.core.schema
This package contains the schema that is defined by a set of classes, representing nodes and relationships and their properties.
org.springframework.data.neo4j.core.support - package org.springframework.data.neo4j.core.support
 
org.springframework.data.neo4j.core.transaction - package org.springframework.data.neo4j.core.transaction
Core infrastructure for providing Neo4j sessions to Spring Data Neo4j.
org.springframework.data.neo4j.repository - package org.springframework.data.neo4j.repository
This package contains the repository infrastructure.
org.springframework.data.neo4j.repository.config - package org.springframework.data.neo4j.repository.config
Configuration infrastructure for Neo4j specific repositories.
org.springframework.data.neo4j.repository.event - package org.springframework.data.neo4j.repository.event
Contains the infrastructure for the event system.
org.springframework.data.neo4j.repository.query - package org.springframework.data.neo4j.repository.query
A set of annotations for providing custom queries to repositories.
org.springframework.data.neo4j.repository.support - package org.springframework.data.neo4j.repository.support
This package contains infrastructure code that set up the needed Spring beans to register the repository capabilities.
org.springframework.data.neo4j.types - package org.springframework.data.neo4j.types
Additional types provided by SDN.

P

PointBuilder - Class in org.springframework.data.neo4j.types
 
postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
prepareDeleteOf(NodeDescription<?>) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
prepareDeleteOf(NodeDescription<?>, Condition) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
PreparedQuery<T> - Class in org.springframework.data.neo4j.core
Typed preparation of a query that is used to create either an executable query.
PreparedQuery.OptionalBuildSteps<CT> - Class in org.springframework.data.neo4j.core
 
PreparedQuery.RequiredBuildStep<CT> - Class in org.springframework.data.neo4j.core
 
prepareMatchOf(NodeDescription<?>) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
prepareMatchOf(NodeDescription<?>, Condition) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
This will create a match statement that fits the given node description and may contains additional conditions.
prepareSaveOf(NodeDescription<?>, UnaryOperator<StatementBuilder.OngoingMatchAndUpdate>) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
prepareSaveOfMultipleInstancesOf(NodeDescription<?>) - Method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
 
Property - Annotation Type in org.springframework.data.neo4j.core.schema
The annotation to configure the mapping from a property to an attribute and vice versa.

Q

query(String) - Method in interface org.springframework.data.neo4j.core.Neo4jClient
Entrypoint for creating a new Cypher query.
query(Supplier<String>) - Method in interface org.springframework.data.neo4j.core.Neo4jClient
Entrypoint for creating a new Cypher query based on a supplier.
query(String) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient
Entrypoint for creating a new Cypher query.
query(Supplier<String>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient
Entrypoint for creating a new Cypher query based on a supplier.
Query - Annotation Type in org.springframework.data.neo4j.repository.query
Annotation to provide Cypher statements that will be used for executing the method.
queryFor(Class<CT>) - Static method in class org.springframework.data.neo4j.core.PreparedQuery
 

R

ReactiveAuditingBeforeBindCallback - Class in org.springframework.data.neo4j.repository.event
Reactive EntityCallback to populate auditing related fields on an entity about to be bound to a record.
ReactiveAuditingBeforeBindCallback(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.neo4j.repository.event.ReactiveAuditingBeforeBindCallback
Creates a new ReactiveAuditingBeforeBindCallback using the AuditingHandler provided by the given ObjectFactory.
ReactiveBeforeBindCallback<T> - Interface in org.springframework.data.neo4j.repository.event
Entity callback triggered before an Entity is bound to a record (represented by a java.util.Map<String, Object>).
reactiveDatabaseSelectionProvider() - Method in class org.springframework.data.neo4j.config.AbstractReactiveNeo4jConfig
Configures the database name provider.
ReactiveDatabaseSelectionProvider - Interface in org.springframework.data.neo4j.core
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.
ReactiveIdGeneratingBeforeBindCallback - Class in org.springframework.data.neo4j.repository.event
Callback used to call the ID generator configured for an entity just before binding.
ReactiveIdGeneratingBeforeBindCallback(Neo4jMappingContext) - Constructor for class org.springframework.data.neo4j.repository.event.ReactiveIdGeneratingBeforeBindCallback
 
ReactiveNeo4jClient - Interface in org.springframework.data.neo4j.core
Reactive Neo4j client.
ReactiveNeo4jClient.MappingSpec<T> - Interface in org.springframework.data.neo4j.core
 
ReactiveNeo4jClient.OngoingDelegation<T> - Interface in org.springframework.data.neo4j.core
A contract for an ongoing delegation in the selected database.
ReactiveNeo4jClient.RecordFetchSpec<T> - Interface in org.springframework.data.neo4j.core
 
ReactiveNeo4jClient.RunnableDelegation<T> - Interface in org.springframework.data.neo4j.core
A runnable delegation.
ReactiveNeo4jClient.RunnableSpec - Interface in org.springframework.data.neo4j.core
Contract for a runnable query that can be either run returning it's result, run without results or be parameterized.
ReactiveNeo4jClient.RunnableSpecTightToDatabase - Interface in org.springframework.data.neo4j.core
Contract for a runnable query inside a dedicated database.
ReactiveNeo4jOperations - Interface in org.springframework.data.neo4j.core
Specifies reactive operations one can perform on a database, based on an Domain Type.
ReactiveNeo4jOperations.ExecutableQuery<T> - Interface in org.springframework.data.neo4j.core
An interface for controlling query execution in a reactive fashion.
ReactiveNeo4jQueryLookupStrategy - Class in org.springframework.data.neo4j.repository.query
Lookup strategy for queries.
ReactiveNeo4jQueryLookupStrategy(ReactiveNeo4jOperations, Neo4jMappingContext, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.neo4j.repository.query.ReactiveNeo4jQueryLookupStrategy
 
ReactiveNeo4jRepository<T,ID> - Interface in org.springframework.data.neo4j.repository
Neo4j specific Repository interface with reactive support.
ReactiveNeo4jRepositoryConfigurationExtension - Class in org.springframework.data.neo4j.repository.config
This dedicated Neo4j repository extension will be registered via Neo4jRepositoriesRegistrar and then provide all necessary beans to be registered in the application's context before the user's "business" beans gets registered.
ReactiveNeo4jRepositoryConfigurationExtension() - Constructor for class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
ReactiveNeo4jRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.neo4j.repository.support
Special adapter for Springs FactoryBean interface to allow easy setup of repository factories via Spring configuration.
ReactiveNeo4jRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.neo4j.repository.support.ReactiveNeo4jRepositoryFactoryBean
Creates a new TransactionalRepositoryFactoryBeanSupport for the given repository interface.
ReactiveNeo4jTemplate - Class in org.springframework.data.neo4j.core
 
ReactiveNeo4jTemplate(ReactiveNeo4jClient, Neo4jMappingContext, ReactiveDatabaseSelectionProvider) - Constructor for class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
ReactiveNeo4jTransactionManager - Class in org.springframework.data.neo4j.core.transaction
 
ReactiveNeo4jTransactionManager(Driver) - Constructor for class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
ReactiveNeo4jTransactionManager(Driver, ReactiveDatabaseSelectionProvider) - Constructor for class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
ReactiveOptimisticLockingBeforeBindCallback - Class in org.springframework.data.neo4j.repository.event
Callback to increment the value of the version property for a given entity.
ReactiveOptimisticLockingBeforeBindCallback(Neo4jMappingContext) - Constructor for class org.springframework.data.neo4j.repository.event.ReactiveOptimisticLockingBeforeBindCallback
 
ReactivePersistenceExceptionTranslationPostProcessor - Class in org.springframework.data.neo4j.repository.support
Bean post-processor that automatically applies persistence exception translation to all methods returning either Mono or Flux of any bean marked with Spring's @Repository annotation, adding a corresponding ReactivePersistenceExceptionTranslationAdvisor to the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).
ReactivePersistenceExceptionTranslationPostProcessor() - Constructor for class org.springframework.data.neo4j.repository.support.ReactivePersistenceExceptionTranslationPostProcessor
 
ReactivePersistenceExceptionTranslationPostProcessor(Class<? extends Annotation>) - Constructor for class org.springframework.data.neo4j.repository.support.ReactivePersistenceExceptionTranslationPostProcessor
 
reactiveTransactionManager(Driver, ReactiveDatabaseSelectionProvider) - Method in class org.springframework.data.neo4j.config.AbstractReactiveNeo4jConfig
Provides a PlatformTransactionManager for Neo4j based on the driver resulting from AbstractReactiveNeo4jConfig.driver().
readValueForProperty(Value, TypeInformation<?>) - Method in interface org.springframework.data.neo4j.core.convert.Neo4jConverter
Reads a Value returned by the driver and converts it into a simple type supported by Neo4j SDN.
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator) - Method in class org.springframework.data.neo4j.config.Neo4jDefaultCallbacksRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator) - Method in class org.springframework.data.neo4j.config.Neo4jDefaultReactiveCallbacksRegistrar
 
registerConvertersIn(ConverterRegistry) - Method in class org.springframework.data.neo4j.core.convert.Neo4jConversions
 
Relationship - Annotation Type in org.springframework.data.neo4j.core.schema
Annotation to configure mappings of relationship.
Relationship.Direction - Enum in org.springframework.data.neo4j.core.schema
Enumeration of the direction a relationship can take.
RelationshipDescription - Interface in org.springframework.data.neo4j.core.schema
Description of a relationship.
RelationshipProperties - Annotation Type in org.springframework.data.neo4j.core.schema
This marker interface is used on classes to mark that they represent additional relationship properties.
Relationships - Class in org.springframework.data.neo4j.core.support
 
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class org.springframework.data.neo4j.repository.query.Neo4jQueryLookupStrategy
 
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class org.springframework.data.neo4j.repository.query.ReactiveNeo4jQueryLookupStrategy
 
retrieveReactiveTransaction(Driver, String) - Static method in class org.springframework.data.neo4j.core.transaction.ReactiveNeo4jTransactionManager
 
retrieveTransaction(Driver, String) - Static method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionManager
This methods provides a native Neo4j transaction to be used from within a Neo4jClient.
run() - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RunnableDelegation
Runs the stored callback.
run() - Method in interface org.springframework.data.neo4j.core.Neo4jClient.RunnableSpecTightToDatabase
Execute the query and discard the results.
run() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RunnableDelegation
Runs the stored callback.
run() - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jClient.RunnableSpecTightToDatabase
Execute the query and discard the results.

S

save(T) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Saves an instance of an entity, including all the related entities of the entity.
save(T) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
save(T) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Saves an instance of an entity, including all the related entities of the entity.
save(T) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
save(S) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
save(S) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
saveAll(Iterable<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Saves several instances of an entity, including all the related entities of the entity.
saveAll(Iterable<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
saveAll(Iterable<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Saves several instances of an entity, including all the related entities of the entity.
saveAll(Iterable<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
saveAll(Iterable<S>) - Method in interface org.springframework.data.neo4j.repository.Neo4jRepository
 
saveAll(Iterable<S>) - Method in class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
saveAll(Iterable<S>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
saveAll(Publisher<S>) - Method in class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
Schema - Interface in org.springframework.data.neo4j.core.schema
Contains the descriptions of all nodes, their properties and relationships known to SDN.
sessionConfig(boolean, Collection<Bookmark>, String) - Static method in class org.springframework.data.neo4j.core.transaction.Neo4jTransactionUtils
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.neo4j.core.mapping.Neo4jMappingContext
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
setBeanFactory(BeanFactory) - Method in class org.springframework.data.neo4j.repository.support.ReactivePersistenceExceptionTranslationPostProcessor
 
setInitialEntitySet(Set<? extends Class<?>>) - Method in interface org.springframework.data.neo4j.core.schema.Schema
Registers the given set of classes to be available as Neo4j domain entities.
setNeo4jMappingContext(Neo4jMappingContext) - Method in class org.springframework.data.neo4j.repository.support.Neo4jRepositoryFactoryBean
 
setNeo4jMappingContext(Neo4jMappingContext) - Method in class org.springframework.data.neo4j.repository.support.ReactiveNeo4jRepositoryFactoryBean
 
setNeo4jOperations(Neo4jOperations) - Method in class org.springframework.data.neo4j.repository.support.Neo4jRepositoryFactoryBean
 
setNeo4jOperations(ReactiveNeo4jOperations) - Method in class org.springframework.data.neo4j.repository.support.ReactiveNeo4jRepositoryFactoryBean
 
setParentNodeDescription(NodeDescription<?>) - Method in interface org.springframework.data.neo4j.core.schema.NodeDescription
Register the direct parent node description.
setRelationshipObverse(RelationshipDescription) - Method in interface org.springframework.data.neo4j.core.schema.RelationshipDescription
Set the relationship definition that describes the opposite side of the relationship.
SimpleNeo4jRepository<T,ID> - Class in org.springframework.data.neo4j.repository.support
Repository base implementation for Neo4j.
SimpleNeo4jRepository(Neo4jOperations, Neo4jEntityInformation<T, ID>) - Constructor for class org.springframework.data.neo4j.repository.support.SimpleNeo4jRepository
 
SimpleReactiveNeo4jRepository<T,ID> - Class in org.springframework.data.neo4j.repository.support
Repository base implementation for Neo4j.
SimpleReactiveNeo4jRepository(ReactiveNeo4jOperations, Neo4jEntityInformation<T, ID>) - Constructor for class org.springframework.data.neo4j.repository.support.SimpleReactiveNeo4jRepository
 
sortAdapterFor(NodeDescription<?>) - Static method in class org.springframework.data.neo4j.repository.query.CypherAdapterUtils
Maps Spring Datas Sort.Order to a SortItem.

T

to(String) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.OngoingBindSpec
Bind one convertible object to the given name.
toExecutableQuery(PreparedQuery<T>) - Method in interface org.springframework.data.neo4j.core.Neo4jOperations
Takes a prepared query, containing all the information about the cypher template to be used, needed parameters and an optional mapping function, and turns it into an executable query.
toExecutableQuery(PreparedQuery<T>) - Method in class org.springframework.data.neo4j.core.Neo4jTemplate
 
toExecutableQuery(PreparedQuery<T>) - Method in interface org.springframework.data.neo4j.core.ReactiveNeo4jOperations
Takes a prepared query, containing all the information about the cypher template to be used, needed parameters and an optional mapping function, and turns it into an executable query.
toExecutableQuery(PreparedQuery<T>) - Method in class org.springframework.data.neo4j.core.ReactiveNeo4jTemplate
 
toSortItems(NodeDescription<?>, Sort) - Static method in class org.springframework.data.neo4j.repository.query.CypherAdapterUtils
Converts a Spring Data sort to an equivalent list of sort items.
toString() - Method in class org.springframework.data.neo4j.repository.query.BoundingBox
 
toString() - Method in class org.springframework.data.neo4j.types.CartesianPoint2d
 
toString() - Method in class org.springframework.data.neo4j.types.CartesianPoint3d
 
toString() - Method in class org.springframework.data.neo4j.types.GeographicPoint2d
 
toString() - Method in class org.springframework.data.neo4j.types.GeographicPoint3d
 
transactionManager(Driver, DatabaseSelectionProvider) - Method in class org.springframework.data.neo4j.config.AbstractNeo4jConfig
Provides a PlatformTransactionManager for Neo4j based on the driver resulting from AbstractNeo4jConfig.driver().
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.neo4j.repository.support.Neo4jPersistenceExceptionTranslator
 

U

undecided() - Static method in class org.springframework.data.neo4j.core.DatabaseSelection
 
unifyRelationshipValue(Neo4jPersistentProperty, Object) - Static method in class org.springframework.data.neo4j.core.support.Relationships
The value for a relationship can be a scalar object (1:1), a collection (1:n), a map (1:n, but with dynamic relationship types) or a map (1:n) with properties for each relationship.
UnknownEntityException - Exception in org.springframework.data.neo4j.core.schema
Thrown when required information about a class or primary label is requested from the Schema and those information is not available.
UnknownEntityException(Class<?>) - Constructor for exception org.springframework.data.neo4j.core.schema.UnknownEntityException
 
useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.neo4j.repository.config.Neo4jRepositoryConfigurationExtension
 
useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.neo4j.repository.config.ReactiveNeo4jRepositoryConfigurationExtension
 
usingMappingFunction(BiFunction<TypeSystem, Record, ?>) - Method in class org.springframework.data.neo4j.core.PreparedQuery.OptionalBuildSteps
 
UUIDGenerator() - Constructor for class org.springframework.data.neo4j.core.schema.GeneratedValue.UUIDGenerator
 
UUIDStringGenerator - Class in org.springframework.data.neo4j.core.support
A generator providing UUIDs.
UUIDStringGenerator() - Constructor for class org.springframework.data.neo4j.core.support.UUIDStringGenerator
 

V

valueOf(String) - Static method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.data.neo4j.core.schema.Relationship.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.data.neo4j.core.schema.CypherGenerator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.data.neo4j.core.schema.Relationship.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
verifyDatabaseName(String) - Static method in interface org.springframework.data.neo4j.core.Neo4jClient
This is a utility method to verify and sanitize a database name.

W

with(Function<T, Map<String, Object>>) - Method in interface org.springframework.data.neo4j.core.Neo4jClient.OngoingBindSpec
Use a binder function for the previously defined value.
withCypherQuery(String) - Method in class org.springframework.data.neo4j.core.PreparedQuery.RequiredBuildStep
 
withParameters(Map<String, Object>) - Method in class org.springframework.data.neo4j.core.PreparedQuery.OptionalBuildSteps
This replaces the current parameters.
withSrid(int) - Static method in class org.springframework.data.neo4j.types.PointBuilder
 
writeValueFromProperty(Object, TypeInformation<?>) - Method in interface org.springframework.data.neo4j.core.convert.Neo4jConverter
Converts an Object to a driver's value object.
A B C D E F G H I M N O P Q R S T U V W 
Skip navigation links
Spring Data Neo4j

Copyright © 2019–2020 Neo4j, Neo4j Sweden AB. All rights reserved.