Class ObservableSetFromDatasetGraph
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<org.apache.jena.sparql.core.Quad>
org.aksw.jenax.arq.util.quad.SetFromDatasetGraph
org.aksw.jena_sparql_api.collection.observable.ObservableSetFromDatasetGraph
- All Implemented Interfaces:
Iterable<org.apache.jena.sparql.core.Quad>,Collection<org.apache.jena.sparql.core.Quad>,Set<org.apache.jena.sparql.core.Quad>,org.aksw.commons.collection.observable.DeltaCollection<org.apache.jena.sparql.core.Quad>,org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.sparql.core.Quad>,org.aksw.commons.collection.observable.ObservableSet<org.apache.jena.sparql.core.Quad>
public class ObservableSetFromDatasetGraph
extends org.aksw.jenax.arq.util.quad.SetFromDatasetGraph
implements org.aksw.commons.collection.observable.ObservableSet<org.apache.jena.sparql.core.Quad>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.aksw.commons.collection.observable.Registrationprotected PropertyChangeEventdecorate(org.apache.jena.sparql.core.DatasetGraph datasetGraph) booleandelta(Collection<? extends org.apache.jena.sparql.core.Quad> additions, Collection<?> removals) Methods inherited from class org.aksw.jenax.arq.util.quad.SetFromDatasetGraph
add, contains, iterator, quads, size, size, wrapMethods inherited from class java.util.AbstractSet
equals, hashCode, removeAllMethods inherited from class java.util.AbstractCollection
addAll, clear, containsAll, isEmpty, remove, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface org.aksw.commons.collection.observable.DeltaCollection
replaceMethods inherited from interface org.aksw.commons.collection.observable.ObservableCollection
convert, filter, map, mapToValue, mapToValueMethods inherited from interface org.aksw.commons.collection.observable.ObservableSet
fieldForPresence
-
Constructor Details
-
ObservableSetFromDatasetGraph
-
-
Method Details
-
getDatasetGraph
- Overrides:
getDatasetGraphin classorg.aksw.jenax.arq.util.quad.SetFromDatasetGraph
-
convertEvent
-
addVetoableChangeListener
- Specified by:
addVetoableChangeListenerin interfaceorg.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.sparql.core.Quad>- Returns:
- A Runnable that de-registers the listener upon calling .run()
-
addPropertyChangeListener
public org.aksw.commons.collection.observable.Registration addPropertyChangeListener(PropertyChangeListener listener) - Specified by:
addPropertyChangeListenerin interfaceorg.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.sparql.core.Quad>- Returns:
- A Runnable that de-registers the listener upon calling .run()
-
decorate
public static ObservableSetFromDatasetGraph decorate(org.apache.jena.sparql.core.DatasetGraph datasetGraph) -
delta
public boolean delta(Collection<? extends org.apache.jena.sparql.core.Quad> additions, Collection<?> removals) - Specified by:
deltain interfaceorg.aksw.commons.collection.observable.DeltaCollection<org.apache.jena.sparql.core.Quad>
-