java.lang.Object
org.apache.jena.sparql.graph.GraphWrapper
org.apache.jena.rdfpatch.system.GraphChanges
org.apache.jena.rdfpatch.system.GraphRealChanges
- All Implemented Interfaces:
org.apache.jena.graph.Graph
A
Graph
and RDFChanges
that check whether a triple change is real or
not and only passes the chnage on if the add(triple)/delete(triple) causes an actual
change to the graph.- See Also:
-
Field Summary
Fields inherited from interface org.apache.jena.graph.Graph
emptyGraph
-
Constructor Summary
ConstructorDescriptionGraphRealChanges
(org.apache.jena.graph.Graph graph, org.apache.jena.graph.Node graphName, RDFChanges changes) GraphRealChanges
(org.apache.jena.graph.Graph graph, RDFChanges changes) -
Method Summary
Methods inherited from class org.apache.jena.rdfpatch.system.GraphChanges
clear, getPrefixMapping, getTransactionHandler, remove
Methods inherited from class org.apache.jena.sparql.graph.GraphWrapper
close, contains, contains, dependsOn, find, find, get, getCapabilities, getEventManager, isClosed, isEmpty, isIsomorphicWith, size
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jena.graph.Graph
add, delete, find, sizeLong, stream, stream
-
Constructor Details
-
GraphRealChanges
-
GraphRealChanges
public GraphRealChanges(org.apache.jena.graph.Graph graph, org.apache.jena.graph.Node graphName, RDFChanges changes)
-
-
Method Details
-
add
public void add(org.apache.jena.graph.Triple t) - Specified by:
add
in interfaceorg.apache.jena.graph.Graph
- Overrides:
add
in classGraphChanges
-
delete
public void delete(org.apache.jena.graph.Triple t) - Specified by:
delete
in interfaceorg.apache.jena.graph.Graph
- Overrides:
delete
in classGraphChanges
-