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()@Nullable RelationshipDescriptionRelationshipDescription.getRelationshipObverse()Returns the logically same relationship definition in the target entity.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(@Nullable Object fromId, RelationshipDescription relationshipDescription, Collection<?> valuesToStore) Retrieves the state for a given id.booleanNestedRelationshipProcessingStateMachine.hasProcessedRelationship(@Nullable Object fromId, @Nullable RelationshipDescription relationshipDescription) Checks if the relationship has already been processed.booleanNestedRelationshipProcessingStateMachine.hasProcessedRelationshipEntity(Object source, Object target, RelationshipDescription type) voidNestedRelationshipProcessingStateMachine.markRelationshipAsProcessed(@Nullable Object fromId, @Nullable RelationshipDescription relationshipDescription) Marks the passed objects as processed.org.neo4j.cypherdsl.core.StatementCypherGenerator.prepareDeleteOf(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationshipDescription, boolean canUseElementId) org.neo4j.cypherdsl.core.StatementBuilder.OngoingReadingCypherGenerator.prepareMatchOf(NodeDescription<?> nodeDescription, RelationshipDescription relationshipDescription, @Nullable List<org.neo4j.cypherdsl.core.PatternElement> initialMatchOn, @Nullable 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, @Nullable String dynamicRelationshipType, boolean canUseElementId) org.neo4j.cypherdsl.core.StatementCypherGenerator.prepareSaveOfRelationshipWithProperties(Neo4jPersistentEntity<?> neo4jPersistentEntity, RelationshipDescription relationship, boolean isNew, @Nullable 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, @Nullable Neo4jPersistentProperty idProperty) voidRelationshipDescription.setRelationshipObverse(@Nullable 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)