Class ObservableCollectionBase<T,C extends Collection<T>>
java.lang.Object
java.util.AbstractCollection<T>
org.aksw.commons.collection.observable.DeltaCollectionBase<T,Collection<T>>
org.aksw.commons.collection.observable.ForwardingDeltaCollectionBase<T,C>
org.aksw.commons.collection.observable.ObservableCollectionBase<T,C>
- All Implemented Interfaces:
Iterable<T>,Collection<T>,DeltaCollection<T>,ObservableCollection<T>
- Direct Known Subclasses:
ObservableListImpl,ObservableSetImpl
public abstract class ObservableCollectionBase<T,C extends Collection<T>>
extends ForwardingDeltaCollectionBase<T,C>
implements ObservableCollection<T>
-
Field Summary
FieldsFields inherited from class org.aksw.commons.collection.observable.ForwardingDeltaCollectionBase
backend -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionWhether to notify listenersprotected static <F,B> Collection<F> convert(Collection<B> set, com.google.common.base.Converter<B, F> converter) Methods inherited from class org.aksw.commons.collection.observable.ForwardingDeltaCollectionBase
getBackend, isDuplicateAwareBackend, iterator, sizeMethods inherited from class org.aksw.commons.collection.observable.DeltaCollectionBase
add, addAll, clear, remove, removeAllMethods inherited from class java.util.AbstractCollection
contains, containsAll, isEmpty, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArrayMethods inherited from interface org.aksw.commons.collection.observable.DeltaCollection
delta, replaceMethods inherited from interface org.aksw.commons.collection.observable.ObservableCollection
addPropertyChangeListener, convert, filter, map, mapToValue, mapToValue
-
Field Details
-
vcs
-
pcs
-
-
Constructor Details
-
ObservableCollectionBase
-
-
Method Details
-
convert
protected static <F,B> Collection<F> convert(Collection<B> set, com.google.common.base.Converter<B, F> converter) -
addVetoableChangeListener
Description copied from interface:ObservableCollectionWhether to notify listeners- Specified by:
addVetoableChangeListenerin interfaceObservableCollection<T>
-