1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kim.bo.ui;
17
18 import java.util.LinkedHashMap;
19
20 import javax.persistence.Column;
21 import javax.persistence.Entity;
22 import javax.persistence.Id;
23 import javax.persistence.Table;
24
25 import org.hibernate.annotations.Type;
26
27
28
29
30
31
32
33 @Entity
34 @Table(name = "KRIM_PND_PRIV_PREF_MT")
35 public class PersonDocumentPrivacy extends KimDocumentBoBase {
36
37 @Type(type="yes_no")
38 @Column(name="SUPPRESS_NM_IND")
39 protected boolean suppressName;
40
41 @Type(type="yes_no")
42 @Column(name="SUPPRESS_EMAIL_IND")
43 protected boolean suppressEmail;
44
45 @Type(type="yes_no")
46 @Column(name="SUPPRESS_ADDR_IND")
47 protected boolean suppressAddress;
48
49 @Type(type="yes_no")
50 @Column(name="SUPPRESS_PHONE_IND")
51 protected boolean suppressPhone;
52
53 @Type(type="yes_no")
54 @Column(name="SUPPRESS_PRSNL_IND")
55 protected boolean suppressPersonal;
56
57
58
59
60 public boolean isSuppressAddress() {
61 return suppressAddress;
62 }
63
64
65
66
67 public boolean isSuppressEmail() {
68 return suppressEmail;
69 }
70
71
72
73
74 public boolean isSuppressName() {
75 return suppressName;
76 }
77
78
79
80
81 public boolean isSuppressPersonal() {
82 return suppressPersonal;
83 }
84
85
86
87
88 public boolean isSuppressPhone() {
89 return suppressPhone;
90 }
91
92
93
94
95 public void setSuppressAddress(boolean suppressAddress) {
96 this.suppressAddress = suppressAddress;
97 }
98
99
100
101
102 public void setSuppressEmail(boolean suppressEmail) {
103 this.suppressEmail = suppressEmail;
104 }
105
106
107
108
109 public void setSuppressName(boolean suppressName) {
110 this.suppressName = suppressName;
111 }
112
113
114
115
116 public void setSuppressPersonal(boolean suppressPersonal) {
117 this.suppressPersonal = suppressPersonal;
118 }
119
120
121
122
123 public void setSuppressPhone(boolean suppressPhone) {
124 this.suppressPhone = suppressPhone;
125 }
126
127
128
129
130 @Override
131 protected LinkedHashMap toStringMapper() {
132 LinkedHashMap m = new LinkedHashMap();
133 m.put( "suppressName", suppressName );
134 m.put( "suppressEmail", suppressEmail );
135 m.put( "suppressAddress", suppressAddress );
136 m.put( "suppressPhone", suppressPhone );
137 m.put( "suppressPersonal", suppressPersonal );
138 return m;
139 }
140
141 }