## Uses of Interface
org.springframework.data.mapping.PersistentPropertyPaths

Packages that use PersistentPropertyPaths
org.springframework.data.mapping: Base package for the mapping subsystem.
org.springframework.data.mapping.context: Mapping context API and implementation base classes.

### Uses of PersistentPropertyPaths in org.springframework.data.mapping

Methods in org.springframework.data.mapping that return PersistentPropertyPaths
`PersistentPropertyPaths<T,P>` PersistentPropertyPaths.`dropPathIfSegmentMatches(Predicate<? super P> predicate)` Drops `PersistentPropertyPath`s that contain a path segment matching the given predicate.

### Uses of PersistentPropertyPaths in org.springframework.data.mapping.context

Methods in org.springframework.data.mapping.context that return PersistentPropertyPaths
`protected <T> PersistentPropertyPaths<T,P>` AbstractMappingContext.`doFindPersistentPropertyPaths(Class<T> type, Predicate<? super P> predicate, Predicate<P> traversalGuard)` Actually looks up the `PersistentPropertyPaths` for the given type, selection predicate and traversal guard.
`<T> PersistentPropertyPaths<T,P>` AbstractMappingContext.`findPersistentPropertyPaths(Class<T> type, Predicate<? super P> predicate)`
`<T> PersistentPropertyPaths<T,P>` MappingContext.`findPersistentPropertyPaths(Class<T> type, Predicate<? super P> predicate)` Returns all `PersistentPropertyPath`s pointing to properties on the given type that match the given `Predicate`.