Author: hasan
Date: Fri Jan 14 01:09:43 2011
New Revision: 1058825
URL: http://svn.apache.org/viewvc?rev=1058825&view=rev
Log:
CLEREZZA-395: overrode clear to also clear bnodes mapping
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.jena.storage/src/main/java/org/apache/clerezza/rdf/jena/storage/JenaGraphAdaptor.java
Modified:
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.jena.storage/src/main/java/org/apache/clerezza/rdf/jena/storage/JenaGraphAdaptor.java
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.jena.storage/src/main/java/org/apache/clerezza/rdf/jena/storage/JenaGraphAdaptor.java?rev=1058825&r1=1058824&r2=1058825&view=diff
==============================================================================
---
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.jena.storage/src/main/java/org/apache/clerezza/rdf/jena/storage/JenaGraphAdaptor.java
(original)
+++
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.rdf.jena.storage/src/main/java/org/apache/clerezza/rdf/jena/storage/JenaGraphAdaptor.java
Fri Jan 14 01:09:43 2011
@@ -18,6 +18,7 @@
*/
package org.apache.clerezza.rdf.jena.storage;
+import com.hp.hpl.jena.graph.BulkUpdateHandler;
import com.hp.hpl.jena.graph.Graph;
import com.hp.hpl.jena.graph.Node;
import com.hp.hpl.jena.util.iterator.ExtendedIterator;
@@ -59,6 +60,13 @@ public class JenaGraphAdaptor extends Ab
}
@Override
+ public void clear() {
+ BulkUpdateHandler handler = jenaGraph.getBulkUpdateHandler();
+ handler.removeAll();
+ tria2JenaBNodes.clear();
+ }
+
+ @Override
public int size() {
return jenaGraph.size();
}