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 }