[Mulgara-svn] r934 - trunk/tools/src/org/mulgara/tools
pag at mulgara.org
pag at mulgara.org
Wed May 14 04:11:22 UTC 2008
Author: pag
Date: 2008-05-13 21:11:21 -0700 (Tue, 13 May 2008)
New Revision: 934
Modified:
trunk/tools/src/org/mulgara/tools/Sparql.java
Log:
Added the null graph as a default
Modified: trunk/tools/src/org/mulgara/tools/Sparql.java
===================================================================
--- trunk/tools/src/org/mulgara/tools/Sparql.java 2008-05-14 04:05:24 UTC (rev 933)
+++ trunk/tools/src/org/mulgara/tools/Sparql.java 2008-05-14 04:11:21 UTC (rev 934)
@@ -2,9 +2,8 @@
import org.mulgara.sparql.*;
import org.mulgara.connection.*;
-import org.mulgara.parser.Interpreter;
import org.mulgara.query.*;
-import org.mulgara.query.operation.*;
+import org.mulgara.query.rdf.Mulgara;
import java.net.URI;
import java.io.BufferedReader;
@@ -35,6 +34,9 @@
*/
private static final URI HOST = URI.create("rmi://localhost/server1");
+ /** A URI for the default graph in Mulgara. This one is always empty. */
+ private static final URI EMPTY_GRAPH = URI.create(Mulgara.NULL_GRAPH);
+
/**
* Run a set of SPARQL queries against a local server.
* @param args A list of filenames containing the queries to run.
@@ -53,7 +55,9 @@
// iterate over all the query strings
while (queryStrings.hasNext()) {
// parse the string into a Query object
- Query query = new SparqlInterpreter().parseQuery(queryStrings.next());
+ SparqlInterpreter interpreter = new SparqlInterpreter();
+ interpreter.setDefaultGraphUri(EMPTY_GRAPH);
+ Query query = interpreter.parseQuery(queryStrings.next());
// execute the query, and get back the answer
Answer a = (Answer)conn.execute(query);
More information about the Mulgara-svn
mailing list