1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.ole.coa.businessobject;
18
19 import java.util.LinkedHashMap;
20
21 import org.kuali.rice.core.api.mo.common.active.MutableInactivatable;
22 import org.kuali.rice.krad.bo.PersistableBusinessObjectBase;
23
24
25
26
27 public class SubFundGroup extends PersistableBusinessObjectBase implements MutableInactivatable {
28
29
30
31
32 public SubFundGroup() {
33
34 }
35
36 private static final long serialVersionUID = 3304324942061886270L;
37
38 private String subFundGroupCode;
39 private String subFundGroupDescription;
40 private boolean active;
41 private String subFundGroupTypeCode;
42 private String financialReportingSortCode;
43 private boolean subFundGroupWagesIndicator;
44 private String fundGroupCode;
45 private String fundGroupBudgetAdjustmentRestrictionLevelCode;
46 private String accountRestrictedStatusCode;
47
48 private FundGroup fundGroup;
49 private SubFundGroupType subFundGroupType;
50 private RestrictedStatus accountRestrictedStatus;
51
52
53
54
55
56
57 public String getSubFundGroupCode() {
58 return subFundGroupCode;
59 }
60
61
62
63
64
65
66 public void setSubFundGroupCode(String subFundGroupCode) {
67 this.subFundGroupCode = subFundGroupCode;
68 }
69
70
71
72
73
74
75 public String getSubFundGroupDescription() {
76 return subFundGroupDescription;
77 }
78
79
80
81
82
83
84 public void setSubFundGroupDescription(String subFundGroupDescription) {
85 this.subFundGroupDescription = subFundGroupDescription;
86 }
87
88
89
90
91
92
93 public boolean isActive() {
94 return active;
95 }
96
97
98
99
100
101
102 public void setActive(boolean active) {
103 this.active = active;
104 }
105
106
107
108
109
110
111 public String getSubFundGroupTypeCode() {
112 return subFundGroupTypeCode;
113 }
114
115
116
117
118
119
120 public void setSubFundGroupTypeCode(String subFundGroupTypeCode) {
121 this.subFundGroupTypeCode = subFundGroupTypeCode;
122 }
123
124
125
126
127
128
129 public String getFinancialReportingSortCode() {
130 return financialReportingSortCode;
131 }
132
133
134
135
136
137
138 public void setFinancialReportingSortCode(String financialReportingSortCode) {
139 this.financialReportingSortCode = financialReportingSortCode;
140 }
141
142
143
144
145
146
147 public boolean isSubFundGroupWagesIndicator() {
148 return subFundGroupWagesIndicator;
149 }
150
151
152
153
154
155
156 public void setSubFundGroupWagesIndicator(boolean subFundGroupWagesIndicator) {
157 this.subFundGroupWagesIndicator = subFundGroupWagesIndicator;
158 }
159
160
161
162
163 public FundGroup getFundGroup() {
164 return fundGroup;
165 }
166
167
168
169
170
171 public void setFundGroup(FundGroup fundGroup) {
172 this.fundGroup = fundGroup;
173 }
174
175
176
177
178
179 public String getFundGroupCode() {
180 return fundGroupCode;
181 }
182
183
184
185
186 public void setFundGroupCode(String fundGroupCode) {
187 this.fundGroupCode = fundGroupCode;
188 }
189
190
191
192
193
194
195 public String getFundGroupBudgetAdjustmentRestrictionLevelCode() {
196 return fundGroupBudgetAdjustmentRestrictionLevelCode;
197 }
198
199
200
201
202
203
204 public void setFundGroupBudgetAdjustmentRestrictionLevelCode(String fundGroupBudgetAdjustmentRestrictionLevelCode) {
205 this.fundGroupBudgetAdjustmentRestrictionLevelCode = fundGroupBudgetAdjustmentRestrictionLevelCode;
206 }
207
208
209
210
211
212
213 public String getAccountRestrictedStatusCode() {
214 return accountRestrictedStatusCode;
215 }
216
217
218
219
220
221
222 public void setAccountRestrictedStatusCode(String accountRestrictedStatusCode) {
223 this.accountRestrictedStatusCode = accountRestrictedStatusCode;
224 }
225
226
227
228
229
230
231 public SubFundGroupType getSubFundGroupType() {
232 return subFundGroupType;
233 }
234
235
236
237
238
239
240
241 public void setSubFundGroupType(SubFundGroupType subFundGroupType) {
242 this.subFundGroupType = subFundGroupType;
243 }
244
245
246
247
248
249
250
251 public RestrictedStatus getAccountRestrictedStatus() {
252 return accountRestrictedStatus;
253 }
254
255
256
257
258
259
260 public void setAccountRestrictedStatus(RestrictedStatus accountRestrictedStatus) {
261 this.accountRestrictedStatus = accountRestrictedStatus;
262 }
263
264
265
266
267 public String getCodeAndDescription() {
268 String theString = getSubFundGroupCode() + " - " + getSubFundGroupDescription();
269 return theString;
270 }
271
272
273
274
275
276 protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
277 LinkedHashMap m = new LinkedHashMap();
278
279 m.put("subFundGroupCode", this.subFundGroupCode);
280
281
282 return m;
283 }
284
285 }