001 /*
002 * Copyright 2011 The Kuali Foundation.
003 *
004 * Licensed under the Educational Community License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.opensource.org/licenses/ecl2.php
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016 package org.kuali.kfs.sys.businessobject;
017
018 import java.util.LinkedHashMap;
019
020 import org.kuali.kfs.coa.businessobject.BalanceType;
021 import org.kuali.kfs.coa.businessobject.Chart;
022 import org.kuali.kfs.coa.businessobject.ObjectType;
023 import org.kuali.rice.kns.bo.PersistableBusinessObjectBase;
024
025 /**
026 *
027 */
028 public class SystemOptions extends PersistableBusinessObjectBase {
029
030 /**
031 * Default no-arg constructor.
032 */
033 public SystemOptions() {
034
035 }
036
037 private Integer universityFiscalYear;
038 private String actualFinancialBalanceTypeCd;
039 private String budgetCheckingBalanceTypeCd;
040 private boolean budgetCheckingOptionsCode;
041 private Integer universityFiscalYearStartYr;
042 private String universityFiscalYearStartMo;
043 private String finObjectTypeIncomecashCode;
044 private String finObjTypeExpenditureexpCd;
045 private String finObjTypeExpendNotExpCode;
046 private String finObjTypeExpNotExpendCode;
047 private String financialObjectTypeAssetsCd;
048 private String finObjectTypeLiabilitiesCode;
049 private String finObjectTypeFundBalanceCd;
050 private String extrnlEncumFinBalanceTypCd;
051 private String intrnlEncumFinBalanceTypCd;
052 private String preencumbranceFinBalTypeCd;
053 private String eliminationsFinBalanceTypeCd;
054 private String finObjTypeIncomeNotCashCd;
055 private String finObjTypeCshNotIncomeCd;
056 private String universityFiscalYearName;
057 private boolean financialBeginBalanceLoadInd;
058 private String universityFinChartOfAcctCd;
059 private String costShareEncumbranceBalanceTypeCd;
060 private String baseBudgetFinancialBalanceTypeCd;
061 private String monthlyBudgetFinancialBalanceTypeCd;
062 private String financialObjectTypeTransferIncomeCd;
063 private String financialObjectTypeTransferExpenseCd;
064 private String nominalFinancialBalanceTypeCd;
065
066 private Chart universityFinChartOfAcct;
067 private ObjectType objectType;
068 private ObjectType finObjTypeExpenditureexp;
069 private ObjectType finObjTypeExpendNotExp;
070 private ObjectType finObjTypeExpNotExpend;
071 private ObjectType financialObjectTypeAssets;
072 private ObjectType finObjectTypeLiabilities;
073 private ObjectType finObjectTypeFundBalance;
074 private ObjectType finObjTypeIncomeNotCash;
075 private ObjectType finObjTypeCshNotIncome;
076 private ObjectType financialObjectTypeTransferIncome;
077 private ObjectType financialObjectTypeTransferExpense;
078 private BalanceType actualFinancialBalanceType;
079 private BalanceType budgetCheckingBalanceType;
080 private BalanceType extrnlEncumFinBalanceTyp;
081 private BalanceType intrnlEncumFinBalanceTyp;
082 private BalanceType preencumbranceFinBalType;
083 private BalanceType eliminationsFinBalanceType;
084 private BalanceType costShareEncumbranceBalanceType;
085 private BalanceType baseBudgetFinancialBalanceType;
086 private BalanceType monthlyBudgetFinancialBalanceType;
087 private BalanceType nominalFinancialBalanceType;
088
089 /**
090 * Gets the universityFiscalYear attribute.
091 *
092 * @return Returns the universityFiscalYear
093 */
094 public Integer getUniversityFiscalYear() {
095 return universityFiscalYear;
096 }
097
098 /**
099 * Sets the universityFiscalYear attribute.
100 *
101 * @param universityFiscalYear The universityFiscalYear to set.
102 */
103 public void setUniversityFiscalYear(Integer universityFiscalYear) {
104 this.universityFiscalYear = universityFiscalYear;
105 }
106
107 /**
108 * Gets the actualFinancialBalanceTypeCd attribute.
109 *
110 * @return Returns the actualFinancialBalanceTypeCd
111 */
112 public String getActualFinancialBalanceTypeCd() {
113 return actualFinancialBalanceTypeCd;
114 }
115
116 /**
117 * Sets the actualFinancialBalanceTypeCd attribute.
118 *
119 * @param actualFinancialBalanceTypeCd The actualFinancialBalanceTypeCd to set.
120 */
121 public void setActualFinancialBalanceTypeCd(String actualFinancialBalanceTypeCd) {
122 this.actualFinancialBalanceTypeCd = actualFinancialBalanceTypeCd;
123 }
124
125 /**
126 * Gets the budgetCheckingBalanceTypeCd attribute.
127 *
128 * @return Returns the budgetCheckingBalanceTypeCd
129 */
130 public String getBudgetCheckingBalanceTypeCd() {
131 return budgetCheckingBalanceTypeCd;
132 }
133
134 /**
135 * Sets the budgetCheckingBalanceTypeCd attribute.
136 *
137 * @param budgetCheckingBalanceTypeCd The budgetCheckingBalanceTypeCd to set.
138 */
139 public void setBudgetCheckingBalanceTypeCd(String budgetCheckingBalanceTypeCd) {
140 this.budgetCheckingBalanceTypeCd = budgetCheckingBalanceTypeCd;
141 }
142
143 /**
144 * Gets the budgetCheckingOptionsCode attribute.
145 *
146 * @return Returns the budgetCheckingOptionsCode
147 */
148 public boolean isBudgetCheckingOptionsCode() {
149 return budgetCheckingOptionsCode;
150 }
151
152 /**
153 * Sets the budgetCheckingOptionsCode attribute.
154 *
155 * @param budgetCheckingOptionsCode The budgetCheckingOptionsCode to set.
156 */
157 public void setBudgetCheckingOptionsCode(boolean budgetCheckingOptionsCode) {
158 this.budgetCheckingOptionsCode = budgetCheckingOptionsCode;
159 }
160
161 /**
162 * Gets the universityFiscalYearStartYr attribute.
163 *
164 * @return Returns the universityFiscalYearStartYr
165 */
166 public Integer getUniversityFiscalYearStartYr() {
167 return universityFiscalYearStartYr;
168 }
169
170 /**
171 * Sets the universityFiscalYearStartYr attribute.
172 *
173 * @param universityFiscalYearStartYr The universityFiscalYearStartYr to set.
174 */
175 public void setUniversityFiscalYearStartYr(Integer universityFiscalYearStartYr) {
176 this.universityFiscalYearStartYr = universityFiscalYearStartYr;
177 }
178
179 /**
180 * Gets the universityFiscalYearStartMo attribute.
181 *
182 * @return Returns the universityFiscalYearStartMo
183 */
184 public String getUniversityFiscalYearStartMo() {
185 return universityFiscalYearStartMo;
186 }
187
188 /**
189 * Sets the universityFiscalYearStartMo attribute.
190 *
191 * @param universityFiscalYearStartMo The universityFiscalYearStartMo to set.
192 */
193 public void setUniversityFiscalYearStartMo(String universityFiscalYearStartMo) {
194 this.universityFiscalYearStartMo = universityFiscalYearStartMo;
195 }
196
197 /**
198 * Gets the finObjectTypeIncomecashCode attribute.
199 *
200 * @return Returns the finObjectTypeIncomecashCode
201 */
202 public String getFinObjectTypeIncomecashCode() {
203 return finObjectTypeIncomecashCode;
204 }
205
206 /**
207 * Sets the finObjectTypeIncomecashCode attribute.
208 *
209 * @param finObjectTypeIncomecashCode The finObjectTypeIncomecashCode to set.
210 */
211 public void setFinObjectTypeIncomecashCode(String finObjectTypeIncomecashCode) {
212 this.finObjectTypeIncomecashCode = finObjectTypeIncomecashCode;
213 }
214
215 /**
216 * Gets the finObjTypeExpenditureexpCd attribute.
217 *
218 * @return Returns the finObjTypeExpenditureexpCd
219 */
220 public String getFinObjTypeExpenditureexpCd() {
221 return finObjTypeExpenditureexpCd;
222 }
223
224 /**
225 * Sets the finObjTypeExpenditureexpCd attribute.
226 *
227 * @param finObjTypeExpenditureexpCd The finObjTypeExpenditureexpCd to set.
228 */
229 public void setFinObjTypeExpenditureexpCd(String finObjTypeExpenditureexpCd) {
230 this.finObjTypeExpenditureexpCd = finObjTypeExpenditureexpCd;
231 }
232
233 /**
234 * Gets the finObjTypeExpendNotExpCode attribute.
235 *
236 * @return Returns the finObjTypeExpendNotExpCode
237 */
238 public String getFinObjTypeExpendNotExpCode() {
239 return finObjTypeExpendNotExpCode;
240 }
241
242 /**
243 * Sets the finObjTypeExpendNotExpCode attribute.
244 *
245 * @param finObjTypeExpendNotExpCode The finObjTypeExpendNotExpCode to set.
246 */
247 public void setFinObjTypeExpendNotExpCode(String finObjTypeExpendNotExpCode) {
248 this.finObjTypeExpendNotExpCode = finObjTypeExpendNotExpCode;
249 }
250
251 /**
252 * Gets the finObjTypeExpNotExpendCode attribute.
253 *
254 * @return Returns the finObjTypeExpNotExpendCode
255 */
256 public String getFinObjTypeExpNotExpendCode() {
257 return finObjTypeExpNotExpendCode;
258 }
259
260 /**
261 * Sets the finObjTypeExpNotExpendCode attribute.
262 *
263 * @param finObjTypeExpNotExpendCode The finObjTypeExpNotExpendCode to set.
264 */
265 public void setFinObjTypeExpNotExpendCode(String finObjTypeExpNotExpendCode) {
266 this.finObjTypeExpNotExpendCode = finObjTypeExpNotExpendCode;
267 }
268
269 /**
270 * Gets the financialObjectTypeAssetsCd attribute.
271 *
272 * @return Returns the financialObjectTypeAssetsCd
273 */
274 public String getFinancialObjectTypeAssetsCd() {
275 return financialObjectTypeAssetsCd;
276 }
277
278 /**
279 * Sets the financialObjectTypeAssetsCd attribute.
280 *
281 * @param financialObjectTypeAssetsCd The financialObjectTypeAssetsCd to set.
282 */
283 public void setFinancialObjectTypeAssetsCd(String financialObjectTypeAssetsCd) {
284 this.financialObjectTypeAssetsCd = financialObjectTypeAssetsCd;
285 }
286
287 /**
288 * Gets the finObjectTypeLiabilitiesCode attribute.
289 *
290 * @return Returns the finObjectTypeLiabilitiesCode
291 */
292 public String getFinObjectTypeLiabilitiesCode() {
293 return finObjectTypeLiabilitiesCode;
294 }
295
296 /**
297 * Sets the finObjectTypeLiabilitiesCode attribute.
298 *
299 * @param finObjectTypeLiabilitiesCode The finObjectTypeLiabilitiesCode to set.
300 */
301 public void setFinObjectTypeLiabilitiesCode(String finObjectTypeLiabilitiesCode) {
302 this.finObjectTypeLiabilitiesCode = finObjectTypeLiabilitiesCode;
303 }
304
305 /**
306 * Gets the finObjectTypeFundBalanceCd attribute.
307 *
308 * @return Returns the finObjectTypeFundBalanceCd
309 */
310 public String getFinObjectTypeFundBalanceCd() {
311 return finObjectTypeFundBalanceCd;
312 }
313
314 /**
315 * Sets the finObjectTypeFundBalanceCd attribute.
316 *
317 * @param finObjectTypeFundBalanceCd The finObjectTypeFundBalanceCd to set.
318 */
319 public void setFinObjectTypeFundBalanceCd(String finObjectTypeFundBalanceCd) {
320 this.finObjectTypeFundBalanceCd = finObjectTypeFundBalanceCd;
321 }
322
323 /**
324 * Gets the extrnlEncumFinBalanceTypCd attribute.
325 *
326 * @return Returns the extrnlEncumFinBalanceTypCd
327 */
328 public String getExtrnlEncumFinBalanceTypCd() {
329 return extrnlEncumFinBalanceTypCd;
330 }
331
332 /**
333 * Sets the extrnlEncumFinBalanceTypCd attribute.
334 *
335 * @param extrnlEncumFinBalanceTypCd The extrnlEncumFinBalanceTypCd to set.
336 */
337 public void setExtrnlEncumFinBalanceTypCd(String extrnlEncumFinBalanceTypCd) {
338 this.extrnlEncumFinBalanceTypCd = extrnlEncumFinBalanceTypCd;
339 }
340
341 /**
342 * Gets the intrnlEncumFinBalanceTypCd attribute.
343 *
344 * @return Returns the intrnlEncumFinBalanceTypCd
345 */
346 public String getIntrnlEncumFinBalanceTypCd() {
347 return intrnlEncumFinBalanceTypCd;
348 }
349
350 /**
351 * Sets the intrnlEncumFinBalanceTypCd attribute.
352 *
353 * @param intrnlEncumFinBalanceTypCd The intrnlEncumFinBalanceTypCd to set.
354 */
355 public void setIntrnlEncumFinBalanceTypCd(String intrnlEncumFinBalanceTypCd) {
356 this.intrnlEncumFinBalanceTypCd = intrnlEncumFinBalanceTypCd;
357 }
358
359 /**
360 * Gets the preencumbranceFinBalTypeCd attribute.
361 *
362 * @return Returns the preencumbranceFinBalTypeCd
363 */
364 public String getPreencumbranceFinBalTypeCd() {
365 return preencumbranceFinBalTypeCd;
366 }
367
368 /**
369 * Sets the preencumbranceFinBalTypeCd attribute.
370 *
371 * @param preencumbranceFinBalTypeCd The preencumbranceFinBalTypeCd to set.
372 */
373 public void setPreencumbranceFinBalTypeCd(String preencumbranceFinBalTypeCd) {
374 this.preencumbranceFinBalTypeCd = preencumbranceFinBalTypeCd;
375 }
376
377 /**
378 * Gets the eliminationsFinBalanceTypeCd attribute.
379 *
380 * @return Returns the eliminationsFinBalanceTypeCd
381 */
382 public String getEliminationsFinBalanceTypeCd() {
383 return eliminationsFinBalanceTypeCd;
384 }
385
386 /**
387 * Sets the eliminationsFinBalanceTypeCd attribute.
388 *
389 * @param eliminationsFinBalanceTypeCd The eliminationsFinBalanceTypeCd to set.
390 */
391 public void setEliminationsFinBalanceTypeCd(String eliminationsFinBalanceTypeCd) {
392 this.eliminationsFinBalanceTypeCd = eliminationsFinBalanceTypeCd;
393 }
394
395 /**
396 * Gets the finObjTypeIncomeNotCashCd attribute.
397 *
398 * @return Returns the finObjTypeIncomeNotCashCd
399 */
400 public String getFinObjTypeIncomeNotCashCd() {
401 return finObjTypeIncomeNotCashCd;
402 }
403
404 /**
405 * Sets the finObjTypeIncomeNotCashCd attribute.
406 *
407 * @param finObjTypeIncomeNotCashCd The finObjTypeIncomeNotCashCd to set.
408 */
409 public void setFinObjTypeIncomeNotCashCd(String finObjTypeIncomeNotCashCd) {
410 this.finObjTypeIncomeNotCashCd = finObjTypeIncomeNotCashCd;
411 }
412
413 /**
414 * Gets the finObjTypeCshNotIncomeCd attribute.
415 *
416 * @return Returns the finObjTypeCshNotIncomeCd
417 */
418 public String getFinObjTypeCshNotIncomeCd() {
419 return finObjTypeCshNotIncomeCd;
420 }
421
422 /**
423 * Sets the finObjTypeCshNotIncomeCd attribute.
424 *
425 * @param finObjTypeCshNotIncomeCd The finObjTypeCshNotIncomeCd to set.
426 */
427 public void setFinObjTypeCshNotIncomeCd(String finObjTypeCshNotIncomeCd) {
428 this.finObjTypeCshNotIncomeCd = finObjTypeCshNotIncomeCd;
429 }
430
431 /**
432 * Gets the universityFiscalYearName attribute.
433 *
434 * @return Returns the universityFiscalYearName
435 */
436 public String getUniversityFiscalYearName() {
437 return universityFiscalYearName;
438 }
439
440 /**
441 * Sets the universityFiscalYearName attribute.
442 *
443 * @param universityFiscalYearName The universityFiscalYearName to set.
444 */
445 public void setUniversityFiscalYearName(String universityFiscalYearName) {
446 this.universityFiscalYearName = universityFiscalYearName;
447 }
448
449 /**
450 * Gets the financialBeginBalanceLoadInd attribute.
451 *
452 * @return Returns the financialBeginBalanceLoadInd
453 */
454 public boolean isFinancialBeginBalanceLoadInd() {
455 return financialBeginBalanceLoadInd;
456 }
457
458 /**
459 * Sets the financialBeginBalanceLoadInd attribute.
460 *
461 * @param financialBeginBalanceLoadInd The financialBeginBalanceLoadInd to set.
462 */
463 public void setFinancialBeginBalanceLoadInd(boolean financialBeginBalanceLoadInd) {
464 this.financialBeginBalanceLoadInd = financialBeginBalanceLoadInd;
465 }
466
467 /**
468 * Gets the universityFinChartOfAcct attribute.
469 *
470 * @return Returns the universityFinChartOfAcct
471 */
472 public Chart getUniversityFinChartOfAcct() {
473 return universityFinChartOfAcct;
474 }
475
476 /**
477 * Sets the universityFinChartOfAcct attribute.
478 *
479 * @param universityFinChartOfAcct The universityFinChartOfAcct to set.
480 * @deprecated
481 */
482 public void setUniversityFinChartOfAcct(Chart universityFinChartOfAcct) {
483 this.universityFinChartOfAcct = universityFinChartOfAcct;
484 }
485
486 /**
487 * @return Returns the universityFinChartOfAcctCd.
488 */
489 public String getUniversityFinChartOfAcctCd() {
490 return universityFinChartOfAcctCd;
491 }
492
493 /**
494 * @param universityFinChartOfAcctCd The universityFinChartOfAcctCd to set.
495 */
496 public void setUniversityFinChartOfAcctCd(String universityFinChartOfAcctCd) {
497 this.universityFinChartOfAcctCd = universityFinChartOfAcctCd;
498 }
499
500 /**
501 * @return Returns the actualFinancialBalanceType.
502 */
503 public BalanceType getActualFinancialBalanceType() {
504 return actualFinancialBalanceType;
505 }
506
507 /**
508 * @param actualFinancialBalanceType The actualFinancialBalanceType to set.
509 */
510 public void setActualFinancialBalanceType(BalanceType actualFinancialBalanceType) {
511 this.actualFinancialBalanceType = actualFinancialBalanceType;
512 }
513
514 /**
515 * @return Returns the budgetCheckingBalanceType.
516 */
517 public BalanceType getBudgetCheckingBalanceType() {
518 return budgetCheckingBalanceType;
519 }
520
521 /**
522 * @param budgetCheckingBalanceType The budgetCheckingBalanceType to set.
523 */
524 public void setBudgetCheckingBalanceType(BalanceType budgetCheckingBalanceType) {
525 this.budgetCheckingBalanceType = budgetCheckingBalanceType;
526 }
527
528 /**
529 * @return Returns the eliminationsFinBalanceType.
530 */
531 public BalanceType getEliminationsFinBalanceType() {
532 return eliminationsFinBalanceType;
533 }
534
535 /**
536 * @param eliminationsFinBalanceType The eliminationsFinBalanceType to set.
537 */
538 public void setEliminationsFinBalanceType(BalanceType eliminationsFinBalanceType) {
539 this.eliminationsFinBalanceType = eliminationsFinBalanceType;
540 }
541
542 /**
543 * @return Returns the extrnlEncumFinBalanceTyp.
544 */
545 public BalanceType getExtrnlEncumFinBalanceTyp() {
546 return extrnlEncumFinBalanceTyp;
547 }
548
549 /**
550 * @param extrnlEncumFinBalanceTyp The extrnlEncumFinBalanceTyp to set.
551 */
552 public void setExtrnlEncumFinBalanceTyp(BalanceType extrnlEncumFinBalanceTyp) {
553 this.extrnlEncumFinBalanceTyp = extrnlEncumFinBalanceTyp;
554 }
555
556 /**
557 * @return Returns the financialObjectTypeAssets.
558 */
559 public ObjectType getFinancialObjectTypeAssets() {
560 return financialObjectTypeAssets;
561 }
562
563 /**
564 * @param financialObjectTypeAssets The financialObjectTypeAssets to set.
565 */
566 public void setFinancialObjectTypeAssets(ObjectType financialObjectTypeAssets) {
567 this.financialObjectTypeAssets = financialObjectTypeAssets;
568 }
569
570 /**
571 * @return Returns the finObjectTypeFundBalance.
572 */
573 public ObjectType getFinObjectTypeFundBalance() {
574 return finObjectTypeFundBalance;
575 }
576
577 /**
578 * @param finObjectTypeFundBalance The finObjectTypeFundBalance to set.
579 */
580 public void setFinObjectTypeFundBalance(ObjectType finObjectTypeFundBalance) {
581 this.finObjectTypeFundBalance = finObjectTypeFundBalance;
582 }
583
584 /**
585 * @return Returns the finObjectTypeLiabilities.
586 */
587 public ObjectType getFinObjectTypeLiabilities() {
588 return finObjectTypeLiabilities;
589 }
590
591 /**
592 * @param finObjectTypeLiabilities The finObjectTypeLiabilities to set.
593 */
594 public void setFinObjectTypeLiabilities(ObjectType finObjectTypeLiabilities) {
595 this.finObjectTypeLiabilities = finObjectTypeLiabilities;
596 }
597
598 /**
599 * @return Returns the finObjTypeCshNotIncome.
600 */
601 public ObjectType getFinObjTypeCshNotIncome() {
602 return finObjTypeCshNotIncome;
603 }
604
605 /**
606 * @param finObjTypeCshNotIncome The finObjTypeCshNotIncome to set.
607 */
608 public void setFinObjTypeCshNotIncome(ObjectType finObjTypeCshNotIncome) {
609 this.finObjTypeCshNotIncome = finObjTypeCshNotIncome;
610 }
611
612 /**
613 * @return Returns the finObjTypeExpenditureexp.
614 */
615 public ObjectType getFinObjTypeExpenditureexp() {
616 return finObjTypeExpenditureexp;
617 }
618
619 /**
620 * @param finObjTypeExpenditureexp The finObjTypeExpenditureexp to set.
621 */
622 public void setFinObjTypeExpenditureexp(ObjectType finObjTypeExpenditureexp) {
623 this.finObjTypeExpenditureexp = finObjTypeExpenditureexp;
624 }
625
626 /**
627 * @return Returns the finObjTypeExpendNotExp.
628 */
629 public ObjectType getFinObjTypeExpendNotExp() {
630 return finObjTypeExpendNotExp;
631 }
632
633 /**
634 * @param finObjTypeExpendNotExp The finObjTypeExpendNotExp to set.
635 */
636 public void setFinObjTypeExpendNotExp(ObjectType finObjTypeExpendNotExp) {
637 this.finObjTypeExpendNotExp = finObjTypeExpendNotExp;
638 }
639
640 /**
641 * @return Returns the finObjTypeExpNotExpend.
642 */
643 public ObjectType getFinObjTypeExpNotExpend() {
644 return finObjTypeExpNotExpend;
645 }
646
647 /**
648 * @param finObjTypeExpNotExpend The finObjTypeExpNotExpend to set.
649 */
650 public void setFinObjTypeExpNotExpend(ObjectType finObjTypeExpNotExpend) {
651 this.finObjTypeExpNotExpend = finObjTypeExpNotExpend;
652 }
653
654 /**
655 * @return Returns the finObjTypeIncomeNotCash.
656 */
657 public ObjectType getFinObjTypeIncomeNotCash() {
658 return finObjTypeIncomeNotCash;
659 }
660
661 /**
662 * @param finObjTypeIncomeNotCash The finObjTypeIncomeNotCash to set.
663 */
664 public void setFinObjTypeIncomeNotCash(ObjectType finObjTypeIncomeNotCash) {
665 this.finObjTypeIncomeNotCash = finObjTypeIncomeNotCash;
666 }
667
668 /**
669 * @return Returns the intrnlEncumFinBalanceTyp.
670 */
671 public BalanceType getIntrnlEncumFinBalanceTyp() {
672 return intrnlEncumFinBalanceTyp;
673 }
674
675 /**
676 * @param intrnlEncumFinBalanceTyp The intrnlEncumFinBalanceTyp to set.
677 */
678 public void setIntrnlEncumFinBalanceTyp(BalanceType intrnlEncumFinBalanceTyp) {
679 this.intrnlEncumFinBalanceTyp = intrnlEncumFinBalanceTyp;
680 }
681
682 /**
683 * @return Returns the objectType.
684 */
685 public ObjectType getObjectType() {
686 return objectType;
687 }
688
689 /**
690 * @param objectType The objectType to set.
691 */
692 public void setObjectType(ObjectType objectType) {
693 this.objectType = objectType;
694 }
695
696 /**
697 * @return Returns the preencumbranceFinBalType.
698 */
699 public BalanceType getPreencumbranceFinBalType() {
700 return preencumbranceFinBalType;
701 }
702
703 /**
704 * @param preencumbranceFinBalType The preencumbranceFinBalType to set.
705 */
706 public void setPreencumbranceFinBalType(BalanceType preencumbranceFinBalType) {
707 this.preencumbranceFinBalType = preencumbranceFinBalType;
708 }
709
710 /**
711 * Gets the costShareEncumbranceBalanceTypeCode attribute.
712 *
713 * @return Returns the costShareEncumbranceBalanceTypeCode.
714 */
715 public String getCostShareEncumbranceBalanceTypeCd() {
716 return costShareEncumbranceBalanceTypeCd;
717 }
718
719 /**
720 * Sets the costShareEncumbranceBalanceTypeCode attribute value.
721 *
722 * @param costShareEncumbranceBalanceTypeCode The costShareEncumbranceBalanceTypeCode to set.
723 */
724 public void setCostShareEncumbranceBalanceTypeCd(String costShareEncumbranceBalanceTypeCd) {
725 this.costShareEncumbranceBalanceTypeCd = costShareEncumbranceBalanceTypeCd;
726 }
727
728 /**
729 * Gets the costShareEncumbranceBalanceType attribute.
730 *
731 * @return Returns the costShareEncumbranceBalanceType.
732 */
733 public BalanceType getCostShareEncumbranceBalanceType() {
734 return costShareEncumbranceBalanceType;
735 }
736
737 /**
738 * Sets the costShareEncumbranceBalanceType attribute value.
739 *
740 * @param costShareEncumbranceBalanceType The costShareEncumbranceBalanceType to set.
741 * @deprecated
742 */
743 public void setCostShareEncumbranceBalanceType(BalanceType costShareEncumbranceBalanceType) {
744 this.costShareEncumbranceBalanceType = costShareEncumbranceBalanceType;
745 }
746
747 /**
748 * Gets the baseBudgetFinancialBalanceTypeCode attribute.
749 *
750 * @return Returns the baseBudgetFinancialBalanceTypeCode.
751 */
752 public String getBaseBudgetFinancialBalanceTypeCd() {
753 return baseBudgetFinancialBalanceTypeCd;
754 }
755
756 /**
757 * Sets the baseBudgetFinancialBalanceTypeCode attribute value.
758 *
759 * @param baseBudgetFinancialBalanceTypeCode The baseBudgetFinancialBalanceTypeCode to set.
760 */
761 public void setBaseBudgetFinancialBalanceTypeCd(String baseBudgetFinancialBalanceTypeCd) {
762 this.baseBudgetFinancialBalanceTypeCd = baseBudgetFinancialBalanceTypeCd;
763 }
764
765 /**
766 * Gets the monthlyBudgetFinancialBalanceTypeCode attribute.
767 *
768 * @return Returns the monthlyBudgetFinancialBalanceTypeCode.
769 */
770 public String getMonthlyBudgetFinancialBalanceTypeCd() {
771 return monthlyBudgetFinancialBalanceTypeCd;
772 }
773
774 /**
775 * Sets the monthlyBudgetFinancialBalanceTypeCode attribute value.
776 *
777 * @param monthlyBudgetFinancialBalanceTypeCode The monthlyBudgetFinancialBalanceTypeCode to set.
778 */
779 public void setMonthlyBudgetFinancialBalanceTypeCd(String monthlyBudgetFinancialBalanceTypeCode) {
780 this.monthlyBudgetFinancialBalanceTypeCd = monthlyBudgetFinancialBalanceTypeCode;
781 }
782
783 /**
784 * Gets the financialObjectTypeTransferIncomeCode attribute.
785 *
786 * @return Returns the financialObjectTypeTransferIncomeCode.
787 */
788 public String getFinancialObjectTypeTransferIncomeCd() {
789 return financialObjectTypeTransferIncomeCd;
790 }
791
792 /**
793 * Sets the financialObjectTypeTransferIncomeCode attribute value.
794 *
795 * @param financialObjectTypeTransferIncomeCode The financialObjectTypeTransferIncomeCode to set.
796 */
797 public void setFinancialObjectTypeTransferIncomeCd(String financialObjectTypeTransferIncomeCd) {
798 this.financialObjectTypeTransferIncomeCd = financialObjectTypeTransferIncomeCd;
799 }
800
801 /**
802 * Gets the financialObjectTypeTransferExpenseCode attribute.
803 *
804 * @return Returns the financialObjectTypeTransferExpenseCode.
805 */
806 public String getFinancialObjectTypeTransferExpenseCd() {
807 return financialObjectTypeTransferExpenseCd;
808 }
809
810 /**
811 * Sets the financialObjectTypeTransferExpenseCode attribute value.
812 *
813 * @param financialObjectTypeTransferExpenseCode The financialObjectTypeTransferExpenseCode to set.
814 */
815 public void setFinancialObjectTypeTransferExpenseCd(String financialObjectTypeTransferExpenseCd) {
816 this.financialObjectTypeTransferExpenseCd = financialObjectTypeTransferExpenseCd;
817 }
818
819 /**
820 * Gets the financialObjectTypeTransferIncome attribute.
821 *
822 * @return Returns the financialObjectTypeTransferIncome.
823 */
824 public ObjectType getFinancialObjectTypeTransferIncome() {
825 return financialObjectTypeTransferIncome;
826 }
827
828 /**
829 * Sets the financialObjectTypeTransferIncome attribute value.
830 *
831 * @param financialObjectTypeTransferIncome The financialObjectTypeTransferIncome to set.
832 * @deprecated
833 */
834 public void setFinancialObjectTypeTransferIncome(ObjectType financialObjectTypeTransferIncome) {
835 this.financialObjectTypeTransferIncome = financialObjectTypeTransferIncome;
836 }
837
838 /**
839 * Gets the financialObjectTypeTransferExpense attribute.
840 *
841 * @return Returns the financialObjectTypeTransferExpense.
842 */
843 public ObjectType getFinancialObjectTypeTransferExpense() {
844 return financialObjectTypeTransferExpense;
845 }
846
847 /**
848 * Sets the financialObjectTypeTransferExpense attribute value.
849 *
850 * @param financialObjectTypeTransferExpense The financialObjectTypeTransferExpense to set.
851 * @deprecated
852 */
853 public void setFinancialObjectTypeTransferExpense(ObjectType financialObjectTypeTransferExpense) {
854 this.financialObjectTypeTransferExpense = financialObjectTypeTransferExpense;
855 }
856
857 /**
858 * Gets the baseBudgetFinancialBalanceType attribute.
859 *
860 * @return Returns the baseBudgetFinancialBalanceType.
861 */
862 public BalanceType getBaseBudgetFinancialBalanceType() {
863 return baseBudgetFinancialBalanceType;
864 }
865
866 /**
867 * Sets the baseBudgetFinancialBalanceType attribute value.
868 *
869 * @param baseBudgetFinancialBalanceType The baseBudgetFinancialBalanceType to set.
870 * @deprecated
871 */
872 public void setBaseBudgetFinancialBalanceType(BalanceType baseBudgetFinancialBalanceType) {
873 this.baseBudgetFinancialBalanceType = baseBudgetFinancialBalanceType;
874 }
875
876 /**
877 * Gets the monthlyBudgetFinancialBalanceType attribute.
878 *
879 * @return Returns the monthlyBudgetFinancialBalanceType.
880 */
881 public BalanceType getMonthlyBudgetFinancialBalanceType() {
882 return monthlyBudgetFinancialBalanceType;
883 }
884
885 /**
886 * Sets the monthlyBudgetFinancialBalanceType attribute value.
887 *
888 * @param monthlyBudgetFinancialBalanceType The monthlyBudgetFinancialBalanceType to set.
889 * @deprecated
890 */
891 public void setMonthlyBudgetFinancialBalanceType(BalanceType monthlyBudgetFinancialBalanceType) {
892 this.monthlyBudgetFinancialBalanceType = monthlyBudgetFinancialBalanceType;
893 }
894
895 /**
896 * Gets the nominalFinancialBalanceTypeCode attribute.
897 *
898 * @return Returns the nominalFinancialBalanceTypeCode.
899 */
900 public String getNominalFinancialBalanceTypeCd() {
901 return nominalFinancialBalanceTypeCd;
902 }
903
904 /**
905 * Sets the nominalFinancialBalanceTypeCode attribute value.
906 *
907 * @param nominalFinancialBalanceTypeCode The nominalFinancialBalanceTypeCode to set.
908 */
909 public void setNominalFinancialBalanceTypeCd(String nominalFinancialBalanceTypeCd) {
910 this.nominalFinancialBalanceTypeCd = nominalFinancialBalanceTypeCd;
911 }
912
913 /**
914 * Gets the nominalFinancialBalanceType attribute.
915 *
916 * @return Returns the nominalFinancialBalanceType.
917 */
918 public BalanceType getNominalFinancialBalanceType() {
919 return nominalFinancialBalanceType;
920 }
921
922 /**
923 * Sets the nominalFinancialBalanceType attribute value.
924 *
925 * @param nominalFinancialBalanceType The nominalFinancialBalanceType to set.
926 * @deprecated
927 */
928 public void setNominalFinancialBalanceType(BalanceType nominalFinancialBalanceType) {
929 this.nominalFinancialBalanceType = nominalFinancialBalanceType;
930 }
931
932 /**
933 * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
934 */
935 protected LinkedHashMap toStringMapper() {
936 LinkedHashMap map = new LinkedHashMap();
937 map.put("universityFiscalYear", getUniversityFiscalYear());
938 return map;
939 }
940
941 }