[Mulgara-svn] r1802 - trunk/src/jar/querylang/java/org/mulgara/sparql

pag at mulgara.org pag at mulgara.org
Tue Oct 6 06:34:39 UTC 2009


Author: pag
Date: 2009-10-05 23:34:38 -0700 (Mon, 05 Oct 2009)
New Revision: 1802

Modified:
   trunk/src/jar/querylang/java/org/mulgara/sparql/FilterMapper.java
Log:
Providing external functions with QNames and not just a URI

Modified: trunk/src/jar/querylang/java/org/mulgara/sparql/FilterMapper.java
===================================================================
--- trunk/src/jar/querylang/java/org/mulgara/sparql/FilterMapper.java	2009-10-06 06:33:44 UTC (rev 1801)
+++ trunk/src/jar/querylang/java/org/mulgara/sparql/FilterMapper.java	2009-10-06 06:34:38 UTC (rev 1802)
@@ -351,7 +351,8 @@
       List<Expression> exprArgs = expr.getArgs();
       RDFTerm[] operands = new RDFTerm[exprArgs.size()];
       for (int i = 0; i < operands.length; i++) operands[i] = mapExpression(exprArgs.get(i));
-      return new ExternalFn(new IRI(expr.getName().getUri()), operands);
+      IRIReference fnName = expr.getName();
+      return new ExternalFn(new IRI(fnName.getUri(), fnName.getQName()), operands);
     }
   }
 




More information about the Mulgara-svn mailing list