public class OverrideMap extends java.util.HashMap<java.lang.String,PropertySet> implements java.io.Serializable
Member
's UID to a set of property overrides.Constructor and Description |
---|
OverrideMap() |
OverrideMap(OverrideMap copy,
boolean localOnly) |
Modifier and Type | Method and Description |
---|---|
void |
extend(OverrideMap other)
Used for applying inheritance, extends our values with those from other.
|
PropertySet |
getOrCreate(java.lang.String key)
Gets the property set, creating it for the key if necessary.
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public OverrideMap()
public OverrideMap(OverrideMap copy, boolean localOnly)
public void extend(OverrideMap other)
other
- public PropertySet getOrCreate(java.lang.String key)
key
-