[SDC-29] rebase continue work to align source
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / elements / ListRequirementDataDefinition.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 import org.openecomp.sdc.be.datatypes.tosca.ToscaDataDefinition;
10
11 public class ListRequirementDataDefinition extends ListDataDefinition<RequirementDataDefinition> {
12         
13         public ListRequirementDataDefinition(ListRequirementDataDefinition cdt) {
14                 super(cdt);
15                 
16         }
17         
18         @JsonCreator
19         public ListRequirementDataDefinition(List< RequirementDataDefinition > listToscaDataDefinition) {
20                 super(listToscaDataDefinition);
21         }
22         public ListRequirementDataDefinition() {
23                 super();
24                 
25         }
26         @JsonValue
27         @Override
28         public List<RequirementDataDefinition> getListToscaDataDefinition() {
29                 return listToscaDataDefinition;
30         }
31
32         
33         public void setListToscaDataDefinition(List<RequirementDataDefinition> listToscaDataDefinition) {
34                 this.listToscaDataDefinition = listToscaDataDefinition;
35         }
36
37
38         
39         
40         
41 }