You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bcel-dev@jakarta.apache.org by db...@apache.org on 2006/04/09 22:02:17 UTC

svn commit: r392823 - /jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java

Author: dbrosius
Date: Sun Apr  9 13:02:13 2006
New Revision: 392823

URL: http://svn.apache.org/viewcvs?rev=392823&view=rev
Log:
implement hashCode and equals for Type

Modified:
    jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java

Modified: jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java
URL: http://svn.apache.org/viewcvs/jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java?rev=392823&r1=392822&r2=392823&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java (original)
+++ jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java Sun Apr  9 13:02:13 2006
@@ -63,6 +63,26 @@
 
 
     /**
+     * @return hashcode of Type
+     */
+    public int hashCode() {
+    	return type ^ signature.hashCode();
+    }
+    
+    
+    /**
+     * @return whether the Types are equal
+     */
+    public boolean equals(Object o) {
+  		if (o instanceof Type) {
+  			Type t = (Type)o;
+  			return (type == t.type) && signature.equals(t.signature);
+  		}
+  		return false;
+    }
+    
+    
+    /**
      * @return signature for given type.
      */
     public String getSignature() {



---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org


Re: svn commit: r392823 - /jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java

Posted by Torsten Curdt <tc...@apache.org>.
On 4/12/06, Dave Brosius <db...@apache.org> wrote:
> Thanks, I was struggling with TortoiseSvn's merge command. :)

No worries ....good old command line to the rescue ;)

cheers
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org


Re: svn commit: r392823 - /jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java

Posted by Dave Brosius <db...@apache.org>.
Thanks, I was struggling with TortoiseSvn's merge command. :)


----- Original Message ----- 
From: "Torsten Curdt" <tc...@apache.org>
To: "BCEL Developers List" <bc...@jakarta.apache.org>
Sent: Tuesday, April 11, 2006 8:39 PM
Subject: Re: svn commit: r392823 - 
/jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java


> right you are

done

cheers
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org


Re: svn commit: r392823 - /jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java

Posted by Torsten Curdt <tc...@apache.org>.
> right you are

done

cheers
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org


Re: svn commit: r392823 - /jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java

Posted by Dave Brosius <db...@apache.org>.
right you are
----- Original Message ----- 
From: "Torsten Curdt" <tc...@apache.org>
To: "BCEL Developers List" <bc...@jakarta.apache.org>
Sent: Monday, April 10, 2006 7:22 PM
Subject: Re: svn commit: r392823 - 
/jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java


> implement hashCode and equals for Type

shouldn't this also go into the BCEL 5.2 branch?

cheers
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org


Re: svn commit: r392823 - /jakarta/bcel/trunk/src/java/org/apache/bcel/generic/Type.java

Posted by Torsten Curdt <tc...@apache.org>.
> implement hashCode and equals for Type

shouldn't this also go into the BCEL 5.2 branch?

cheers
--
Torsten

---------------------------------------------------------------------
To unsubscribe, e-mail: bcel-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bcel-dev-help@jakarta.apache.org