Class DsUserItemFirstNameLastNameComparator
java.lang.Object
de.uplanet.lucy.server.auxiliaries.comparator.DsUserItemFirstNameLastNameComparator
- All Implemented Interfaces:
Comparator<de.uplanet.lucy.server.auxiliaries.ds.IDsUserItem>
public final class DsUserItemFirstNameLastNameComparator
extends Object
implements Comparator<de.uplanet.lucy.server.auxiliaries.ds.IDsUserItem>
Compare DsUserItem - objects by surname
and then by last name.
null
values have high precedence.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
compare
(de.uplanet.lucy.server.auxiliaries.ds.IDsUserItem p_obj1, de.uplanet.lucy.server.auxiliaries.ds.IDsUserItem p_obj2) void
setAscending
(boolean p_bAscending) Set this comparator to ascending or descending sort order.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
DsUserItemFirstNameLastNameComparator
public DsUserItemFirstNameLastNameComparator()
-
-
Method Details
-
compare
public int compare(de.uplanet.lucy.server.auxiliaries.ds.IDsUserItem p_obj1, de.uplanet.lucy.server.auxiliaries.ds.IDsUserItem p_obj2) - Specified by:
compare
in interfaceComparator<de.uplanet.lucy.server.auxiliaries.ds.IDsUserItem>
-
setAscending
public void setAscending(boolean p_bAscending) Set this comparator to ascending or descending sort order.- Parameters:
p_bAscending
-true
if ascending sort order should be used, orfalse
otherwise.
-