Interface CloseableIteratorCollection<E>

    • Method Detail

      • iterator

        CloseableIterator<E> iterator()

        This iterator should be explicitly closed when iteration upon it is completed. Failure to do so could cause resources to not be freed properly

        Specified by:
        iterator in interface Collection<E>
        Specified by:
        iterator in interface Iterable<E>
      • stream

        default Stream<E> stream()

        This stream should be explicitly closed after it has been used. Failure to do so could cause resources to not be freed properly

        Specified by:
        stream in interface Collection<E>
      • parallelStream

        default Stream<E> parallelStream()

        This stream should be explicitly closed after it has been used. Failure to do so could cause resources to not be freed properly

        Specified by:
        parallelStream in interface Collection<E>