null-values are permitted in configs
Project: http://git-wip-us.apache.org/repos/asf/commons-rdf/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-rdf/commit/898a70c7 Tree: http://git-wip-us.apache.org/repos/asf/commons-rdf/tree/898a70c7 Diff: http://git-wip-us.apache.org/repos/asf/commons-rdf/diff/898a70c7 Branch: refs/heads/fluent-parser Commit: 898a70c7be21e4bc754f9295114eb28d04c12584 Parents: ae42ac3 Author: Stian Soiland-Reyes <st...@apache.org> Authored: Tue Feb 20 09:35:02 2018 +0000 Committer: Stian Soiland-Reyes <st...@apache.org> Committed: Tue Feb 20 09:35:02 2018 +0000 ---------------------------------------------------------------------- .../apache/commons/rdf/api/io/MutableParserConfig.java | 10 +++++----- .../org/apache/commons/rdf/api/io/NullParserConfig.java | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/898a70c7/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/MutableParserConfig.java ---------------------------------------------------------------------- diff --git a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/MutableParserConfig.java b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/MutableParserConfig.java index 7a43f74..283732e 100644 --- a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/MutableParserConfig.java +++ b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/MutableParserConfig.java @@ -57,27 +57,27 @@ final class MutableParserConfig implements Cloneable, Serializable, ParserConfig @Override public Optional<ParserSource> source() { - return Optional.of(source); + return Optional.ofNullable(source); } @Override public Optional<IRI> base() { - return Optional.of(base); + return Optional.ofNullable(base); } @Override public Optional<ParserTarget> target() { - return Optional.of(target); + return Optional.ofNullable(target); } @Override public Optional<RDFSyntax> syntax() { - return Optional.of(syntax); + return Optional.ofNullable(syntax); } @Override public Optional<RDF> rdf() { - return Optional.of(rdf); + return Optional.ofNullable(rdf); } @Override http://git-wip-us.apache.org/repos/asf/commons-rdf/blob/898a70c7/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/NullParserConfig.java ---------------------------------------------------------------------- diff --git a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/NullParserConfig.java b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/NullParserConfig.java index e993949..ccbb6b4 100644 --- a/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/NullParserConfig.java +++ b/commons-rdf-api/src/main/java/org/apache/commons/rdf/api/io/NullParserConfig.java @@ -276,27 +276,27 @@ class NullParserConfig implements ImmutableParserConfig, Serializable { @Override public Optional<ParserSource> source() { - return Optional.of(source); + return Optional.ofNullable(source); } @Override public Optional<IRI> base() { - return Optional.of(base); + return Optional.ofNullable(base); } @Override public Optional<ParserTarget> target() { - return Optional.of(target); + return Optional.ofNullable(target); } @Override public Optional<RDFSyntax> syntax() { - return Optional.of(syntax); + return Optional.ofNullable(syntax); } @Override public Optional<RDF> rdf() { - return Optional.of(rdf); + return Optional.ofNullable(rdf); } @Override