For review -- Comparator combinators (original) (raw)
Brian Goetz brian.goetz at oracle.com
Tue Nov 13 19:41:34 PST 2012
- Previous message: Request for Review (#3) : CR#8001634 : Initial set of lambda functional interfaces
- Next message: For review -- Comparator combinators
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
The following is a webrev for proposed extension methods on Comparator (reverse and compose) as well as static combinator methods in Comparators for things like turning a T -> {Comparable,int,long,double} into a Comparator.
http://cr.openjdk.java.net/~henryjen/webrevs/8001667.0/
This allows things like:
people.sort(Comparators.comparing(Person::getName))
Comparator byLastFirst = Comparators.comparing(Person::getLastName) .compose(Comparators.comparing(Person::getFirstName))
Please review and comment.
- Previous message: Request for Review (#3) : CR#8001634 : Initial set of lambda functional interfaces
- Next message: For review -- Comparator combinators
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the lambda-libs-spec-observers mailing list