Module de.powerstat.validation
Class ComparatorEMailByDomain
java.lang.Object
de.powerstat.validation.comparators.ComparatorEMailByDomain
- All Implemented Interfaces:
Serializable
,Comparator<EMail>
Comparator for EMail values by reverse domain and local part.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final long
Serial version unique identifier. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerial version unique identifier.- See Also:
-
-
Constructor Details
-
ComparatorEMailByDomain
public ComparatorEMailByDomain()Default constructor.
-
-
Method Details
-
compare
Compare two EMail value objects.- Specified by:
compare
in interfaceComparator<EMail>
- Parameters:
email1
- Email 1email2
- Email 2- Returns:
- 0: equal; 1: greater; -1: smaller
- See Also:
-