Uses of Interface
org.springframework.data.mapping.PersistentPropertyPath
Packages that use 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
Subinterfaces with type arguments of type PersistentPropertyPath in org.springframework.data.mappingModifier and TypeInterfaceDescriptioninterfacePersistentPropertyPaths<T, P extends PersistentProperty<P>>A wrapper for a collection ofPersistentPropertyPaths.Methods in org.springframework.data.mapping that return PersistentPropertyPathModifier and TypeMethodDescriptionPersistentPropertyPath.getExtensionForBaseOf(PersistentPropertyPath<P> base) Returns the sub-path of the current one as if it was based on the given base path.@Nullable PersistentPropertyPath<P> PersistentPropertyPath.getParentPath()Returns the parent path of the currentPersistentPropertyPath, i.e. the path without the leaf property.Methods in org.springframework.data.mapping that return types with arguments of type PersistentPropertyPathModifier and TypeMethodDescriptionPersistentPropertyPaths.getFirst()Returns the firstPersistentPropertyPath.Methods in org.springframework.data.mapping with parameters of type PersistentPropertyPathModifier and TypeMethodDescriptionPersistentPropertyPath.getExtensionForBaseOf(PersistentPropertyPath<P> base) Returns the sub-path of the current one as if it was based on the given base path.@Nullable ObjectPersistentPropertyPathAccessor.getProperty(PersistentPropertyPath<? extends PersistentProperty<?>> path) Return the value pointed to by the givenPersistentPropertyPath.@Nullable ObjectPersistentPropertyPathAccessor.getProperty(PersistentPropertyPath<? extends PersistentProperty<?>> path, AccessOptions.GetOptions options) Return the value pointed to by the givenPersistentPropertyPath.booleanPersistentPropertyPath.isBasePathOf(PersistentPropertyPath<P> path) Returns whether the givenPersistentPropertyPathis a base path of the current one.voidPersistentPropertyPathAccessor.setProperty(PersistentPropertyPath<? extends PersistentProperty<?>> path, @Nullable Object value) Sets the given value for thePersistentPropertypointed to by the givenPersistentPropertyPath.voidPersistentPropertyPathAccessor.setProperty(PersistentPropertyPath<? extends PersistentProperty<?>> path, @Nullable Object value, AccessOptions.SetOptions options) Sets the given value for thePersistentPropertypointed to by the givenPersistentPropertyPathconsidering the givenAccessOptions. -
Uses of PersistentPropertyPath in org.springframework.data.mapping.context
Methods in org.springframework.data.mapping.context that return PersistentPropertyPathModifier and TypeMethodDescriptionAbstractMappingContext.getPersistentPropertyPath(String propertyPath, Class<?> type) AbstractMappingContext.getPersistentPropertyPath(String propertyPath, TypeInformation<?> type) AbstractMappingContext.getPersistentPropertyPath(PropertyPath propertyPath) MappingContext.getPersistentPropertyPath(String propertyPath, Class<?> type) Returns allPersistentPropertys for the given dot path notation based on the given type.MappingContext.getPersistentPropertyPath(String propertyPath, TypeInformation<?> type) Returns allPersistentPropertys for the given dot path notation based on the given type.MappingContext.getPersistentPropertyPath(PropertyPath propertyPath) Returns allPersistentPropertys for the given path expression based on the givenPropertyPath.Constructors in org.springframework.data.mapping.context with parameters of type PersistentPropertyPathModifierConstructorDescriptionInvalidPersistentPropertyPath(String source, TypeInformation<?> type, String unresolvableSegment, PersistentPropertyPath<? extends PersistentProperty<?>> resolvedPath) Creates a newInvalidPersistentPropertyPathfor the given resolved path and message. -
Uses of PersistentPropertyPath in org.springframework.data.mapping.model
Methods in org.springframework.data.mapping.model with parameters of type PersistentPropertyPathModifier and TypeMethodDescriptionvoidConvertingPropertyAccessor.setProperty(PersistentPropertyPath<? extends PersistentProperty<?>> path, @Nullable Object value)