You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Thomas Neidhart (JIRA)" <ji...@apache.org> on 2015/06/08 22:12:00 UTC

[jira] [Commented] (COLLECTIONS-442) A set of enhanced iterator classes donated by the Apache Jena project

    [ https://issues.apache.org/jira/browse/COLLECTIONS-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14577759#comment-14577759 ] 

Thomas Neidhart commented on COLLECTIONS-442:
---------------------------------------------

Sorry for the delay, but most of the proposed contributions have now been integrated in commons-collections (see the related sub-tasks).

The proposed Iter class has been re-designed for the Iterable interface (see FluentIterable).
Most of the methods in Iter have been added, with a few exceptions: fold, reduce -> they require additional functional interfaces. Currently it is unclear how to proceed with the functional part in collections, especially considering all the changes in Java 8. It would be quite easy to add them later on if needed though.

> A set of enhanced iterator classes donated by the Apache Jena project
> ---------------------------------------------------------------------
>
>                 Key: COLLECTIONS-442
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-442
>             Project: Commons Collections
>          Issue Type: Improvement
>          Components: Iterator
>            Reporter: Claude Warren
>             Fix For: 4.x
>
>         Attachments: COLLECTIONS-442.tar.gz, FluentIterator.java, iter-src.zip
>
>
> A set of templated (Generic) iterators that add filtering, mapping, and conversion to set or list collections.  Tests included.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)