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 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 ForwardingDeltaCollectionBase
getBackend, isDuplicateAwareBackend, iterator, sizeMethods inherited from class AbstractCollection
contains, containsAll, isEmpty, retainAll, toArray, toArray, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArrayMethods inherited from interface DeltaCollection
delta, replaceMethods inherited from interface 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>
-