Class ReadOnlyMap<K,V>
java.lang.Object
net.thevpc.common.props.impl.PropertyDelegate
net.thevpc.common.props.impl.ReadOnlyMap<K,V>
- All Implemented Interfaces:
Iterable<MapEntry<K,V>>, ObservableMap<K, V>, Property
-
Field Summary
Fields inherited from class PropertyDelegate
base, listeners, parentProperty -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class PropertyDelegate
events, propertyName, propertyType, userObjectsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliteratorMethods inherited from interface ObservableMap
streamMethods inherited from interface Property
events, getChildProperty, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, userObjects, with, with
-
Constructor Details
-
ReadOnlyMap
-
-
Method Details
-
toMap
-
containsKey
- Specified by:
containsKeyin interfaceObservableMap<K,V>
-
getBase
- Overrides:
getBasein classPropertyDelegate
-
isWritable
public boolean isWritable()- Specified by:
isWritablein interfaceProperty- Overrides:
isWritablein classPropertyDelegate
-
readOnly
-
get
-
size
public int size()- Specified by:
sizein interfaceObservableMap<K,V>
-
keySet
- Specified by:
keySetin interfaceObservableMap<K,V>
-
values
- Specified by:
valuesin interfaceObservableMap<K,V>
-
entrySet
- Specified by:
entrySetin interfaceObservableMap<K,V>
-
findAll
-
iterator
-