public class Intersection extends Dyadic implements Graph
add()
affects both L and R, whereas delete()
affects L only.TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMIT
emptyGraph
Constructor and Description |
---|
Intersection(Graph L,
Graph R) |
Modifier and Type | Method and Description |
---|---|
void |
performAdd(Triple t)
Add a triple to the triple store.
|
void |
performDelete(Triple t)
Remove a triple from the triple store.
|
close, dependsOn, getL, getR, union
butNot, ifIn, ifIn, recording, reject, rejecting, rejecting
add, clear, contains, contains, delete, find, find, forTestingOnly_graphBaseFind, getCapabilities, getEventManager, getPrefixMapping, getStatisticsHandler, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, remove, size, toString, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
add, clear, close, contains, contains, delete, dependsOn, find, find, find, getCapabilities, getEventManager, getPrefixMapping, getStatisticsHandler, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, remove, size
public void performAdd(Triple t)
GraphBase
performAdd
in interface GraphWithPerform
performAdd
in class GraphBase
public void performDelete(Triple t)
GraphBase
performDelete
in interface GraphWithPerform
performDelete
in class GraphBase
Licenced under the Apache License, Version 2.0