com.openexchange.mail.utils
Class MailMessageComparator
java.lang.Object
com.openexchange.mail.utils.MailMessageComparator
- All Implemented Interfaces:
- java.util.Comparator<MailMessage>
public final class MailMessageComparator
- extends java.lang.Object
- implements java.util.Comparator<MailMessage>
MailMessageComparator - A comparator for messages.
- Author:
- Thorben Betten
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.util.Comparator |
equals |
MailMessageComparator
public MailMessageComparator(boolean descendingDirection,
java.util.Locale locale)
- Initializes a new
MailMessageComparator sorting by header Date (a.k.a. sent date).
- Parameters:
descendingDirection - true for descending order; otherwise falselocale - The locale
MailMessageComparator
public MailMessageComparator(MailSortField sortField,
boolean descendingDirection,
java.util.Locale locale)
- Initializes a new
MailMessageComparator.
- Parameters:
sortField - The sort fielddescendingDirection - true for descending order; otherwise falselocale - The locale
compare
public int compare(MailMessage msg1,
MailMessage msg2)
- Specified by:
compare in interface java.util.Comparator<MailMessage>