public Iterator getResources()

in src/main/java/org/apache/sling/resource/collection/impl/ResourceCollectionImpl.java [147:161]


    public Iterator<Resource> getResources() {

        ValueMap vm = membersResource.adaptTo(ValueMap.class);
        String[] references = vm.get(ResourceCollectionConstants.REFERENCES_PROP, new String[] {});
        List<Resource> resources = new ArrayList<>();

        for (String path : references) {
            Resource resource = resolver.getResource(path);
            if (resource != null) {
                resources.add(resource);
            }
        }

        return resources.iterator();
    }