[Mulgara-svn] r984 - trunk/src/jar/query/java/org/mulgara/query/rdf
pag at mulgara.org
pag at mulgara.org
Fri Jun 6 23:07:14 UTC 2008
Author: pag
Date: 2008-06-06 16:07:13 -0700 (Fri, 06 Jun 2008)
New Revision: 984
Modified:
trunk/src/jar/query/java/org/mulgara/query/rdf/LiteralImpl.java
Log:
Cleaned up class, removing warnings and correcting formatting
Modified: trunk/src/jar/query/java/org/mulgara/query/rdf/LiteralImpl.java
===================================================================
--- trunk/src/jar/query/java/org/mulgara/query/rdf/LiteralImpl.java 2008-06-06 22:54:31 UTC (rev 983)
+++ trunk/src/jar/query/java/org/mulgara/query/rdf/LiteralImpl.java 2008-06-06 23:07:13 UTC (rev 984)
@@ -37,13 +37,8 @@
// Third party packages
import org.jrdf.graph.*; // JRDF
-// Date utils
-import com.mousepushers.date.DateParser;
-import com.mousepushers.date.DateFormatter;
-
// Locally written packages
-import org.mulgara.query.ConstraintElement;
import org.mulgara.query.Value;
/**
@@ -64,7 +59,7 @@
*
* @licence <a href="{@docRoot}/../../LICENCE">Mozilla Public License v1.1</a>
*/
-public class LiteralImpl extends AbstractLiteral implements Comparable,
+public class LiteralImpl extends AbstractLiteral implements Comparable<Node>,
Serializable, Value {
/**
@@ -148,25 +143,18 @@
* @param object PARAMETER TO DO
* @return RETURNED VALUE TO DO
*/
- public int compareTo(java.lang.Object object) {
+ public int compareTo(Node object) {
if (object instanceof BlankNode) {
-
return 1;
}
if (object instanceof URIReference) {
-
return 1;
- }
- else if (object instanceof Literal) {
-
+ } else if (object instanceof Literal) {
Literal literal = (Literal) object;
-
return getLexicalForm().compareTo(literal.getLexicalForm());
- }
- else {
-
+ } else {
throw new ClassCastException("Not an RDF node");
}
}
More information about the Mulgara-svn
mailing list