Uses of Interface
org.springframework.data.mapping.PersistentPropertyPath
Package
Description
Base package for the mapping subsystem.
Mapping context API and implementation base classes.
Core implementation of the mapping subsystem's model.
-
Uses of PersistentPropertyPath in org.springframework.data.mapping
Modifier and TypeMethodDescriptionPersistentPropertyPath.getExtensionForBaseOf
(PersistentPropertyPath<P> base) Returns the sub-path of the current one as if it was based on the given base path.PersistentPropertyPath.getParentPath()
Returns the parent path of the currentPersistentPropertyPath
, i.e. the path without the leaf property.Modifier and TypeMethodDescriptionPersistentPropertyPaths.getFirst()
Returns the firstPersistentPropertyPath
.Modifier and TypeMethodDescriptionPersistentPropertyPath.getExtensionForBaseOf
(PersistentPropertyPath<P> base) Returns the sub-path of the current one as if it was based on the given base path.default Object
PersistentPropertyAccessor.getProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path) Deprecated.default Object
PersistentPropertyAccessor.getProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, TraversalContext context) Deprecated.default Object
PersistentPropertyPathAccessor.getProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path) Return the value pointed to by the givenPersistentPropertyPath
.PersistentPropertyPathAccessor.getProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, AccessOptions.GetOptions context) Return the value pointed to by the givenPersistentPropertyPath
.boolean
PersistentPropertyPath.isBasePathOf
(PersistentPropertyPath<P> path) Returns whether the givenPersistentPropertyPath
is a base path of the current one.default void
PersistentPropertyAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, Object value) Deprecated.since 2.3, usePersistentPropertyPathAccessor.setProperty(PersistentPropertyPath, Object)
instead.void
PersistentPropertyPathAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, Object value) Sets the given value for thePersistentProperty
pointed to by the givenPersistentPropertyPath
.void
PersistentPropertyPathAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, Object value, AccessOptions.SetOptions options) Sets the given value for thePersistentProperty
pointed to by the givenPersistentPropertyPath
considering the givenAccessOptions
. -
Uses of PersistentPropertyPath in org.springframework.data.mapping.context
Modifier and TypeMethodDescriptionAbstractMappingContext.getPersistentPropertyPath
(String propertyPath, Class<?> type) AbstractMappingContext.getPersistentPropertyPath
(PropertyPath propertyPath) MappingContext.getPersistentPropertyPath
(String propertyPath, Class<?> type) Returns allPersistentProperty
s for the given dot path notation based on the given type.MappingContext.getPersistentPropertyPath
(PropertyPath propertyPath) Returns allPersistentProperty
s for the given path expression based on the givenPropertyPath
.ModifierConstructorDescriptionInvalidPersistentPropertyPath
(String source, TypeInformation<?> type, String unresolvableSegment, PersistentPropertyPath<? extends PersistentProperty<?>> resolvedPath) Creates a newInvalidPersistentPropertyPath
for the given resolved path and message. -
Uses of PersistentPropertyPath in org.springframework.data.mapping.model
Modifier and TypeMethodDescriptionvoid
ConvertingPropertyAccessor.setProperty
(PersistentPropertyPath<? extends PersistentProperty<?>> path, Object value)
PersistentPropertyPathAccessor.getProperty(PersistentPropertyPath)
instead