org.apache.sling.api.wrappers
Class ModifiableValueMapDecorator

java.lang.Object
  extended by org.apache.sling.api.wrappers.ValueMapDecorator
      extended by org.apache.sling.api.wrappers.ModifiableValueMapDecorator
All Implemented Interfaces:
java.util.Map<java.lang.String,java.lang.Object>, ModifiableValueMap, ValueMap

public class ModifiableValueMapDecorator
extends ValueMapDecorator
implements ModifiableValueMap

ModifiableValueMapDecorator decorates another Map to provide a basic implementation for the additional methods of a ModifiableValueMap.

Since:
2.2

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
 
Fields inherited from interface org.apache.sling.api.resource.ValueMap
EMPTY
 
Constructor Summary
ModifiableValueMapDecorator(java.util.Map<java.lang.String,java.lang.Object> base)
          Creates a new wrapper around a given map.
 
Method Summary
 
Methods inherited from class org.apache.sling.api.wrappers.ValueMapDecorator
clear, containsKey, containsValue, entrySet, get, get, get, isEmpty, keySet, put, putAll, remove, size, toString, values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.sling.api.resource.ValueMap
get, get
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Constructor Detail

ModifiableValueMapDecorator

public ModifiableValueMapDecorator(java.util.Map<java.lang.String,java.lang.Object> base)
Creates a new wrapper around a given map.

Parameters:
base - wrapped object


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.