Uses of Interface
org.springframework.data.neo4j.core.mapping.RelationshipDescription
-
Uses of RelationshipDescription in org.springframework.data.neo4j.core.mapping
Modifier and TypeMethodDescriptionNestedRelationshipContext.getRelationship()
RelationshipDescription.getRelationshipObverse()
Modifier and TypeMethodDescriptionNodeDescription.getRelationships()
This returns the outgoing relationships this node has to other nodes.NodeDescription.getRelationshipsInHierarchy
(Predicate<PropertyFilter.RelaxedPropertyPath> propertyPredicate) This returns the relationships this node, its parent and child has to other nodes.Modifier and TypeMethodDescriptionNeo4jMappingContext.createStatementForImperativeRelationshipsWithPropertiesBatch
(boolean isNew, Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationshipDescription, Object relatedValues, List<Map<String, Object>> relationshipPropertiesRows, boolean canUseElementId) Neo4jMappingContext.createStatementForImperativeSimpleRelationshipBatch
(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationshipDescription, List<Object> plainRelationshipRows, boolean canUseElementId) Neo4jMappingContext.createStatementForSingleRelationship
(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationshipContext, Object relatedValue, boolean isNewRelationship, boolean canUseElementId) NestedRelationshipProcessingStateMachine.getStateOf
(Object fromId, RelationshipDescription relationshipDescription, Collection<?> valuesToStore) boolean
NestedRelationshipProcessingStateMachine.hasProcessedRelationship
(Object fromId, RelationshipDescription relationshipDescription) Checks if the relationship has already been processed.void
NestedRelationshipProcessingStateMachine.markRelationshipAsProcessed
(Object fromId, RelationshipDescription relationshipDescription) Marks the passed objects as processedorg.neo4j.cypherdsl.core.Statement
CypherGenerator.prepareDeleteOf
(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationshipDescription, boolean canUseElementId) org.neo4j.cypherdsl.core.StatementBuilder.OngoingReading
CypherGenerator.prepareMatchOf
(NodeDescription<?> nodeDescription, RelationshipDescription relationshipDescription, List<org.neo4j.cypherdsl.core.PatternElement> initialMatchOn, org.neo4j.cypherdsl.core.Condition condition) org.neo4j.cypherdsl.core.Statement
CypherGenerator.prepareSaveOfRelationship
(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, String dynamicRelationshipType, boolean canUseElementId) org.neo4j.cypherdsl.core.Statement
CypherGenerator.prepareSaveOfRelationships
(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, String dynamicRelationshipType, boolean canUseElementId) org.neo4j.cypherdsl.core.Statement
CypherGenerator.prepareSaveOfRelationshipWithProperties
(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, boolean isNew, String dynamicRelationshipType, boolean canUseElementId) org.neo4j.cypherdsl.core.Statement
CypherGenerator.prepareUpdateOfRelationshipsWithProperties
(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, boolean isNew, boolean canUseElementId) void
RelationshipDescription.setRelationshipObverse
(RelationshipDescription relationshipObverse) Set the relationship definition that describes the opposite side of the relationship.