[jboss-cvs] JBossAS SVN: r77024 - projects/jboss-mdr/trunk/src/main/org/jboss/metadata/spi/signature.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Aug 13 14:16:06 EDT 2008


Author: adrian at jboss.org
Date: 2008-08-13 14:16:06 -0400 (Wed, 13 Aug 2008)
New Revision: 77024

Modified:
   projects/jboss-mdr/trunk/src/main/org/jboss/metadata/spi/signature/DeclaredMethodSignature.java
Log:
[JBMDR-35] - Forgot to override equals, also added declaring class to toString()

Modified: projects/jboss-mdr/trunk/src/main/org/jboss/metadata/spi/signature/DeclaredMethodSignature.java
===================================================================
--- projects/jboss-mdr/trunk/src/main/org/jboss/metadata/spi/signature/DeclaredMethodSignature.java	2008-08-13 18:04:01 UTC (rev 77023)
+++ projects/jboss-mdr/trunk/src/main/org/jboss/metadata/spi/signature/DeclaredMethodSignature.java	2008-08-13 18:16:06 UTC (rev 77024)
@@ -115,4 +115,21 @@
          return method.getParameterTypes();
       return super.getParameterTypes();
    }
+
+   @Override
+   public boolean equals(Object obj)
+   {
+      if (obj == this)
+         return true;
+      if (obj == null || obj instanceof DeclaredMethodSignature == false || super.equals(obj) == false)
+         return false;
+
+      DeclaredMethodSignature other = (DeclaredMethodSignature) obj;
+      return getDeclaringClass().equals(other.getDeclaringClass());
+   }
+
+   protected void internalToString(StringBuilder builder)
+   {
+      builder.append(" declaring=").append(declaringClass);
+   }
 }




More information about the jboss-cvs-commits mailing list