E
- The element type of the wrapped ObservableMultiset
.public abstract class MultisetProperty<E> extends ReadOnlyMultisetProperty<E> implements Property<ObservableMultiset<E>>, WritableMultisetValue<E>
Property
wrapping a
ObservableMultiset
.
This class provides identical functionality for Multiset
as
MapProperty
for Map
, SetProperty
for Set
, or
ListProperty
for List
.
empty, size
Constructor and Description |
---|
MultisetProperty() |
Modifier and Type | Method and Description |
---|---|
void |
bindBidirectional(Property<ObservableMultiset<E>> other) |
void |
setValue(ObservableMultiset<E> v) |
void |
unbindBidirectional(Property<ObservableMultiset<E>> other) |
appendValueToString, bindContent, bindContentBidirectional, equals, hashCode, toString, unbindContent, unbindContentBidirectional
add, add, addAll, asString, clear, contains, containsAll, count, elementSet, emptyProperty, entrySet, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, iterator, multisetExpression, remove, remove, removeAll, replaceAll, retainAll, setCount, setCount, size, sizeProperty, toArray, toArray
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBean, getName
addListener, getValue, removeListener
addListener, removeListener
get, set
getValue
addListener, removeListener, replaceAll
add, add, contains, containsAll, count, elementSet, entrySet, equals, hashCode, iterator, remove, remove, removeAll, retainAll, setCount, setCount, toString
addAll, clear, isEmpty, parallelStream, removeIf, size, spliterator, stream, toArray, toArray
get
public void bindBidirectional(Property<ObservableMultiset<E>> other)
bindBidirectional
in interface Property<ObservableMultiset<E>>
public void setValue(ObservableMultiset<E> v)
setValue
in interface WritableValue<ObservableMultiset<E>>
public void unbindBidirectional(Property<ObservableMultiset<E>> other)
unbindBidirectional
in interface Property<ObservableMultiset<E>>
Copyright (c) 2014 itemis AG and others. All rights reserved.