[SDC-29] rebase continue work to align source
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / elements / ListCapabilityDataDefinition.java
1 package org.openecomp.sdc.be.datatypes.elements;
2
3 import java.util.List;
4 import java.util.Map;
5 import java.util.stream.Collectors;
6
7 import org.codehaus.jackson.annotate.JsonCreator;
8 import org.codehaus.jackson.annotate.JsonValue;
9
10 public class ListCapabilityDataDefinition extends ListDataDefinition<CapabilityDataDefinition> {
11         
12         public ListCapabilityDataDefinition(ListCapabilityDataDefinition cdt) {
13                 super(cdt);
14                 
15         }
16         
17         @JsonCreator
18         public ListCapabilityDataDefinition(List< CapabilityDataDefinition > listToscaDataDefinition) {
19                 super(listToscaDataDefinition);
20         }
21         public ListCapabilityDataDefinition() {
22                 super();
23                 
24         }
25         @JsonValue
26         @Override
27         public List<CapabilityDataDefinition> getListToscaDataDefinition() {
28                 return listToscaDataDefinition;
29         }
30
31         
32         public void setListToscaDataDefinition(List<CapabilityDataDefinition> listToscaDataDefinition) {
33                 this.listToscaDataDefinition = listToscaDataDefinition;
34         }
35
36 }