diff options
-rw-r--r-- | src/main/java/org/openecomp/sdc/toscaparser/api/elements/Metadata.java | 8 |
1 files changed, 8 insertions, 0 deletions
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<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); |