E
- the element type, as per Collection
public interface ObservableSet<E> extends java.util.Set<E>, ObservableCollection<E,ObservableSet.Change<E>>
ObservableCollection
.Modifier and Type | Interface and Description |
---|---|
static interface |
ObservableSet.Change<E>
A change event for
ObservableSet . |
Modifier and Type | Method and Description |
---|---|
java.util.Set<E> |
silent()
Get a view of the collection which can be mutated without triggering events.
|
default ObservableSet<E> |
synchronizedView() |
default ObservableSet<E> |
unmodifiableView() |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArray
changes, invalidations
default ObservableSet<E> unmodifiableView()
unmodifiableView
in interface ObservableCollection<E,ObservableSet.Change<E>>
default ObservableSet<E> synchronizedView()
synchronizedView
in interface ObservableCollection<E,ObservableSet.Change<E>>
java.util.Set<E> silent()
ObservableCollection
silent
in interface ObservableCollection<E,ObservableSet.Change<E>>