1 package org.openecomp.sdc.translator.datatypes.heattotosca.unifiedmodel.consolidation;
3 import java.util.HashMap;
8 * The type Nested Node consolidation data.
10 public class NestedConsolidationData {
12 //Key - Service template file name
13 private Map<String, FileNestedConsolidationData> fileNestedConsolidationData;
15 public NestedConsolidationData() {
16 this.fileNestedConsolidationData = new HashMap<>();
22 * @return the all files
24 public Set<String> getAllServiceTemplateFileNames() {
25 return fileNestedConsolidationData.keySet();
29 * Gets file nested consolidation data.
31 * @param serviceTemplateFileName the service template file name
32 * @return the file nested consolidation data
34 public FileNestedConsolidationData getFileNestedConsolidationData(String
35 serviceTemplateFileName) {
36 return fileNestedConsolidationData.get(serviceTemplateFileName);
40 * Sets file nested consolidation data.
42 * @param serviceTemplateFileName the service template file name
43 * @param fileNestedConsolidationData the file nested consolidation data
45 public void setFileNestedConsolidationData(String serviceTemplateFileName,
46 FileNestedConsolidationData
47 fileNestedConsolidationData) {
48 this.fileNestedConsolidationData.put(serviceTemplateFileName, fileNestedConsolidationData);