Interface WritableMultisetValue<E>
- Type Parameters:
E
- The element type of theObservableMultiset
.
- All Superinterfaces:
Collection<E>
,Iterable<E>
,Multiset<E>
,Observable
,ObservableMultiset<E>
,WritableObjectValue<ObservableMultiset<E>>
,WritableValue<ObservableMultiset<E>>
- All Known Implementing Classes:
MultisetProperty
,MultisetPropertyBase
,ReadOnlyMultisetWrapper
,SimpleMultisetProperty
public interface WritableMultisetValue<E>
extends WritableObjectValue<ObservableMultiset<E>>, ObservableMultiset<E>
A writable reference to an
ObservableMultiset
.
This interface provides identical functionality for Multiset
as
WritableMapValue
for Map
, WritableSetValue
for
Set
, or WritableListValue
for List
.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.google.common.collect.Multiset
Multiset.Entry<E extends Object>
-
Method Summary
Methods inherited from interface java.util.Collection
addAll, clear, isEmpty, parallelStream, removeIf, stream, toArray, toArray, toArray
Methods inherited from interface com.google.common.collect.Multiset
add, add, contains, containsAll, count, elementSet, entrySet, equals, forEach, forEachEntry, hashCode, iterator, remove, remove, removeAll, retainAll, setCount, setCount, size, spliterator, toString
Methods inherited from interface javafx.beans.Observable
addListener, removeListener
Methods inherited from interface org.eclipse.gef.common.collections.ObservableMultiset
addListener, removeListener, replaceAll
Methods inherited from interface javafx.beans.value.WritableObjectValue
get, set
Methods inherited from interface javafx.beans.value.WritableValue
getValue, setValue