1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.kuali.rice.kim.api.jaxb;
20
21 import java.io.Serializable;
22 import java.util.ArrayList;
23 import java.util.List;
24 import java.util.Map;
25
26 import javax.xml.bind.annotation.XmlAccessType;
27 import javax.xml.bind.annotation.XmlAccessorType;
28 import javax.xml.bind.annotation.XmlElement;
29 import javax.xml.bind.annotation.XmlType;
30
31 import org.kuali.rice.core.api.util.jaxb.MapStringStringAdapter;
32
33
34
35
36
37
38
39 @XmlAccessorType(XmlAccessType.FIELD)
40 @XmlType(name="QualificationListType", propOrder={"qualifications"})
41 public class QualificationList implements Serializable {
42
43 private static final long serialVersionUID = 1L;
44
45 @XmlElement(name="qualification")
46 private List<MapStringStringAdapter.StringMapEntry> qualifications;
47
48 public QualificationList () {
49 qualifications = new ArrayList<MapStringStringAdapter.StringMapEntry>();
50 }
51
52 public QualificationList(Map<String, String> map) {
53 this();
54 for (Map.Entry<String,String> tempEntry : map.entrySet()) {
55 qualifications.add(new MapStringStringAdapter.StringMapEntry(tempEntry));
56 }
57 }
58
59
60
61
62 public List<MapStringStringAdapter.StringMapEntry> getQualifications() {
63 return this.qualifications;
64 }
65
66
67
68
69 public void setQualifications(List<MapStringStringAdapter.StringMapEntry> qualifications) {
70 this.qualifications = qualifications;
71 }
72
73
74 }