Module org.apache.jena.rdfpatch
Package org.apache.jena.rdfpatch.system
package org.apache.jena.rdfpatch.system
-
ClassDescriptionReduce all changes to calls to
AbstractDatasetGraphAddDelete.actionAdd(org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node)
andAbstractDatasetGraphAddDelete.actionDelete(org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node)
Connect aDatasetGraph
withRDFChanges
.Connect aGraph
withRDFChanges
.AGraph
andRDFChanges
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.An identifier.Patch initialization using Jena system initializationA monitor that sends change operations to anRDFChanges
.An implementation ofPrefixMapping
that is a wrapper for another PrefixMapping and also decomposes all changes to set/remove operations.Note whether a change has happened and call different operations on txnCommit A change is a call to one of the dataset-changing operations,add
,delete
,addPrefix
,deletePrefix
.AnRDFPatch
where the header is taken from one place and the body (everything that isn't header) from an existing patch.Some functions to do with URNNodes
.