commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: [collections] FluentIterable
Date Wed, 27 May 2015 16:52:21 GMT
Let's not reinvent the wheel indeed.
Gary 

-------- Original message --------
From: Silviu Burcea <silviuburceadev@gmail.com> 
Date: 05/27/2015  07:31  (GMT-08:00) 
To: Commons Developers List <dev@commons.apache.org> 
Subject: Re: [collections] FluentIterable 

Are we going to reimplement the whole Java 8 Streams?

On Tue, May 26, 2015 at 11:49 PM, Thomas Neidhart <thomas.neidhart@gmail.com
> wrote:

> Hi,
>
> today, I have committed a first version of a FluentIterable
> (COLLECTIONS-464).
>
> Example usage:
>
> List<String> result =
>   FluentIterable
>     .of(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
>     .filter(new Predicate<Integer>() {
>         public boolean evaluate(Integer number) {
>           return number % 2 == 0;
>         }
>       )
>     .transform(TransformerUtils.stringValueTransformer())
>     .limit(3)
>     .toList();
>
> will return [2, 4, 6]
>
> I still need to add unit tests, but I'd love to get some feedback on the
> current API.
>
> Thomas
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
- OCPJP7 (90%)
- OCAJP7 (93%)
- Java and Big Data Enthusiast
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message