java.lang.Object
org.apache.jena.graph.impl.GraphBase
org.apache.jena.graph.compose.CompositionBase
org.apache.jena.graph.compose.Dyadic
org.apache.jena.graph.compose.DisjointUnion
- All Implemented Interfaces:
Graph,GraphWithPerform
DisjointUnion - a version of Union that assumes the graphs are disjoint, and hence
that
find need not do duplicate-removal. Adding things to the graph
adds them to the left component, and does not add triples that are already
in the right component.-
Field Summary
Fields inherited from class org.apache.jena.graph.impl.GraphBase
TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMITFields inherited from interface org.apache.jena.graph.Graph
emptyGraph -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidperformAdd(Triple t) Add a triple to the triple store.voidRemove a triple from the triple store.Methods inherited from class org.apache.jena.graph.compose.Dyadic
close, dependsOn, getL, getR, unionMethods inherited from class org.apache.jena.graph.compose.CompositionBase
butNot, ifIn, ifIn, recording, reject, rejecting, rejectingMethods inherited from class org.apache.jena.graph.impl.GraphBase
add, clear, contains, contains, delete, find, find, forTestingOnly_graphBaseFind, getEventManager, getPrefixMapping, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, remove, size, toString, toString
-
Constructor Details
-
DisjointUnion
-
-
Method Details
-
graphBaseContains
-
performDelete
Description copied from class:GraphBaseRemove a triple from the triple store. The default implementation throws a DeleteDeniedException; subclasses must override if they want to be able to remove triples.- Specified by:
performDeletein interfaceGraphWithPerform- Overrides:
performDeletein classGraphBase
-
performAdd
Description copied from class:GraphBaseAdd a triple to the triple store. The default implementation throws an AddDeniedException; subclasses must override if they want to be able to add triples.- Specified by:
performAddin interfaceGraphWithPerform- Overrides:
performAddin classGraphBase
-