public class

GroupComparator

extends Object
implements Comparator<T>
java.lang.Object
   ↳ com.atlassian.crowd.embedded.api.GroupComparator

Class Overview

Comparator for a Group.

Summary

Fields
public static final Comparator<Group> GROUP_COMPARATOR
Public Methods
int compare(Group group1, Group group2)
static int compareTo(Group group1, Group group2)
static boolean equal(Group group1, Group group2)
Checks whether the two Group objects are equal according to the contract of the Group interface.
static boolean equalsObject(Group group, Object o)
static int hashCode(Group group)
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.util.Comparator

Fields

public static final Comparator<Group> GROUP_COMPARATOR

Public Methods

public int compare (Group group1, Group group2)

public static int compareTo (Group group1, Group group2)

public static boolean equal (Group group1, Group group2)

Checks whether the two Group objects are equal according to the contract of the Group interface.

If you are implementing 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 Group
group2 Second Group
Returns
  • true if these are two equal Groups.

public static boolean equalsObject (Group group, Object o)

public static int hashCode (Group group)