Class CopyOnWriteValueMap

  • All Implemented Interfaces:
    Serializable, Map<String,​Object>, IValueMap

    public class CopyOnWriteValueMap
    extends Object
    implements IValueMap, Serializable
    An implementation of IValueMap that makes a copy when a caller tries to change an immutable Map. That is, the Map may or may not be immutable, but if it is, a copy is made.
    Since:
    1.2.6
    Author:
    Johan Compagner, Doug Donohoe
    See Also:
    Serialized Form