Class CopyOnWriteValueMap

java.lang.Object
org.apache.wicket.util.value.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: