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)
@Nonnull 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)