Class UniqueResourceIterator

  • All Implemented Interfaces:
    Iterator<org.apache.sling.api.resource.Resource>

    public class UniqueResourceIterator
    extends AbstractIterator<org.apache.sling.api.resource.Resource>
    This iterator removes duplicated Resource entries. Regular resources overrides the synthetic ones.
    • Constructor Detail

      • UniqueResourceIterator

        public UniqueResourceIterator​(Set<String> visited,
                                      Iterator<org.apache.sling.api.resource.Resource> input)
    • Method Detail

      • seek

        protected org.apache.sling.api.resource.Resource seek()
        Specified by:
        seek in class AbstractIterator<org.apache.sling.api.resource.Resource>