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, @Nullable Object versionValue) <T> voidNeo4jTemplate.deleteByIdWithVersion(Object id, Class<T> domainType, Neo4jPersistentProperty versionProperty, @Nullable Object versionValue) ReactiveNeo4jOperations.deleteByIdWithVersion(Object id, Class<T> domainType, Neo4jPersistentProperty versionProperty, @Nullable Object versionValue) ReactiveNeo4jTemplate.deleteByIdWithVersion(Object id, Class<T> domainType, Neo4jPersistentProperty versionProperty, @Nullable 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> 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> Flux<T> ReactiveNeo4jTemplate.saveAllAs(Iterable<T> instances, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) default <T> @Nullable TNeo4jOperations.saveAs(T instance, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) Saves an instance of an entity, using the provided predicate to shape the stored graph.<T> @Nullable TNeo4jTemplate.saveAs(T instance, BiPredicate<PropertyPath, Neo4jPersistentProperty> includeProperty) default <T> 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> 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) Finds fittingNeo4jPersistentPropertyConverterfor a given property. -
Uses of Neo4jPersistentProperty in org.springframework.data.neo4j.core.mapping
Subclasses with type arguments of type Neo4jPersistentProperty in org.springframework.data.neo4j.core.mappingModifier and TypeClassDescriptionfinal classAn implementation of both aSchemaas well as a Neo4j version of Spring Data'sMappingContext.Subinterfaces with type arguments of type Neo4jPersistentProperty in org.springframework.data.neo4j.core.mappingModifier and TypeInterfaceDescriptioninterfaceAPersistentEntityinterface with additional methods for metadata related to Neo4j.interfaceAPersistentPropertyinterface with additional methods for metadata related to Neo4j.Methods in org.springframework.data.neo4j.core.mapping that return Neo4jPersistentPropertyModifier and TypeMethodDescriptionprotected Neo4jPersistentPropertyNeo4jMappingContext.createPersistentProperty(Property property, Neo4jPersistentEntity<?> owner, SimpleTypeHolder simpleTypeHolder) NestedRelationshipContext.getInverse()Neo4jPersistentEntity.getRequiredVectorProperty()Will return the single supported vector property ifNeo4jPersistentEntity.hasVectorProperty()returns true, otherwise it will throw anIllegalStateException.@Nullable Neo4jPersistentPropertyNeo4jPersistentEntity.getVectorProperty()Will return the single supported vector property ifNeo4jPersistentEntity.hasVectorProperty()returns true, otherwise null.Methods in org.springframework.data.neo4j.core.mapping that return types with arguments of type Neo4jPersistentPropertyModifier and TypeMethodDescriptionNeo4jPersistentEntity.getDynamicLabelsProperty()A collection liked property containing labels to be stored dynamically with this entity.Methods in org.springframework.data.neo4j.core.mapping with parameters of type Neo4jPersistentPropertyModifier and TypeMethodDescriptionNestedRelationshipProcessingStateMachine.ReactiveRelationshipIdSupplier.getId(org.neo4j.cypherdsl.core.Statement statement, @Nullable Neo4jPersistentProperty idProperty, Object fromId, Object toId) NestedRelationshipProcessingStateMachine.RelationshipIdSupplier.getId(org.neo4j.cypherdsl.core.Statement statement, @Nullable Neo4jPersistentProperty idProperty, Object fromId, Object toId) IdentitySupport.mapperForRelatedIdValues(@Nullable Neo4jPersistentProperty idProperty) voidNestedRelationshipProcessingStateMachine.requireIdUpdate(Neo4jPersistentEntity<?> sourceEntity, RelationshipDescription relationshipDescription, boolean canUseElementId, Object fromId, Object toId, NestedRelationshipContext relationshipContext, Object relatedValueToStore, @Nullable Neo4jPersistentProperty idProperty) static Collection<?> MappingSupport.unifyRelationshipValue(Neo4jPersistentProperty property, @Nullable 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<@NonNull 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)