Return optional.empty() for unknown RDFSyntaxes
Project: http://git-wip-us.apache.org/repos/asf/commons-rdf/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-rdf/commit/a793fc29 Tree: http://git-wip-us.apache.org/repos/asf/commons-rdf/tree/a793fc29 Diff: http://git-wip-us.apache.org/repos/asf/commons-rdf/diff/a793fc29 Branch: refs/heads/fluent-parser-impl Commit: a793fc2918dd4a6d476edd82e7987c9b8455261e Parents: e87a831 Author: Stian Soiland-Reyes <st...@apache.org> Authored: Wed Feb 28 23:44:29 2018 +0000 Committer: Stian Soiland-Reyes <st...@apache.org> Committed: Wed Feb 28 23:44:29 2018 +0000 ---------------------------------------------------------------------- .../src/main/java/org/apache/commons/rdf/jena/JenaRDF.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/a793fc29/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java ---------------------------------------------------------------------- diff --git a/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java b/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java index 30ead8c..2f37789 100644 --- a/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java +++ b/commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/JenaRDF.java @@ -835,6 +835,9 @@ public final class JenaRDF implements RDF { @Override public Optional<Parser> parser(RDFSyntax syntax) { + if (syntax != null && ! asJenaLang(syntax).isPresent()) { + return Optional.empty(); + } return Optional.of(new JenaParser(syntax)); }