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

Reply via email to