Package com.atlassian.crowd.embedded.api
Class GroupComparator
java.lang.Object
com.atlassian.crowd.embedded.api.GroupComparator
- All Implemented Interfaces:
Comparator<Group>
Comparator for a Group.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionintstatic intstatic booleanChecks whether the two Group objects are equal according to the contract of theGroupinterface.static booleanequalsObject(Group group, Object o) static intMethods 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
-
Field Details
-
GROUP_COMPARATOR
-
-
Method Details
-
compare
- Specified by:
comparein interfaceComparator<Group>
-
equal
Checks whether the two Group objects are equal according to the contract of theGroupinterface.If you are implementing
Group.equals(Object)then just write code like this:public boolean equals(Object o) { return (o instanceof Group) && GroupComparator.equal(this, (Group) o); }- Parameters:
group1- First Groupgroup2- Second Group- Returns:
- true if these are two equal Groups.
-
equalsObject
-
hashCode
-
compareTo
-