JENA-1478: Fix for contains(g,s,p,o)
Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/e44ca811 Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/e44ca811 Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/e44ca811 Branch: refs/heads/master Commit: e44ca811387b457b9bf1227ca87f07c6ac6fecf2 Parents: 5f99f5f Author: Andy Seaborne <a...@apache.org> Authored: Fri Feb 9 21:54:24 2018 +0000 Committer: Andy Seaborne <a...@apache.org> Committed: Fri Feb 9 21:54:24 2018 +0000 ---------------------------------------------------------------------- .../java/org/apache/jena/sparql/util/DifferenceDatasetGraph.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/e44ca811/jena-arq/src/main/java/org/apache/jena/sparql/util/DifferenceDatasetGraph.java ---------------------------------------------------------------------- diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/util/DifferenceDatasetGraph.java b/jena-arq/src/main/java/org/apache/jena/sparql/util/DifferenceDatasetGraph.java index 6dbdfad..db165e5 100644 --- a/jena-arq/src/main/java/org/apache/jena/sparql/util/DifferenceDatasetGraph.java +++ b/jena-arq/src/main/java/org/apache/jena/sparql/util/DifferenceDatasetGraph.java @@ -61,7 +61,7 @@ public class DifferenceDatasetGraph extends DyadicDatasetGraph { @Override public boolean contains(Node g, Node s, Node p, Node o) { - return both(dsg -> dsg.contains(g, s, p, o)); + return getLeft().contains(g, s, p, o) && ! getRight().contains(g, s, p, o); } @Override