Support TOSCA functions in Node Filters
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / elements / MapListRequirementDataDefinition.java
index d4fecb7..7988773 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * limitations under the License.
  * ============LICENSE_END=========================================================
  */
-
 package org.openecomp.sdc.be.datatypes.elements;
 
-
-
-
 import com.fasterxml.jackson.annotation.JsonCreator;
 import com.fasterxml.jackson.annotation.JsonValue;
 
@@ -31,43 +27,41 @@ import java.util.Map;
 
 public class MapListRequirementDataDefinition extends MapDataDefinition<ListRequirementDataDefinition> {
 
-       public MapListRequirementDataDefinition(MapListRequirementDataDefinition cdt) {
-               super(cdt);
-
-       }
-
-       @JsonCreator
-       public MapListRequirementDataDefinition(Map<String, ListRequirementDataDefinition> mapToscaDataDefinition) {
-               super(mapToscaDataDefinition);
-       }
+    public MapListRequirementDataDefinition(MapListRequirementDataDefinition cdt) {
+        super(cdt);
+    }
 
-       public MapListRequirementDataDefinition() {
-               super();
+    @JsonCreator
+    public MapListRequirementDataDefinition(Map<String, ListRequirementDataDefinition> mapToscaDataDefinition) {
+        super(mapToscaDataDefinition);
+    }
 
-       }
+    public MapListRequirementDataDefinition() {
+        super();
 
-       @JsonValue
-       @Override
-       public Map<String, ListRequirementDataDefinition> getMapToscaDataDefinition() {
-               return mapToscaDataDefinition;
-       }
+    }
 
-       public void add(String key, RequirementDataDefinition value) {
-               if (mapToscaDataDefinition == null) {
-                       mapToscaDataDefinition = new HashMap<>();
-                       ListRequirementDataDefinition newList = new ListRequirementDataDefinition();
-                       newList.add(value);
-                       put(key, newList);
-               } else {
-                       ListRequirementDataDefinition existValue = mapToscaDataDefinition.get(key);
-                       if (existValue == null) {
-                               ListRequirementDataDefinition newList = new ListRequirementDataDefinition();
-                               newList.add(value);
-                               put(key, newList);
-                       } else {
-                               existValue.getListToscaDataDefinition().add(value);
-                       }
-               }
-       }
+    @JsonValue
+    @Override
+    public Map<String, ListRequirementDataDefinition> getMapToscaDataDefinition() {
+        return mapToscaDataDefinition;
+    }
 
+    public void add(String key, RequirementDataDefinition value) {
+        if (mapToscaDataDefinition == null) {
+            mapToscaDataDefinition = new HashMap<>();
+            ListRequirementDataDefinition newList = new ListRequirementDataDefinition();
+            newList.add(value);
+            put(key, newList);
+        } else {
+            ListRequirementDataDefinition existValue = mapToscaDataDefinition.get(key);
+            if (existValue == null) {
+                ListRequirementDataDefinition newList = new ListRequirementDataDefinition();
+                newList.add(value);
+                put(key, newList);
+            } else {
+                existValue.getListToscaDataDefinition().add(value);
+            }
+        }
+    }
 }