[Mulgara-svn] r1181 - trunk/src/jar/store-stringpool/java/org/mulgara/store/stringpool

pag at mulgara.org pag at mulgara.org
Tue Aug 26 18:31:14 UTC 2008


Author: pag
Date: 2008-08-26 11:31:13 -0700 (Tue, 26 Aug 2008)
New Revision: 1181

Modified:
   trunk/src/jar/store-stringpool/java/org/mulgara/store/stringpool/AbstractSPObject.java
Log:
Added in the compare method that was being duplicated in each of the comparator classes

Modified: trunk/src/jar/store-stringpool/java/org/mulgara/store/stringpool/AbstractSPObject.java
===================================================================
--- trunk/src/jar/store-stringpool/java/org/mulgara/store/stringpool/AbstractSPObject.java	2008-08-26 18:30:17 UTC (rev 1180)
+++ trunk/src/jar/store-stringpool/java/org/mulgara/store/stringpool/AbstractSPObject.java	2008-08-26 18:31:13 UTC (rev 1181)
@@ -182,4 +182,15 @@
     return false;
   }
 
+
+  /**
+   * Utility for long comparisons
+   * @param a The first long value
+   * @param b The second long value
+   * @return +1 if a > b, -1 if a < b, 0 if a == b
+   */
+  public static final int compare(long a, long b) {
+    return a == b ? 0 : (a < b ? -1 : 1);
+  }
+
 }




More information about the Mulgara-svn mailing list