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 }