[gatein-commits] gatein SVN: r7750 - components/wsrp/trunk/producer/src/main/java/org/gatein/registration/impl.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Oct 17 13:16:10 EDT 2011
Author: chris.laprun at jboss.com
Date: 2011-10-17 13:16:10 -0400 (Mon, 17 Oct 2011)
New Revision: 7750
Modified:
components/wsrp/trunk/producer/src/main/java/org/gatein/registration/impl/RegistrationImpl.java
Log:
- Added equals and hashCode implementations.
Modified: components/wsrp/trunk/producer/src/main/java/org/gatein/registration/impl/RegistrationImpl.java
===================================================================
--- components/wsrp/trunk/producer/src/main/java/org/gatein/registration/impl/RegistrationImpl.java 2011-10-17 17:12:19 UTC (rev 7749)
+++ components/wsrp/trunk/producer/src/main/java/org/gatein/registration/impl/RegistrationImpl.java 2011-10-17 17:16:10 UTC (rev 7750)
@@ -75,6 +75,34 @@
this.key = key;
}
+ @Override
+ public boolean equals(Object o)
+ {
+ if (this == o)
+ {
+ return true;
+ }
+ if (o == null || getClass() != o.getClass())
+ {
+ return false;
+ }
+
+ RegistrationImpl that = (RegistrationImpl)o;
+
+ if (!key.equals(that.key))
+ {
+ return false;
+ }
+
+ return true;
+ }
+
+ @Override
+ public int hashCode()
+ {
+ return key.hashCode();
+ }
+
public void setRegistrationHandle(String handle)
{
this.registrationHandle = handle;
More information about the gatein-commits
mailing list