1 package org.kuali.student.lum.lu.bo; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 import javax.persistence.CascadeType; 7 import javax.persistence.JoinColumn; 8 import javax.persistence.JoinTable; 9 import javax.persistence.ManyToMany; 10 11 import org.kuali.student.core.bo.KsBusinessObjectBase; 12 13 public class CluAccounting extends KsBusinessObjectBase { 14 15 private static final long serialVersionUID = -4881851636576178331L; 16 17 @ManyToMany(cascade=CascadeType.ALL) 18 @JoinTable(name = "KSLU_CLU_ACCT_JN_AFFIL_ORG", joinColumns = @JoinColumn(name = "CLU_ACCT_ID"), inverseJoinColumns = @JoinColumn(name = "AFFIL_ORG_ID")) 19 private List<AffiliatedOrg> affiliatedOrgs; 20 21 22 public CluAccounting() { 23 affiliatedOrgs = new ArrayList<AffiliatedOrg>(); 24 } 25 26 27 public List<AffiliatedOrg> getAffiliatedOrgs() { 28 return affiliatedOrgs; 29 } 30 31 public void setAffiliatedOrgs(List<AffiliatedOrg> affiliatedOrgs) { 32 this.affiliatedOrgs = affiliatedOrgs; 33 } 34 35 }