1 package org.kuali.student.lum.common.client.widgets;
2
3 import java.io.Serializable;
4 import java.util.HashMap;
5 import java.util.List;
6 import java.util.Map;
7
8 import org.kuali.student.r2.lum.clu.dto.CluSetInfo;
9 import org.kuali.student.r2.lum.clu.dto.MembershipQueryInfo;
10
11 public class CluSetInformation implements Serializable {
12
13 private static final long serialVersionUID = 1123124L;
14 private String id;
15 private List<CluInformation> clus;
16 private List<CluSetInfo> cluSets;
17 private MembershipQueryInfo membershipQueryInfo;
18 private List<CluInformation> clusInRange;
19 private Map<String, CluSetInformation> subCluSetInformations;
20
21 public String getId() {
22 return id;
23 }
24 public void setId(String id) {
25 this.id = id;
26 }
27 public List<CluInformation> getClus() {
28 return clus;
29 }
30 public void setClus(List<CluInformation> clus) {
31 this.clus = clus;
32 }
33 public List<CluSetInfo> getCluSets() {
34 return cluSets;
35 }
36 public void setCluSets(List<CluSetInfo> cluSets) {
37 this.cluSets = cluSets;
38 }
39 public MembershipQueryInfo getMembershipQueryInfo() {
40 return membershipQueryInfo;
41 }
42 public void setMembershipQueryInfo(MembershipQueryInfo membershipQueryInfo) {
43 this.membershipQueryInfo = membershipQueryInfo;
44 }
45 public List<CluInformation> getClusInRange() {
46 return clusInRange;
47 }
48 public void setClusInRange(List<CluInformation> clusInRange) {
49 this.clusInRange = clusInRange;
50 }
51 public Map<String, CluSetInformation> getSubCluSetInformations() {
52 if (subCluSetInformations == null) {
53 subCluSetInformations = new HashMap<String, CluSetInformation>();
54 }
55 return subCluSetInformations;
56 }
57 public void setSubCluSetInformations(Map<String, CluSetInformation> subCluSetInformations) {
58 this.subCluSetInformations = subCluSetInformations;
59 }
60 }