[Mulgara-svn] r1497 - trunk/src/jar/querylang/java/org/mulgara/sparql
pag at mulgara.org
pag at mulgara.org
Fri Feb 13 20:19:58 UTC 2009
Author: pag
Date: 2009-02-13 12:19:57 -0800 (Fri, 13 Feb 2009)
New Revision: 1497
Modified:
trunk/src/jar/querylang/java/org/mulgara/sparql/PatternMapper.java
Log:
Allowing relative URIs in queries
Modified: trunk/src/jar/querylang/java/org/mulgara/sparql/PatternMapper.java
===================================================================
--- trunk/src/jar/querylang/java/org/mulgara/sparql/PatternMapper.java 2009-02-13 20:19:38 UTC (rev 1496)
+++ trunk/src/jar/querylang/java/org/mulgara/sparql/PatternMapper.java 2009-02-13 20:19:57 UTC (rev 1497)
@@ -143,7 +143,7 @@
// store this reference as a value that should be in the FROM NAMED list
URI ref = ((IRIReference)graph).getUri();
graphUris.add(ref);
- constraint = new ConstraintIn(constraint, new URIReferenceImpl(ref));
+ constraint = new ConstraintIn(constraint, new URIReferenceImpl(ref, false));
} else {
throw new IllegalArgumentException("Illegal argument in a GRAPH expression: " + graph.getClass().getSimpleName());
}
@@ -159,7 +159,7 @@
if (n instanceof org.mulgara.sparql.parser.cst.Variable) {
return new Variable(((org.mulgara.sparql.parser.cst.Variable)n).getName());
}
- if (n instanceof IRIReference) return new URIReferenceImpl(((IRIReference)n).getUri());
+ if (n instanceof IRIReference) return new URIReferenceImpl(((IRIReference)n).getUri(), false);
if (n instanceof BlankNode) return new Variable(((BlankNode)n).getLabel());
if (n instanceof RDFLiteral) {
RDFLiteral lit = (RDFLiteral)n;
More information about the Mulgara-svn
mailing list