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) {