From: Pavel Aharoni Date: Thu, 8 Jun 2017 08:54:31 +0000 (+0300) Subject: [SDC-28] added Metadata missing method X-Git-Tag: 1.6.6~22^2~91 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=06dbe56b572649352a7f34fe62f773ad281b5dfa;p=sdc%2Fsdc-tosca.git [SDC-28] added Metadata missing method Change-Id: Ifa9504e8b3d15465877fd8e5c9251870520831d8 Signed-off-by: Pavel Aharoni --- diff --git a/src/main/java/org/openecomp/sdc/toscaparser/api/elements/Metadata.java b/src/main/java/org/openecomp/sdc/toscaparser/api/elements/Metadata.java index 4f7bdd0..6cf84a5 100644 --- a/src/main/java/org/openecomp/sdc/toscaparser/api/elements/Metadata.java +++ b/src/main/java/org/openecomp/sdc/toscaparser/api/elements/Metadata.java @@ -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 getPropertyMap() { + if(metadataMap == null){ + return null; + } + return new HashMap<>(metadataMap); + } + public void setValue(String key, Object value) { if (!isEmpty()) { this.metadataMap.put(key, value);