Uses of Interface
org.springframework.data.neo4j.core.mapping.RelationshipDescription
Packages that use RelationshipDescription
-
Uses of RelationshipDescription in org.springframework.data.neo4j.core.mapping
Methods in org.springframework.data.neo4j.core.mapping that return RelationshipDescriptionModifier and TypeMethodDescriptionNestedRelationshipContext.getRelationship()RelationshipDescription.getRelationshipObverse()Methods in org.springframework.data.neo4j.core.mapping that return types with arguments of type RelationshipDescriptionModifier 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.Methods in org.springframework.data.neo4j.core.mapping with parameters of type RelationshipDescriptionModifier 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) booleanNestedRelationshipProcessingStateMachine.hasProcessedRelationship(Object fromId, RelationshipDescription relationshipDescription) Checks if the relationship has already been processed.booleanNestedRelationshipProcessingStateMachine.hasProcessedRelationshipEntity(Object source, Object target, RelationshipDescription type) voidNestedRelationshipProcessingStateMachine.markRelationshipAsProcessed(Object fromId, RelationshipDescription relationshipDescription) Marks the passed objects as processedorg.neo4j.cypherdsl.core.StatementCypherGenerator.prepareDeleteOf(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationshipDescription, boolean canUseElementId) org.neo4j.cypherdsl.core.StatementBuilder.OngoingReadingCypherGenerator.prepareMatchOf(NodeDescription<?> nodeDescription, RelationshipDescription relationshipDescription, List<org.neo4j.cypherdsl.core.PatternElement> initialMatchOn, org.neo4j.cypherdsl.core.Condition condition) org.neo4j.cypherdsl.core.StatementCypherGenerator.prepareSaveOfRelationship(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, String dynamicRelationshipType, boolean canUseElementId) org.neo4j.cypherdsl.core.StatementCypherGenerator.prepareSaveOfRelationships(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, String dynamicRelationshipType, boolean canUseElementId) org.neo4j.cypherdsl.core.StatementCypherGenerator.prepareSaveOfRelationshipWithProperties(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, boolean isNew, String dynamicRelationshipType, boolean canUseElementId, boolean matchOnly) org.neo4j.cypherdsl.core.StatementCypherGenerator.prepareUpdateOfRelationshipsWithProperties(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, boolean isNew, boolean canUseElementId) voidNestedRelationshipProcessingStateMachine.requireIdUpdate(Neo4jPersistentEntity<?> sourceEntity, RelationshipDescription relationshipDescription, boolean canUseElementId, Object fromId, Object toId, NestedRelationshipContext relationshipContext, Object relatedValueToStore, Neo4jPersistentProperty idProperty) voidRelationshipDescription.setRelationshipObverse(RelationshipDescription relationshipObverse) Set the relationship definition that describes the opposite side of the relationship.voidNestedRelationshipProcessingStateMachine.storeProcessRelationshipEntity(MappingSupport.RelationshipPropertiesWithEntityHolder id, Object source, Object target, RelationshipDescription type)