Module org.apache.jena.rdfpatch
Package org.apache.jena.rdfpatch.system
Class AbstractDatasetGraphAddDelete
java.lang.Object
org.apache.jena.sparql.core.DatasetGraphWrapper
org.apache.jena.rdfpatch.system.AbstractDatasetGraphAddDelete
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable
,org.apache.jena.atlas.lib.Sync
,org.apache.jena.sparql.core.DatasetGraph
,org.apache.jena.sparql.core.Transactional
- Direct Known Subclasses:
DatasetGraphRealChanges
public abstract class AbstractDatasetGraphAddDelete
extends org.apache.jena.sparql.core.DatasetGraphWrapper
Reduce all changes to calls to
actionAdd(org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node)
and actionDelete(org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node, org.apache.jena.graph.Node)
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) void
add
(org.apache.jena.sparql.core.Quad quad) void
addGraph
(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph) void
clear()
void
delete
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) void
delete
(org.apache.jena.sparql.core.Quad quad) void
deleteAny
(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) org.apache.jena.graph.Graph
org.apache.jena.graph.Graph
getGraph
(org.apache.jena.graph.Node graphNode) void
removeGraph
(org.apache.jena.graph.Node graphName) Methods inherited from class org.apache.jena.sparql.core.DatasetGraphWrapper
abort, begin, begin, begin, close, commit, contains, contains, containsGraph, end, find, find, find, findNG, getBase, getBaseForQuery, getContext, getLock, getUnionGraph, getWrapped, isEmpty, isInTransaction, listGraphNodes, prefixes, promote, promote, size, supportsTransactionAbort, supportsTransactions, sync, toString, transactionMode, transactionType, unwrap
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.jena.sparql.core.DatasetGraph
addAll, stream, stream
Methods inherited from interface org.apache.jena.sparql.core.Transactional
calc, calculate, calculateRead, calculateWrite, exec, execute, executeRead, executeWrite
-
Constructor Details
-
AbstractDatasetGraphAddDelete
public AbstractDatasetGraphAddDelete(org.apache.jena.sparql.core.DatasetGraph dsg)
-
-
Method Details
-
add
public void add(org.apache.jena.sparql.core.Quad quad) - Specified by:
add
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
add
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
delete
public void delete(org.apache.jena.sparql.core.Quad quad) - Specified by:
delete
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
delete
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
add
public void add(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
add
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
add
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
delete
public void delete(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
delete
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
delete
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
addGraph
public void addGraph(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph) - Specified by:
addGraph
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
addGraph
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
removeGraph
public void removeGraph(org.apache.jena.graph.Node graphName) - Specified by:
removeGraph
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
removeGraph
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
clear
public void clear()- Specified by:
clear
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
clear
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
getDefaultGraph
public org.apache.jena.graph.Graph getDefaultGraph()- Specified by:
getDefaultGraph
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
getDefaultGraph
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
getGraph
public org.apache.jena.graph.Graph getGraph(org.apache.jena.graph.Node graphNode) - Specified by:
getGraph
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
getGraph
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-
deleteAny
public void deleteAny(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
deleteAny
in interfaceorg.apache.jena.sparql.core.DatasetGraph
- Overrides:
deleteAny
in classorg.apache.jena.sparql.core.DatasetGraphWrapper
-