public class MapPropertyDecorator<K,V> extends MapProperty<K,V>
| Type | Property and Description |
|---|---|
ReadOnlyBooleanProperty |
empty |
ReadOnlyIntegerProperty |
size |
| Constructor and Description |
|---|
MapPropertyDecorator(MapProperty<K,V> delegate) |
mapExpressionclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic ReadOnlyIntegerProperty sizeProperty
sizeProperty in class MapExpression<K,V>getSize()public ReadOnlyBooleanProperty emptyProperty
emptyProperty in class MapExpression<K,V>isEmpty()public MapPropertyDecorator(@Nonnull MapProperty<K,V> delegate)
@Nonnull protected final MapProperty<K,V> getDelegate()
public void setValue(ObservableMap<K,V> v)
setValue in interface WritableValue<ObservableMap<K,V>>setValue in class MapProperty<K,V>public void bindBidirectional(Property<ObservableMap<K,V>> other)
bindBidirectional in interface Property<ObservableMap<K,V>>bindBidirectional in class MapProperty<K,V>public void unbindBidirectional(Property<ObservableMap<K,V>> other)
unbindBidirectional in interface Property<ObservableMap<K,V>>unbindBidirectional in class MapProperty<K,V>public boolean equals(Object o)
public int hashCode()
public String toString()
toString in class MapProperty<K,V>public void bindContentBidirectional(ObservableMap<K,V> map)
bindContentBidirectional in class ReadOnlyMapProperty<K,V>public void unbindContentBidirectional(Object object)
unbindContentBidirectional in class ReadOnlyMapProperty<K,V>public void bindContent(ObservableMap<K,V> map)
bindContent in class ReadOnlyMapProperty<K,V>public void unbindContent(Object object)
unbindContent in class ReadOnlyMapProperty<K,V>public ObservableMap<K,V> getValue()
getValue in interface ObservableValue<ObservableMap<K,V>>getValue in interface WritableValue<ObservableMap<K,V>>getValue in class MapExpression<K,V>public int getSize()
getSize in class MapExpression<K,V>public ReadOnlyIntegerProperty sizeProperty()
sizeProperty in class MapExpression<K,V>getSize()public ReadOnlyBooleanProperty emptyProperty()
emptyProperty in class MapExpression<K,V>isEmpty()public ObjectBinding<V> valueAt(K key)
valueAt in class MapExpression<K,V>public ObjectBinding<V> valueAt(ObservableValue<K> key)
valueAt in class MapExpression<K,V>public BooleanBinding isEqualTo(ObservableMap<?,?> other)
isEqualTo in class MapExpression<K,V>public BooleanBinding isNotEqualTo(ObservableMap<?,?> other)
isNotEqualTo in class MapExpression<K,V>public BooleanBinding isNull()
isNull in class MapExpression<K,V>public BooleanBinding isNotNull()
isNotNull in class MapExpression<K,V>public StringBinding asString()
asString in class MapExpression<K,V>public int size()
public boolean isEmpty()
public boolean containsKey(Object obj)
containsKey in interface Map<K,V>containsKey in class MapExpression<K,V>public boolean containsValue(Object obj)
containsValue in interface Map<K,V>containsValue in class MapExpression<K,V>public void clear()
public Collection<V> values()
public ObservableMap<K,V> get()
public void addListener(ChangeListener<? super ObservableMap<K,V>> listener)
public void removeListener(ChangeListener<? super ObservableMap<K,V>> listener)
public void addListener(InvalidationListener listener)
public void removeListener(InvalidationListener listener)
public void addListener(MapChangeListener<? super K,? super V> listener)
public void removeListener(MapChangeListener<? super K,? super V> listener)
public Object getBean()
public String getName()
public void bind(ObservableValue<? extends ObservableMap<K,V>> observable)
public void unbind()
public boolean isBound()
public void set(ObservableMap<K,V> value)