Hi Mario,
I have a couple of suggestions on fluent interfaces.
1. Can we have an implementaions of removeAll and retainAll which will
return the result collection without modifications of existing? The
case is the following - I have two collections A and B and need to get
A-B, B-A and A intersect B and the for each of resulting collections
do some filtering,grouping etc. We can call them "minus" and
"intersect".
2. In the implementation of Map it would be great to have
getAll(Collection col) method which will return all values for a
collection of keys. The use case is that we can filter somehow the
collection of keys and them get all the values instead of iterating
over all keys.
Please let me know if you think that these are the common cases and
can include into lambdaj API.
Thanks,
Andrey