commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Neidhart (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (COLLECTIONS-442) A set of enhanced iterator classes donated by the Apache Jena project
Date Mon, 08 Jun 2015 20:12:00 GMT

    [ 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)

Mime
View raw message