1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kim.impl.membership;
17
18 import org.kuali.rice.core.api.membership.MemberType;
19 import org.kuali.rice.kim.impl.common.active.ActiveFromToBo;
20
21 import javax.persistence.Column;
22 import javax.persistence.MappedSuperclass;
23
24 @MappedSuperclass
25 public abstract class AbstractMemberBo extends ActiveFromToBo {
26 private static final long serialVersionUID = 1L;
27
28 @Column(name = "MBR_ID")
29 private String memberId;
30 @Column(name = "MBR_TYP_CD")
31 private String typeCode;
32
33 public String getMemberId() {
34 return this.memberId;
35 }
36
37 public void setMemberId(String memberId) {
38 this.memberId = memberId;
39 }
40
41 public void setTypeCode(String typeCode) {
42 this.typeCode = typeCode;
43 }
44
45 public void setType(MemberType type) {
46 typeCode = type.getCode();
47 }
48
49 public MemberType getType() {
50 return MemberType.fromCode(typeCode);
51 }
52
53
54 }