Repository: jena
Updated Branches:
  refs/heads/master 81cd7a1c1 -> 10aa1397f


Skolemization function


Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/4a819f41
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/4a819f41
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/4a819f41

Branch: refs/heads/master
Commit: 4a819f41ac8d19cb9bc043e58f9997b55143f54a
Parents: 7a11a6b
Author: Andy Seaborne <a...@apache.org>
Authored: Tue Feb 27 23:22:01 2018 +0000
Committer: Andy Seaborne <a...@apache.org>
Committed: Tue Feb 27 23:23:30 2018 +0000

----------------------------------------------------------------------
 .../src/main/java/org/apache/jena/riot/system/RiotLib.java     | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/4a819f41/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java 
b/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java
index 769f8af..8966735 100644
--- a/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java
+++ b/jena-arq/src/main/java/org/apache/jena/riot/system/RiotLib.java
@@ -50,6 +50,7 @@ import org.apache.jena.sparql.ARQConstants;
 import org.apache.jena.sparql.core.DatasetGraph;
 import org.apache.jena.sparql.core.DatasetGraphFactory;
 import org.apache.jena.sparql.core.Quad;
+import org.apache.jena.sparql.expr.nodevalue.NodeFunctions;
 import org.apache.jena.sparql.util.Context;
 import org.apache.jena.util.iterator.ExtendedIterator;
 
@@ -74,6 +75,11 @@ public class RiotLib
         }
         return NodeFactory.createURI(iri);
     }
+    
+    /** "Skolemize": BlankNode to IRI else return node unchanged. */ 
+    public static Node blankNodeToIri(Node node) {
+        return NodeFunctions.blankNodeToIri(node);
+    }
 
     /** Test whether a IRI is a ARQ-encoded blank node. */
     public static boolean isBNodeIRI(String iri) {

Reply via email to