Hi all.

It looks like Cayenne's Ordering uses String.compareTo() when sorting String 
values in memory using orderList() and orderedList() — and there doesn’t seem 
to be any way to change that behaviour. This means sorting of international 
strings in memory is somewhat broken.

Do you think it would be a good idea to add support for:

1) Specifying a default java.text.Collator to use for new Ordering instances.
2) Specifying a java.text.Collator for an instance of Ordering.

What do you think?

Cheers,
- hugi

Reply via email to