Author: tomekr
Date: Mon Aug  3 10:05:08 2015
New Revision: 1693875

URL: http://svn.apache.org/r1693875
Log:
SLING-4591 Use an empty map in the ResourceMetadata#setParameterMap()

Modified:
    
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/ResourceMetadata.java

Modified: 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/ResourceMetadata.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/ResourceMetadata.java?rev=1693875&r1=1693874&r2=1693875&view=diff
==============================================================================
--- 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/ResourceMetadata.java
 (original)
+++ 
sling/trunk/bundles/api/src/main/java/org/apache/sling/api/resource/ResourceMetadata.java
 Mon Aug  3 10:05:08 2015
@@ -310,7 +310,11 @@ public class ResourceMetadata extends Ha
      */
     public void setParameterMap(Map<String, String> parameterMap) {
         if (parameterMap != null) {
-            put(PARAMETER_MAP, new LinkedHashMap<String, 
String>(parameterMap));
+            if (parameterMap.isEmpty()) {
+                put(PARAMETER_MAP, Collections.emptyMap());
+            } else {
+                put(PARAMETER_MAP, new LinkedHashMap<String, 
String>(parameterMap));
+            }
         }
     }
 


Reply via email to