public abstract class TransformationMap<K,V,F> extends ObservableMapBase<K,V> implements ObservableMap<K,V>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier | Constructor and Description |
|---|---|
protected |
TransformationMap(ObservableMap<K,? extends F> source) |
| Modifier and Type | Method and Description |
|---|---|
MapChangeListener<K,F> |
getListener() |
ObservableMap<K,? extends F> |
getSource() |
boolean |
isInTransformationChain(ObservableMap<?,?> map) |
protected abstract void |
sourceChanged(MapChangeListener.Change<? extends K,? extends F> c) |
addListener, addListener, fireChange, hasListeners, removeListener, removeListenerclear, clone, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitaddListener, removeListenerclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesaddListener, removeListenerprotected TransformationMap(@Nonnull ObservableMap<K,? extends F> source)
public final ObservableMap<K,? extends F> getSource()
public MapChangeListener<K,F> getListener()
public final boolean isInTransformationChain(@Nullable ObservableMap<?,?> map)
protected abstract void sourceChanged(MapChangeListener.Change<? extends K,? extends F> c)