1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.hr.earncodesec;
17
18 import java.sql.Date;
19 import java.sql.Timestamp;
20
21 import org.kuali.hr.core.KPMEConstants;
22 import org.kuali.hr.job.Job;
23 import org.kuali.hr.location.Location;
24 import org.kuali.hr.time.HrBusinessObject;
25 import org.kuali.hr.time.department.Department;
26 import org.kuali.hr.time.earncode.EarnCode;
27 import org.kuali.hr.time.salgroup.SalGroup;
28
29 public class EarnCodeSecurity extends HrBusinessObject {
30 public static final String CACHE_NAME = KPMEConstants.APPLICATION_NAMESPACE_CODE + "/" + "EarnCodeSecurity";
31
32
33
34 private static final long serialVersionUID = 1L;
35 private String hrEarnCodeSecurityId;
36 private String dept;
37 private String hrSalGroup;
38 private String earnCode;
39 private boolean employee;
40 private boolean approver;
41 private String location;
42 private String earnCodeType;
43
44 private String hrDeptId;
45 private String hrSalGroupId;
46 private String hrEarnCodeId;
47 private String hrLocationId;
48
49 private SalGroup salGroupObj;
50 private Department departmentObj;
51 private EarnCode earnCodeObj;
52 private Job jobObj;
53 private Location locationObj;
54 private String history;
55
56 public String getHrEarnCodeSecurityId() {
57 return hrEarnCodeSecurityId;
58 }
59
60 public void setHrEarnCodeSecurityId(String hrEarnCodeSecurityId) {
61 this.hrEarnCodeSecurityId = hrEarnCodeSecurityId;
62 }
63
64 public String getEarnCodeType() {
65 return earnCodeType;
66 }
67
68 public void setEarnCodeType(String earnCodeType) {
69 this.earnCodeType = earnCodeType;
70 }
71
72 public SalGroup getSalGroupObj() {
73 return salGroupObj;
74 }
75
76
77 public void setSalGroupObj(SalGroup salGroupObj) {
78 this.salGroupObj = salGroupObj;
79 }
80
81
82 public Department getDepartmentObj() {
83 return departmentObj;
84 }
85
86
87 public void setDepartmentObj(Department departmentObj) {
88 this.departmentObj = departmentObj;
89 }
90
91 public boolean isEmployee() {
92 return employee;
93 }
94
95
96 public void setEmployee(boolean employee) {
97 this.employee = employee;
98 }
99
100
101 public boolean isApprover() {
102 return approver;
103 }
104
105
106 public void setApprover(boolean approver) {
107 this.approver = approver;
108 }
109
110
111 public EarnCode getEarnCodeObj() {
112 return earnCodeObj;
113 }
114
115
116 public void setEarnCodeObj(EarnCode earnCodeObj) {
117 this.earnCodeObj = earnCodeObj;
118 }
119
120 public String getDept() {
121 return dept;
122 }
123 public void setDept(String dept) {
124 this.dept = dept;
125 }
126 public String getHrSalGroup() {
127 return hrSalGroup;
128 }
129 public void setHrSalGroup(String hrSalGroup) {
130 this.hrSalGroup = hrSalGroup;
131 }
132 public String getEarnCode() {
133 return earnCode;
134 }
135 public void setEarnCode(String earnCode) {
136 this.earnCode = earnCode;
137 }
138 public Date getEffectiveDate() {
139 return effectiveDate;
140 }
141 public void setEffectiveDate(Date effectiveDate) {
142 this.effectiveDate = effectiveDate;
143 }
144 public Timestamp getTimestamp() {
145 return timestamp;
146 }
147 public void setTimestamp(Timestamp timestamp) {
148 this.timestamp = timestamp;
149 }
150 public Boolean getActive() {
151 return active;
152 }
153 public void setActive(Boolean active) {
154 this.active = active;
155 }
156 public Job getJobObj() {
157 return jobObj;
158 }
159 public void setJobObj(Job jobObj) {
160 this.jobObj = jobObj;
161 }
162
163 public Location getLocationObj() {
164 return locationObj;
165 }
166 public void setLocationObj(Location locationObj) {
167 this.locationObj = locationObj;
168 }
169 public String getLocation() {
170 return location;
171 }
172 public void setLocation(String location) {
173 this.location = location;
174 }
175 public String getHrDeptId() {
176 return hrDeptId;
177 }
178 public void setHrDeptId(String hrDeptId) {
179 this.hrDeptId = hrDeptId;
180 }
181 public String getHrSalGroupId() {
182 return hrSalGroupId;
183 }
184 public void setHrSalGroupId(String hrSalGroupId) {
185 this.hrSalGroupId = hrSalGroupId;
186 }
187 public String getHrEarnCodeId() {
188 return hrEarnCodeId;
189 }
190 public void setHrEarnCodeId(String hrEarnCodeId) {
191 this.hrEarnCodeId = hrEarnCodeId;
192 }
193 public String getHrLocationId() {
194 return hrLocationId;
195 }
196 public void setHrLocationId(String hrLocationId) {
197 this.hrLocationId = hrLocationId;
198 }
199 @Override
200 public String getUniqueKey() {
201 return dept + "_" + hrSalGroup + "_" + earnCode;
202 }
203 public String getHistory() {
204 return history;
205 }
206 public void setHistory(String history) {
207 this.history = history;
208 }
209
210 @Override
211 public String getId() {
212 return getHrEarnCodeSecurityId();
213 }
214 @Override
215 public void setId(String id) {
216 setHrEarnCodeSecurityId(id);
217 }
218
219
220 }