NoSuchParentResourceException {
Set<Resource> resources;
ResourceProvider provider = ensureResourceProvider(type);
ResourcePredicateEvaluator evaluator = provider instanceof ResourcePredicateEvaluator ?
(ResourcePredicateEvaluator) provider : DEFAULT_RESOURCE_PREDICATE_EVALUATOR;
int totalCount = 0;
if (!providerResources.isEmpty()) {
Comparator<Resource> resourceComparator = comparator;