Class LazyResourceCollectionWrapper

    • Constructor Detail

      • LazyResourceCollectionWrapper

        public LazyResourceCollectionWrapper()
    • Method Detail

      • createIterator

        protected java.util.Iterator<Resource> createIterator()
        Description copied from class: AbstractResourceCollectionWrapper
        Do create an iterator on the resource collection. The creation of the iterator is allowed to not be thread safe whereas the iterator itself should. The returned iterator will be wrapped into the FailFast one.
        Specified by:
        createIterator in class AbstractResourceCollectionWrapper
        Returns:
        the iterator on the resource collection
      • filterResource

        protected boolean filterResource​(Resource r)
        Specify if the resource should be filtered or not. This function should be overridden in order to define the filtering algorithm
        Parameters:
        r - resource considered for filtration
        Returns:
        whether the resource should be filtered or not