Interface ObservableGraph
- All Superinterfaces:
org.apache.jena.graph.Graph
- All Known Implementing Classes:
ObservableGraphImpl,ObservableSubGraph
public interface ObservableGraph
extends org.apache.jena.graph.Graph
-
Field Summary
Fields inherited from interface org.apache.jena.graph.Graph
emptyGraph -
Method Summary
Modifier and TypeMethodDescriptionorg.aksw.commons.collection.observable.Registrationdefault org.aksw.commons.collection.observable.ObservableSet<org.apache.jena.graph.Triple>asSet()default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node>createSetField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp) default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node>createSetField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward) default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node>createValueField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp) default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node>createValueField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward) booleandelta(Collection<? extends org.apache.jena.graph.Triple> rawAdditions, Collection<?> rawDeletions) Methods inherited from interface org.apache.jena.graph.Graph
add, add, clear, close, contains, contains, delete, delete, dependsOn, find, find, find, getCapabilities, getEventManager, getPrefixMapping, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, remove, size, sizeLong, stream, stream
-
Method Details
-
addVetoableChangeListener
-
addPropertyChangeListener
org.aksw.commons.collection.observable.Registration addPropertyChangeListener(PropertyChangeListener listener) -
delta
boolean delta(Collection<? extends org.apache.jena.graph.Triple> rawAdditions, Collection<?> rawDeletions) -
asSet
default org.aksw.commons.collection.observable.ObservableSet<org.apache.jena.graph.Triple> asSet() -
createValueField
default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node> createValueField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward) -
createValueField
default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node> createValueField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp) -
createSetField
default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node> createSetField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp) -
createSetField
default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node> createSetField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward)
-