Class WritableLiMapAdapter<K,V>
java.lang.Object
net.thevpc.common.props.ObservableMapAdapter<K,V>
net.thevpc.common.props.WritableLiMapAdapter<K,V>
- All Implemented Interfaces:
Iterable<MapEntry<K,V>>, ObservableMap<K, V>, Property, WritableLiMap<K, V>, WritableProperty
public abstract class WritableLiMapAdapter<K,V>
extends ObservableMapAdapter<K,V>
implements WritableLiMap<K,V>
- Author:
- thevpc
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ObservableMapAdapter
containsKey, entrySet, events, findAll, get, getObservableMapBase, isWritable, iterator, keySet, propertyName, propertyType, readOnly, size, toMap, userObjectsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, iterator, spliteratorMethods inherited from interface ObservableMap
containsKey, entrySet, findAll, get, keySet, readOnly, size, stream, toMapMethods inherited from interface Property
events, getChildProperty, isWritable, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, userObjects, with, with
-
Constructor Details
-
WritableLiMapAdapter
public WritableLiMapAdapter()
-
-
Method Details
-
getWritableLiMapBase
-
removeAll
public void removeAll()- Specified by:
removeAllin interfaceWritableLiMap<K,V>
-
removeAll
-
add
-
remove
-
values
- Specified by:
valuesin interfaceObservableMap<K,V> - Specified by:
valuesin interfaceWritableLiMap<K,V> - Overrides:
valuesin classObservableMapAdapter<K,V>
-
vetos
- Specified by:
vetosin interfaceWritableLiMap<K,V> - Specified by:
vetosin interfaceWritableProperty
-
adjusters
- Specified by:
adjustersin interfaceWritableProperty
-