You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2018/02/12 09:08:58 UTC

[4/5] jena git commit: JENA-1478: Fix for contains(g,s,p,o)

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 <an...@apache.org>
Authored: Fri Feb 9 21:54:24 2018 +0000
Committer: Andy Seaborne <an...@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