Class DefaultPaginatedGenericDaoIntegrationTest.NameComparator
java.lang.Object
de.hybris.platform.servicelayer.search.paginated.dao.impl.DefaultPaginatedGenericDaoIntegrationTest.NameComparator
- All Implemented Interfaces:
Comparator<UserGroupModel>
- Enclosing class:
- DefaultPaginatedGenericDaoIntegrationTest
public class DefaultPaginatedGenericDaoIntegrationTest.NameComparator
extends Object
implements Comparator<UserGroupModel>
UserGroupModel name attribute comparator using String.compareTo(String) which handles for null
value. As name attribute is defined as optional from Principal item type, this comparator return 0 for either one
of given userGroupModel has null name attribute.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompare(UserGroupModel userGroup1, UserGroupModel userGroup2) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
NameComparator
public NameComparator()
-
-
Method Details
-
compare
- Specified by:
comparein interfaceComparator<UserGroupModel>
-