[Mulgara-svn] r821 - branches/mgr-61-sparql/src/jar/sparql-interpreter/java/org/mulgara/sparql

pag at mulgara.org pag at mulgara.org
Wed Apr 23 06:39:25 UTC 2008


Author: pag
Date: 2008-04-22 23:39:24 -0700 (Tue, 22 Apr 2008)
New Revision: 821

Modified:
   branches/mgr-61-sparql/src/jar/sparql-interpreter/java/org/mulgara/sparql/SparqlInterpreter.java
Log:
Handling MulgaraParserExceptions when the filter proves to be incorrectly structured.

Modified: branches/mgr-61-sparql/src/jar/sparql-interpreter/java/org/mulgara/sparql/SparqlInterpreter.java
===================================================================
--- branches/mgr-61-sparql/src/jar/sparql-interpreter/java/org/mulgara/sparql/SparqlInterpreter.java	2008-04-23 06:38:29 UTC (rev 820)
+++ branches/mgr-61-sparql/src/jar/sparql-interpreter/java/org/mulgara/sparql/SparqlInterpreter.java	2008-04-23 06:39:24 UTC (rev 821)
@@ -232,8 +232,9 @@
    * Build a WHERE clause for a Mulgara query out of a SPARQL WHERE clause.
    * @param queryStruct The SPARQL query structure to analyze for the WHERE clause.
    * @return A Mulgara WHERE clause, as a {@link ConstraintExpression}.
+   * @throws MulgaraParserException The structure of the pattern was incorrect.
    */
-  ConstraintExpression getWhere(QueryStructure queryStruct) {
+  ConstraintExpression getWhere(QueryStructure queryStruct) throws MulgaraParserException {
     // get the basic pattern
     GroupGraphPattern pattern = queryStruct.getWhereClause();
     PatternMapper patternMapper = new PatternMapper(pattern);




More information about the Mulgara-svn mailing list