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.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.
|
Modifier and Type | Method and Description |
---|---|
Neo4jOperations |
AbstractNeo4jConfig.neo4jTemplate(Neo4jClient neo4jClient,
Neo4jMappingContext mappingContext) |
ReactiveNeo4jTemplate |
AbstractReactiveNeo4jConfig.neo4jTemplate(ReactiveNeo4jClient neo4jClient,
Neo4jMappingContext mappingContext) |
Modifier and Type | Method and Description |
---|---|
static Map<PropertyPath,Boolean> |
PropertyFilterSupport.getInputProperties(ResultProcessor resultProcessor,
ProjectionFactory factory,
Neo4jMappingContext mappingContext) |
Constructor and Description |
---|
Neo4jTemplate(Neo4jClient neo4jClient,
Neo4jMappingContext neo4jMappingContext) |
Neo4jTemplate(Neo4jClient neo4jClient,
Neo4jMappingContext neo4jMappingContext,
DatabaseSelectionProvider databaseSelectionProvider)
Deprecated.
|
Neo4jTemplate(Neo4jClient neo4jClient,
Neo4jMappingContext neo4jMappingContext,
DatabaseSelectionProvider databaseSelectionProvider,
EntityCallbacks entityCallbacks)
Deprecated.
|
Neo4jTemplate(Neo4jClient neo4jClient,
Neo4jMappingContext neo4jMappingContext,
EntityCallbacks entityCallbacks) |
ReactiveNeo4jTemplate(ReactiveNeo4jClient neo4jClient,
Neo4jMappingContext neo4jMappingContext) |
ReactiveNeo4jTemplate(ReactiveNeo4jClient neo4jClient,
Neo4jMappingContext neo4jMappingContext,
ReactiveDatabaseSelectionProvider databaseSelectionProvider)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Object |
MappingSupport.getRelationshipOrRelationshipPropertiesObject(Neo4jMappingContext neo4jMappingContext,
boolean hasRelationshipProperties,
boolean isDynamicAssociation,
Object valueToStore,
PersistentPropertyAccessor<?> propertyAccessor)
Extract the relationship properties or just the related object if there are no relationship properties
attached.
|
Constructor and Description |
---|
DtoInstantiatingConverter(Class<?> dtoType,
Neo4jMappingContext context)
Creates a new
Converter to instantiate DTOs. |
EntityFromDtoInstantiatingConverter(Class<T> entityType,
Neo4jMappingContext context)
Creates a new
Converter to instantiate Entities from DTOs. |
NestedRelationshipProcessingStateMachine(Neo4jMappingContext mappingContext) |
NestedRelationshipProcessingStateMachine(Neo4jMappingContext mappingContext,
Object initialObject,
Long internalId) |
Modifier and Type | Method and Description |
---|---|
static ReactiveEventSupport |
ReactiveEventSupport.discoverCallbacks(Neo4jMappingContext context,
BeanFactory beanFactory)
Creates event support containing the required default events plus all entity callbacks discoverable through
the
BeanFactory . |
static EventSupport |
EventSupport.discoverCallbacks(Neo4jMappingContext context,
BeanFactory beanFactory)
Creates event support containing the required default events plus all entity callbacks discoverable through
the
BeanFactory . |
static EventSupport |
EventSupport.useExistingCallbacks(Neo4jMappingContext context,
EntityCallbacks entityCallbacks)
Creates event support containing the required default events plus all explicitly defined events.
|
static ReactiveEventSupport |
ReactiveEventSupport.useExistingCallbacks(Neo4jMappingContext context,
ReactiveEntityCallbacks entityCallbacks)
Creates event support containing the required default events plus all explicitly defined events.
|
Modifier and Type | Method and Description |
---|---|
static String |
Neo4jSpelSupport.renderQueryIfExpressionOrReturnQuery(String query,
Neo4jMappingContext mappingContext,
EntityMetadata<?> metadata,
SpelExpressionParser parser) |
Constructor and Description |
---|
Neo4jQueryLookupStrategy(Neo4jOperations neo4jOperations,
Neo4jMappingContext mappingContext,
QueryMethodEvaluationContextProvider evaluationContextProvider) |
ReactiveNeo4jQueryLookupStrategy(ReactiveNeo4jOperations neo4jOperations,
Neo4jMappingContext mappingContext,
QueryMethodEvaluationContextProvider evaluationContextProvider) |
SimpleQueryByExampleExecutor(Neo4jOperations neo4jOperations,
Neo4jMappingContext mappingContext) |
SimpleReactiveQueryByExampleExecutor(ReactiveNeo4jOperations neo4jOperations,
Neo4jMappingContext mappingContext) |
Modifier and Type | Method and Description |
---|---|
void |
Neo4jRepositoryFactoryBean.setNeo4jMappingContext(Neo4jMappingContext neo4jMappingContext) |
void |
ReactiveNeo4jRepositoryFactoryBean.setNeo4jMappingContext(Neo4jMappingContext neo4jMappingContext) |
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.