public class DeltaGraph extends BaseIndexedGraph
cacheProvider, listeners| Constructor and Description |
|---|
DeltaGraph(IGraph baseGraph) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Collection<com.hp.hpl.jena.graph.Triple> triples)
Adds triples to the graph
|
void |
addTriple(com.hp.hpl.jena.graph.Triple triple) |
void |
clear()
Removes all triples from the graph
|
void |
commit()
Performs the addition/removal on the base graph.
|
IGraph |
getAdditionGraph() |
IGraph |
getBaseGraph() |
IGraph |
getRemovalGraph() |
void |
remove(Collection<com.hp.hpl.jena.graph.Triple> triples) |
void |
removeTriple(com.hp.hpl.jena.graph.Triple triple) |
Set<com.hp.hpl.jena.graph.Triple> |
uncachedBulkFind(Set<List<Object>> keys,
int[] indexColumns)
FIXME: Uncached bulkFind does NOT mean, that no caches will be used.
|
bulkFind, getCacheProvider, getGraphListeners, toStringpublic DeltaGraph(IGraph baseGraph)
public void commit()
public void addTriple(com.hp.hpl.jena.graph.Triple triple)
public void removeTriple(com.hp.hpl.jena.graph.Triple triple)
public IGraph getBaseGraph()
public IGraph getAdditionGraph()
public IGraph getRemovalGraph()
public void add(Collection<com.hp.hpl.jena.graph.Triple> triples)
IGraphadd in interface IGraphadd in class BaseIndexedGraphpublic void remove(Collection<com.hp.hpl.jena.graph.Triple> triples)
remove in interface IGraphremove in class BaseIndexedGraphpublic Set<com.hp.hpl.jena.graph.Triple> uncachedBulkFind(Set<List<Object>> keys, int[] indexColumns)
public void clear()
IGraphCopyright © 2013. All Rights Reserved.