Uses of Interface
org.springframework.data.neo4j.core.mapping.Neo4jPersistentProperty
Packages that use Neo4jPersistentProperty
Package
Description
This package contains the core infrastructure for creating an imperative or reactive client that can execute queries.
Provides a set of simples types that SDN supports.
The main mapping framework.
-
Uses of Neo4jPersistentProperty in org.springframework.data.neo4j.core
Methods in org.springframework.data.neo4j.core with parameters of type Neo4jPersistentPropertyModifier and TypeMethodDescription<T> voidNeo4jOperations.deleteByIdWithVersion(Object id, Class<T> domainType, Neo4jPersistentProperty versionProperty, Object versionValue) <T> voidNeo4jTemplate.deleteByIdWithVersion(Object id, Class<T> domainType, Neo4jPersistentProperty versionProperty, Object versionValue) <T> reactor.core.publisher.Mono<Void>ReactiveNeo4jOperations.deleteByIdWithVersion(Object id, Class<T> domainType, Neo4jPersistentProperty versionProperty, Object versionValue) <T> reactor.core.publisher.Mono<Void>ReactiveNeo4jTemplate.deleteByIdWithVersion(Object id, Class<T> domainType, Neo4jPersistentProperty versionProperty, Object versionValue) Method parameters in org.springframework.data.neo4j.core with type arguments of type Neo4jPersistentPropertyModifier and TypeMethodDescriptiondefault <T> List<T>Neo4jOperations.saveAllAs(Iterable<T> instances, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) Saves several instances of an entity, using the provided predicate to shape the stored graph.<T> List<T>Neo4jTemplate.saveAllAs(Iterable<T> instances, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) default <T> reactor.core.publisher.Flux<T>ReactiveNeo4jOperations.saveAllAs(Iterable<T> instances, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) Saves several instances of an entity, using the provided predicate to shape the stored graph.<T> reactor.core.publisher.Flux<T>ReactiveNeo4jTemplate.saveAllAs(Iterable<T> instances, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) default <T> TNeo4jOperations.saveAs(T instance, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) Saves an instance of an entity, using the provided predicate to shape the stored graph.<T> TNeo4jTemplate.saveAs(T instance, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) default <T> reactor.core.publisher.Mono<T>ReactiveNeo4jOperations.saveAs(T instance, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) Saves an instance of an entity, using the provided predicate to shape the stored graph.<T> reactor.core.publisher.Mono<T>ReactiveNeo4jTemplate.saveAs(T instance, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) -
Uses of Neo4jPersistentProperty in org.springframework.data.neo4j.core.convert
Methods in org.springframework.data.neo4j.core.convert with parameters of type Neo4jPersistentPropertyModifier and TypeMethodDescriptionNeo4jPersistentPropertyConverterFactory.getPropertyConverterFor(Neo4jPersistentProperty persistentProperty) -
Uses of Neo4jPersistentProperty in org.springframework.data.neo4j.core.mapping
Methods in org.springframework.data.neo4j.core.mapping that return Neo4jPersistentPropertyModifier and TypeMethodDescriptionprotected Neo4jPersistentPropertyNeo4jMappingContext.createPersistentProperty(Property property, Neo4jPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) NestedRelationshipContext.getInverse()Methods in org.springframework.data.neo4j.core.mapping that return types with arguments of type Neo4jPersistentPropertyMethods in org.springframework.data.neo4j.core.mapping with parameters of type Neo4jPersistentPropertyModifier and TypeMethodDescriptionreactor.core.publisher.Mono<Object>NestedRelationshipProcessingStateMachine.ReactiveRelationshipIdSupplier.getId(org.neo4j.cypherdsl.core.Statement statement, Neo4jPersistentProperty idProperty, Object fromId, Object toId) NestedRelationshipProcessingStateMachine.RelationshipIdSupplier.getId(org.neo4j.cypherdsl.core.Statement statement, Neo4jPersistentProperty idProperty, Object fromId, Object toId) IdentitySupport.mapperForRelatedIdValues(Neo4jPersistentProperty idProperty) voidNestedRelationshipProcessingStateMachine.requireIdUpdate(Neo4jPersistentEntity<?> sourceEntity, RelationshipDescription relationshipDescription, boolean canUseElementId, Object fromId, Object toId, NestedRelationshipContext relationshipContext, Object relatedValueToStore, Neo4jPersistentProperty idProperty) static Collection<?>MappingSupport.unifyRelationshipValue(Neo4jPersistentProperty property, Object rawValue) 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.Method parameters in org.springframework.data.neo4j.core.mapping with type arguments of type Neo4jPersistentPropertyModifier and TypeMethodDescriptionAssociationHandlerSupport.doWithAssociations(AssociationHandler<Neo4jPersistentProperty> handler) PropertyHandlerSupport.doWithProperties(PropertyHandler<Neo4jPersistentProperty> handler) static NestedRelationshipContextNestedRelationshipContext.of(Association<Neo4jPersistentProperty> handler, PersistentPropertyAccessor<?> propertyAccessor, Neo4jPersistentEntity<?> neo4jPersistentEntity) voidPropertyTraverser.traverse(Class<?> root, BiConsumer<PropertyPath, Neo4jPersistentProperty> sink) voidPropertyTraverser.traverse(Class<?> root, BiPredicate<PropertyPath, Neo4jPersistentProperty> predicate, BiConsumer<PropertyPath, Neo4jPersistentProperty> sink) voidPropertyTraverser.traverse(Class<?> root, BiPredicate<PropertyPath, Neo4jPersistentProperty> predicate, BiConsumer<PropertyPath, Neo4jPersistentProperty> sink)