[Mulgara-svn] r667 - trunk/src/jar/resolver-distributed/java/org/mulgara/resolver/distributed

pag at mulgara.org pag at mulgara.org
Mon Mar 3 15:37:28 UTC 2008


Author: pag
Date: 2008-03-03 07:37:28 -0800 (Mon, 03 Mar 2008)
New Revision: 667

Modified:
   trunk/src/jar/resolver-distributed/java/org/mulgara/resolver/distributed/ForeignBlankNode.java
Log:
Fixed the hashcode and text representation of blank nodes from another server

Modified: trunk/src/jar/resolver-distributed/java/org/mulgara/resolver/distributed/ForeignBlankNode.java
===================================================================
--- trunk/src/jar/resolver-distributed/java/org/mulgara/resolver/distributed/ForeignBlankNode.java	2008-03-03 15:36:31 UTC (rev 666)
+++ trunk/src/jar/resolver-distributed/java/org/mulgara/resolver/distributed/ForeignBlankNode.java	2008-03-03 15:37:28 UTC (rev 667)
@@ -49,7 +49,7 @@
    * @return A string containing all the unique features of the node.
    */
   public String toString() {
-    return serverUri.toString() + ":_" + nodeId;
+    return "_:" + serverUri.toString() + ":" + nodeId;
   }
 
 
@@ -75,7 +75,7 @@
    * @return Hashcode of the nodeid.
    */
   public int hashCode() {
-    return serverHashCode ^ (int)(nodeId ^ (nodeId >>>32));
+    return serverHashCode ^ (int)(nodeId ^ (nodeId >>> 16));
   }
 
 }




More information about the Mulgara-svn mailing list