> from(E entity, Predicate super P> filter, Predicate traversalGuard,
+ DefaultPersistentPropertyPath
basePath) {
+
Set> properties = new HashSet<>();
PropertyHandler propertyTester = persistentProperty -> {
@@ -254,7 +259,7 @@ private Collection> from(TypeInformation type,
}
if (traversalGuard.and(IS_ENTITY).test(persistentProperty)) {
- properties.addAll(from(typeInformation, filter, traversalGuard, currentPath));
+ properties.addAll(from(context.getPersistentEntity(persistentProperty), filter, traversalGuard, currentPath));
}
};