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