[SDC-28] added Metadata missing method
authorPavel Aharoni <pa0916@att.com>
Thu, 8 Jun 2017 08:54:31 +0000 (11:54 +0300)
committerPavel Aharoni <pa0916@att.com>
Thu, 8 Jun 2017 08:54:31 +0000 (11:54 +0300)
Change-Id: Ifa9504e8b3d15465877fd8e5c9251870520831d8
Signed-off-by: Pavel Aharoni <pa0916@att.com>
src/main/java/org/openecomp/sdc/toscaparser/api/elements/Metadata.java

index 4f7bdd0..6cf84a5 100644 (file)
@@ -1,5 +1,6 @@
 package org.openecomp.sdc.toscaparser.api.elements;
 
+import java.util.HashMap;
 import java.util.Map;
 
 public class Metadata {
@@ -14,6 +15,13 @@ public class Metadata {
                return !isEmpty() ? String.valueOf(this.metadataMap.get(key)) : null;
        }
        
+       public Map<String, Object> getPropertyMap()  {
+               if(metadataMap == null){
+                       return null;
+               }
+               return new HashMap<>(metadataMap);
+       }
+       
        public void setValue(String key, Object value)  {
                if (!isEmpty())  {
                        this.metadataMap.put(key, value);