commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henri Yandell <bay...@generationjava.com>
Subject RE: beanutils.BeanComparator
Date Thu, 18 Dec 2003 19:36:47 GMT

It's in Commons Collections by the way, and does exactly what Eric says.
ReverseComparator is also worthy of the same area of use.

Hen

On Thu, 18 Dec 2003, Eric Pugh wrote:

> Check out a ComparatorChain...
> ComparatorChain chain = new ComparatorChain();
> chain.add(new BeanComparator("lastname"));
> chain.add(new BeanComparator("firstname"));
> Collections.sort(people, chain);
>
> Works like a champ!  I use it all the time for sorting tables in webapps..
> just click the header, handin the sort and off you go...
>
> ERic
>
> > -----Original Message-----
> > From: Søren Blidorf [mailto:soren@nolas.dk]
> > Sent: Thursday, December 18, 2003 6:20 PM
> > To: commons-user@jakarta.apache.org
> > Subject: beanutils.BeanComparator
> >
> >
> > Hi.
> >
> > I am using the org.apache.commons.beanutils.BeanComparator;
> >
> > I am doing the following:
> >
> > Collections.sort(people, new BeanComparator("lastname"));
> >
> > How can I sort by lastname and then by firstname?
> >
> > If I do this:
> >
> > Collections.sort(people, new BeanComparator("lastname"));
> > Collections.sort(people, new BeanComparator("firstname"));
> >
> > It's only sorted by firstname.
> >
> > Please help and best regards.
> >
> > Soren
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Mime
View raw message