mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-17 23:13:10 +00:00
[DS-643] New testing framework (GSoC 2010)
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@5252 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
@@ -1160,21 +1160,37 @@ public class Group extends DSpaceObject
|
||||
* Return <code>true</code> if <code>other</code> is the same Group as
|
||||
* this object, <code>false</code> otherwise
|
||||
*
|
||||
* @param other
|
||||
* @param obj
|
||||
* object to compare to
|
||||
*
|
||||
* @return <code>true</code> if object passed in represents the same group
|
||||
* as this object
|
||||
*/
|
||||
public boolean equals(Object other)
|
||||
{
|
||||
if (!(other instanceof Group))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@Override
|
||||
public boolean equals(Object obj)
|
||||
{
|
||||
if (obj == null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
if (getClass() != obj.getClass())
|
||||
{
|
||||
return false;
|
||||
}
|
||||
final Group other = (Group) obj;
|
||||
if(this.getID() != other.getID()) return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode()
|
||||
{
|
||||
int hash = 7;
|
||||
hash = 59 * hash + (this.myRow != null ? this.myRow.hashCode() : 0);
|
||||
return hash;
|
||||
}
|
||||
|
||||
|
||||
return (getID() == ((Group) other).getID());
|
||||
}
|
||||
|
||||
public int getType()
|
||||
{
|
||||
|
Reference in New Issue
Block a user