001 package org.kuali.ole.deliver.loan.bo; 002 003 import org.kuali.ole.catalog.bo.OleInstanceItemType; 004 import org.kuali.ole.deliver.request.bo.OleDeliverRequestBo; 005 import org.kuali.ole.docstore.model.xmlpojo.work.instance.oleml.Item; 006 import org.kuali.ole.location.bo.OleLocation; 007 import org.kuali.ole.patron.bo.OleBorrowerType; 008 import org.kuali.ole.patron.bo.OlePatronDocument; 009 import org.kuali.rice.kim.impl.identity.entity.EntityBo; 010 import org.kuali.rice.krad.bo.PersistableBusinessObjectBase; 011 import org.kuali.ole.deliver.circulationdesk.bo.OleCirculationDesk; 012 import java.math.BigDecimal; 013 import java.sql.Timestamp; 014 import java.util.Date; 015 import java.util.List; 016 017 /** 018 * The OleLoanDocument is a BO class that defines the loan document fields with getters and setters which 019 * is used for interacting the loan data with the persistence layer in OLE. 020 */ 021 public class OleLoanDocument extends PersistableBusinessObjectBase { 022 023 private String loanId; 024 private String loanStatusId; 025 private String patronBarcode; 026 private String patronId; 027 private String itemId; 028 private boolean blockLoan; 029 private Date loanPeriodDate; 030 private Integer loanPeriod; 031 private String loanTermUnitId; 032 private Timestamp loanDueDate; 033 private String loanOperatorId; 034 private String loanApproverId; 035 private String borrowerTypeId; 036 private String borrowerTypeName; 037 private String itemInstitution; 038 private String itemCampus; 039 private String itemLibrary; 040 private String itemCollection; 041 private String itemLocation; 042 private String itemType; 043 private String itemTypeName; 044 private String itemLoanStatus; 045 private String errorMessage; 046 private String patronUserNotes; 047 private String patronNoteTypeId; 048 private String itemUuid; 049 private Item oleItem; 050 private String instanceUuid; 051 private String claimsReturnNote; 052 private String location; 053 private boolean checkNo; 054 private boolean isValidPatron; 055 private String title; 056 private String author; 057 private OleLocation oleLocation; 058 private EntityBo entity; 059 private OleBorrowerType oleBorrowerType; 060 private OlePatronDocument olePatron; 061 private OleLoanStatus oleLoanStatus; 062 private OleLoanTermUnit oleLoanTermUnit; 063 private OleInstanceItemType oleInstanceItemType; 064 private String patronName; 065 private java.util.Date expirationDate; 066 private boolean dueDateEmpty; 067 private String itemCallNumber; 068 private String itemCopyNumber; 069 private List<OlePatronDocument> realPatron; 070 private String realPatronBarcode; 071 private String realPatronType; 072 private String realPatronName; 073 private String itemVolumeNumber; 074 private boolean inDefinite = false; 075 private String dueDateType = "Indefinite"; 076 /** 077 * New Fields added 078 */ 079 private boolean addressVerified; 080 private String preferredAddress; 081 private String email; 082 private String phoneNumber; 083 private String proxyPatronId; 084 private boolean validateProxyPatron=false; 085 private String circulationLocationId; 086 private String machineId; 087 private String numberOfRenewals; 088 private String numberOfOverdueNoticesSent; 089 private String oleRequestId; 090 private String repaymentFeePatronBillId; 091 private boolean claimsReturnedIndicator; 092 private Date createDate; 093 private Date pastDueDate; 094 private Date overDueNoticeDate; 095 private String circulationPolicyId; 096 private OleCirculationDesk oleCirculationDesk; 097 private String noOfOverdueNoticesSentForBorrower; 098 private boolean renewalItemFlag=false; 099 private BigDecimal fineRate; 100 private boolean isCheckOut; 101 private boolean numberOfPieces = false; 102 private boolean continueCheckIn = false; 103 private String description; 104 private String matchCheck; 105 private String billName; 106 private boolean damagedCheckInOption; 107 private OlePatronDocument oleRequestPatron; 108 private OleDeliverRequestBo oleDeliverRequestBo; 109 private Integer itemNumberOfPieces; 110 private boolean copyRequest = false; 111 private boolean requestPatron = false; 112 private BigDecimal itemPrice; 113 private BigDecimal replacementBill; 114 private boolean noticeForClaimsReturned = false; 115 116 public boolean isNoticeForClaimsReturned() { 117 return noticeForClaimsReturned; 118 } 119 120 public void setNoticeForClaimsReturned(boolean noticeForClaimsReturned) { 121 this.noticeForClaimsReturned = noticeForClaimsReturned; 122 } 123 124 public boolean isInDefinite() { 125 return inDefinite; 126 } 127 128 public void setInDefinite(boolean inDefinite) { 129 this.inDefinite = inDefinite; 130 } 131 132 //renewal 133 private Timestamp renewalLoanDueDate; 134 private boolean renewCheckNo; 135 136 public String getDueDateType() { 137 return dueDateType; 138 } 139 140 public void setDueDateType(String dueDateType) { 141 this.dueDateType = dueDateType; 142 } 143 144 public boolean isRenewCheckNo() { 145 return renewCheckNo; 146 } 147 148 public void setRenewCheckNo(boolean renewCheckNo) { 149 this.renewCheckNo = renewCheckNo; 150 } 151 152 public Timestamp getRenewalLoanDueDate() { 153 return renewalLoanDueDate; 154 } 155 156 public void setRenewalLoanDueDate(Timestamp renewalLoanDueDate) { 157 this.renewalLoanDueDate = renewalLoanDueDate; 158 } 159 160 public boolean isAddressVerified() { 161 return addressVerified; 162 } 163 164 public void setAddressVerified(boolean addressVerified) { 165 this.addressVerified = addressVerified; 166 } 167 168 public boolean isRequestPatron() { 169 return requestPatron; 170 } 171 172 public void setRequestPatron(boolean requestPatron) { 173 this.requestPatron = requestPatron; 174 } 175 176 public BigDecimal getReplacementBill() { 177 return replacementBill; 178 } 179 180 public void setReplacementBill(BigDecimal replacementBill) { 181 this.replacementBill = replacementBill; 182 } 183 184 public BigDecimal getItemPrice() { 185 return itemPrice; 186 } 187 188 public void setItemPrice(BigDecimal itemPrice) { 189 this.itemPrice = itemPrice; 190 } 191 192 public String getItemCopyNumber() { 193 return itemCopyNumber; 194 } 195 196 public void setItemCopyNumber(String itemCopyNumber) { 197 this.itemCopyNumber = itemCopyNumber; 198 } 199 200 public boolean isCopyRequest() { 201 return copyRequest; 202 } 203 204 public void setCopyRequest(boolean copyRequest) { 205 this.copyRequest = copyRequest; 206 } 207 208 public boolean isValidateProxyPatron() { 209 return validateProxyPatron; 210 } 211 212 public void setValidateProxyPatron(boolean validateProxyPatron) { 213 this.validateProxyPatron = validateProxyPatron; 214 } 215 216 public Integer getItemNumberOfPieces() { 217 return itemNumberOfPieces; 218 } 219 220 public void setItemNumberOfPieces(Integer itemNumberOfPieces) { 221 this.itemNumberOfPieces = itemNumberOfPieces; 222 } 223 224 public OleDeliverRequestBo getOleDeliverRequestBo() { 225 return oleDeliverRequestBo; 226 } 227 228 public void setOleDeliverRequestBo(OleDeliverRequestBo oleDeliverRequestBo) { 229 this.oleDeliverRequestBo = oleDeliverRequestBo; 230 } 231 232 public OlePatronDocument getOleRequestPatron() { 233 return oleRequestPatron; 234 } 235 236 public void setOleRequestPatron(OlePatronDocument oleRequestPatron) { 237 this.oleRequestPatron = oleRequestPatron; 238 } 239 240 public String getRealPatronName() { 241 return realPatronName; 242 } 243 244 public void setRealPatronName(String realPatronName) { 245 this.realPatronName = realPatronName; 246 } 247 248 public boolean isBlockLoan() { 249 return blockLoan; 250 } 251 252 public void setBlockLoan(boolean blockLoan) { 253 this.blockLoan = blockLoan; 254 } 255 256 public boolean isDamagedCheckInOption() { 257 return damagedCheckInOption; 258 } 259 260 public void setDamagedCheckInOption(boolean damagedCheckInOption) { 261 this.damagedCheckInOption = damagedCheckInOption; 262 } 263 264 public String getBillName() { 265 return billName; 266 } 267 268 public void setBillName(String billName) { 269 this.billName = billName; 270 } 271 272 public boolean isContinueCheckIn() { 273 return continueCheckIn; 274 } 275 276 public void setContinueCheckIn(boolean continueCheckIn) { 277 this.continueCheckIn = continueCheckIn; 278 } 279 280 public OleCirculationDesk getOleCirculationDesk() { 281 return oleCirculationDesk; 282 } 283 284 public void setOleCirculationDesk(OleCirculationDesk oleCirculationDesk) { 285 this.oleCirculationDesk = oleCirculationDesk; 286 } 287 288 public String getDescription() { 289 return description; 290 } 291 292 public void setDescription(String description) { 293 this.description = description; 294 } 295 296 public String getMatchCheck() { 297 return matchCheck; 298 } 299 300 public void setMatchCheck(String matchCheck) { 301 this.matchCheck = matchCheck; 302 } 303 304 public boolean isNumberOfPieces() { 305 return numberOfPieces; 306 } 307 308 public void setNumberOfPieces(boolean numberOfPieces) { 309 this.numberOfPieces = numberOfPieces; 310 } 311 312 public BigDecimal getFineRate() { 313 return fineRate; 314 } 315 316 public void setFineRate(BigDecimal fineRate) { 317 this.fineRate = fineRate; 318 } 319 320 public boolean isCheckOut() { 321 return isCheckOut; 322 } 323 324 public void setCheckOut(boolean checkOut) { 325 isCheckOut = checkOut; 326 } 327 328 public String getRealPatronType() { 329 return realPatronType; 330 } 331 332 public void setRealPatronType(String realPatronType) { 333 this.realPatronType = realPatronType; 334 } 335 336 public String getRealPatronBarcode() { 337 return realPatronBarcode; 338 } 339 340 public void setRealPatronBarcode(String realPatronBarcode) { 341 this.realPatronBarcode = realPatronBarcode; 342 } 343 344 public List<OlePatronDocument> getRealPatron() { 345 return realPatron; 346 } 347 348 public void setRealPatron(List<OlePatronDocument> realPatron) { 349 this.realPatron = realPatron; 350 } 351 352 public String getPatronNoteTypeId() { 353 return patronNoteTypeId; 354 } 355 356 public void setPatronNoteTypeId(String patronNoteTypeId) { 357 this.patronNoteTypeId = patronNoteTypeId; 358 } 359 360 public String getPatronUserNotes() { 361 return patronUserNotes; 362 } 363 364 public void setPatronUserNotes(String patronUserNotes) { 365 this.patronUserNotes = patronUserNotes; 366 } 367 368 //For Check-in 369 private String itemStatus; 370 private Date checkInDate; 371 372 public Date getCheckInDate() { 373 return checkInDate; 374 } 375 376 public void setCheckInDate(Date checkInDate) { 377 this.checkInDate = checkInDate; 378 } 379 380 public boolean isRenewalItemFlag() { 381 return renewalItemFlag; 382 } 383 384 public void setRenewalItemFlag(boolean renewalItemFlag) { 385 this.renewalItemFlag = renewalItemFlag; 386 } 387 388 389 public String getItemStatus() { 390 return itemStatus; 391 } 392 393 public void setItemStatus(String itemStatus) { 394 this.itemStatus = itemStatus; 395 } 396 397 public String getLocation() { 398 return location; 399 } 400 401 public void setLocation(String location) { 402 this.location = location; 403 } 404 405 public String getAuthor() { 406 return author; 407 } 408 409 public void setAuthor(String author) { 410 this.author = author; 411 } 412 413 public String getPreferredAddress() { 414 return preferredAddress; 415 } 416 417 public void setPreferredAddress(String preferredAddress) { 418 this.preferredAddress = preferredAddress; 419 } 420 421 public String getEmail() { 422 return email; 423 } 424 425 public void setEmail(String email) { 426 this.email = email; 427 } 428 429 public String getPhoneNumber() { 430 return phoneNumber; 431 } 432 433 public void setPhoneNumber(String phoneNumber) { 434 this.phoneNumber = phoneNumber; 435 } 436 437 public String getClaimsReturnNote() { 438 return claimsReturnNote; 439 } 440 441 public void setClaimsReturnNote(String claimsReturnNote) { 442 this.claimsReturnNote = claimsReturnNote; 443 } 444 445 public String getProxyPatronId() { 446 return proxyPatronId; 447 } 448 449 public void setProxyPatronId(String proxyPatronId) { 450 this.proxyPatronId = proxyPatronId; 451 } 452 453 public String getCirculationLocationId() { 454 return circulationLocationId; 455 } 456 457 public void setCirculationLocationId(String circulationLocationId) { 458 this.circulationLocationId = circulationLocationId; 459 } 460 461 public String getMachineId() { 462 return machineId; 463 } 464 465 public void setMachineId(String machineId) { 466 this.machineId = machineId; 467 } 468 469 public String getNumberOfRenewals() { 470 if(numberOfRenewals==null || "".equals(numberOfRenewals)) 471 numberOfRenewals="0"; 472 return numberOfRenewals; 473 } 474 475 public void setNumberOfRenewals(String numberOfRenewals) { 476 this.numberOfRenewals = numberOfRenewals; 477 } 478 479 public String getNumberOfOverdueNoticesSent() { 480 return numberOfOverdueNoticesSent; 481 } 482 483 public void setNumberOfOverdueNoticesSent(String numberOfOverdueNoticesSent) { 484 this.numberOfOverdueNoticesSent = numberOfOverdueNoticesSent; 485 } 486 487 public String getOleRequestId() { 488 return oleRequestId; 489 } 490 491 public void setOleRequestId(String oleRequestId) { 492 this.oleRequestId = oleRequestId; 493 } 494 495 public String getRepaymentFeePatronBillId() { 496 return repaymentFeePatronBillId; 497 } 498 499 public void setRepaymentFeePatronBillId(String repaymentFeePatronBillId) { 500 this.repaymentFeePatronBillId = repaymentFeePatronBillId; 501 } 502 503 public boolean isClaimsReturnedIndicator() { 504 return claimsReturnedIndicator; 505 } 506 507 public void setClaimsReturnedIndicator(boolean claimsReturnedIndicator) { 508 this.claimsReturnedIndicator = claimsReturnedIndicator; 509 } 510 511 public Date getCreateDate() { 512 return createDate; 513 } 514 515 public void setCreateDate(Date createDate) { 516 this.createDate = createDate; 517 } 518 519 public Date getPastDueDate() { 520 return pastDueDate; 521 } 522 523 public void setPastDueDate(Date pastDueDate) { 524 this.pastDueDate = pastDueDate; 525 } 526 527 public Date getOverDueNoticeDate() { 528 return overDueNoticeDate; 529 } 530 531 public void setOverDueNoticeDate(Date overDueNoticeDate) { 532 this.overDueNoticeDate = overDueNoticeDate; 533 } 534 535 public String getCirculationPolicyId() { 536 return circulationPolicyId; 537 } 538 539 public void setCirculationPolicyId(String circulationPolicyId) { 540 this.circulationPolicyId = circulationPolicyId; 541 } 542 543 public String getNoOfOverdueNoticesSentForBorrower() { 544 return noOfOverdueNoticesSentForBorrower; 545 } 546 547 public void setNoOfOverdueNoticesSentForBorrower(String noOfOverdueNoticesSentForBorrower) { 548 this.noOfOverdueNoticesSentForBorrower = noOfOverdueNoticesSentForBorrower; 549 } 550 551 public boolean isCheckNo() { 552 return checkNo; 553 } 554 555 public void setCheckNo(boolean checkNo) { 556 this.checkNo = checkNo; 557 } 558 559 /** 560 * Gets the ItemCallNumber attribute. 561 * @return returns the String. 562 */ 563 public String getItemCallNumber() { 564 return itemCallNumber; 565 } 566 567 /** 568 * Sets the itemCallNumber attribute value. 569 * @param itemCallNumber 570 */ 571 public void setItemCallNumber(String itemCallNumber) { 572 this.itemCallNumber = itemCallNumber; 573 } 574 575 /** 576 * Gets the instanceUuid attribute. 577 * @return Returns the instanceUuid 578 */ 579 public String getInstanceUuid() { 580 return instanceUuid; 581 } 582 583 /** 584 * Sets the instanceUuid attribute value. 585 * @param instanceUuid The instanceUuid to set. 586 */ 587 public void setInstanceUuid(String instanceUuid) { 588 this.instanceUuid = instanceUuid; 589 } 590 591 /** 592 * Gets the oleInstanceItemType attribute. 593 * @return Returns the oleInstanceItemType 594 */ 595 public OleInstanceItemType getOleInstanceItemType() { 596 return oleInstanceItemType; 597 } 598 599 /** 600 * Sets the oleInstanceItemType attribute value. 601 * @param oleInstanceItemType The oleInstanceItemType to set. 602 */ 603 public void setOleInstanceItemType(OleInstanceItemType oleInstanceItemType) { 604 this.oleInstanceItemType = oleInstanceItemType; 605 } 606 607 /** 608 * Gets the dueDateEmpty attribute. 609 * @return Returns the dueDateEmpty 610 */ 611 public boolean isDueDateEmpty() { 612 return dueDateEmpty; 613 } 614 615 /** 616 * Sets the dueDateEmpty attribute value. 617 * @param dueDateEmpty The dueDateEmpty to set. 618 */ 619 public void setDueDateEmpty(boolean dueDateEmpty) { 620 this.dueDateEmpty = dueDateEmpty; 621 } 622 623 /** 624 * Gets the expirationDate attribute. 625 * @return Returns the expirationDate 626 */ 627 public java.util.Date getExpirationDate() { 628 return expirationDate; 629 } 630 631 /** 632 * Sets the expirationDate attribute value. 633 * @param expirationDate The expirationDate to set. 634 */ 635 public void setExpirationDate(java.util.Date expirationDate) { 636 this.expirationDate = expirationDate; 637 } 638 639 /** 640 * Gets the itemTypeName attribute. 641 * @return Returns the itemTypeName 642 */ 643 public String getItemTypeName() { 644 return itemTypeName; 645 } 646 647 /** 648 * Sets the itemTypeName attribute value. 649 * @param itemTypeName The itemTypeName to set. 650 */ 651 public void setItemTypeName(String itemTypeName) { 652 this.itemTypeName = itemTypeName; 653 } 654 655 /** 656 * Gets the patronBarcode attribute. 657 * @return Returns the patronBarcode 658 */ 659 public String getPatronBarcode() { 660 return patronBarcode; 661 } 662 663 /** 664 * Sets the patronBarcode attribute value. 665 * @param patronBarcode The patronBarcode to set. 666 */ 667 public void setPatronBarcode(String patronBarcode) { 668 this.patronBarcode = patronBarcode; 669 } 670 671 /** 672 * Gets the itemUuid attribute. 673 * @return Returns the itemUuid 674 */ 675 public String getItemUuid() { 676 return itemUuid; 677 } 678 679 /** 680 * Sets the itemUuid attribute value. 681 * @param itemUuid The itemUuid to set. 682 */ 683 public void setItemUuid(String itemUuid) { 684 this.itemUuid = itemUuid; 685 } 686 687 /** 688 * Gets the patronName attribute. 689 * @return Returns the patronName 690 */ 691 public String getPatronName() { 692 return patronName; 693 } 694 695 /** 696 * Sets the patronName attribute value. 697 * @param patronName The patronName to set. 698 */ 699 public void setPatronName(String patronName) { 700 this.patronName = patronName; 701 } 702 703 /** 704 * Gets the isValidPatron attribute. 705 * @return Returns the isValidPatron 706 */ 707 public boolean isValidPatron() { 708 return isValidPatron; 709 } 710 711 /** 712 * Sets the isValidPatron attribute value. 713 * @param validPatron The isValidPatron to set. 714 */ 715 public void setValidPatron(boolean validPatron) { 716 isValidPatron = validPatron; 717 } 718 719 /** 720 * Gets the borrowerTypeName attribute. 721 * @return Returns the borrowerTypeName 722 */ 723 public String getBorrowerTypeName() { 724 return borrowerTypeName; 725 } 726 727 /** 728 * Sets the borrowerTypeName attribute value. 729 * @param borrowerTypeName The borrowerTypeName to set. 730 */ 731 public void setBorrowerTypeName(String borrowerTypeName) { 732 this.borrowerTypeName = borrowerTypeName; 733 } 734 735 /** 736 * Gets the errorMessage attribute. 737 * @return Returns the errorMessage 738 */ 739 public String getErrorMessage() { 740 return errorMessage; 741 } 742 743 /** 744 * Sets the errorMessage attribute value. 745 * @param errorMessage The errorMessage to set. 746 */ 747 public void setErrorMessage(String errorMessage) { 748 this.errorMessage = errorMessage; 749 } 750 751 /** 752 * Gets the oleLocation attribute. 753 * @return Returns the oleLocation 754 */ 755 public OleLocation getOleLocation() { 756 return oleLocation; 757 } 758 759 /** 760 * Sets the oleLocation attribute value. 761 * @param oleLocation The oleLocation to set. 762 */ 763 public void setOleLocation(OleLocation oleLocation) { 764 this.oleLocation = oleLocation; 765 } 766 767 /** 768 * Gets the title attribute. 769 * @return Returns the title 770 */ 771 public String getTitle() { 772 return title; 773 } 774 775 /** 776 * Sets the title attribute value. 777 * @param title The title to set. 778 */ 779 public void setTitle(String title) { 780 this.title = title; 781 } 782 783 /** 784 * Gets the entity attribute. 785 * @return Returns the entity 786 */ 787 public EntityBo getEntity() { 788 return entity; 789 } 790 791 /** 792 * Sets the entity attribute value. 793 * @param entity The entity to set. 794 */ 795 public void setEntity(EntityBo entity) { 796 this.entity = entity; 797 } 798 799 /** 800 * Gets the oleBorrowerType attribute. 801 * @return Returns the oleBorrowerType 802 */ 803 public OleBorrowerType getOleBorrowerType() { 804 return oleBorrowerType; 805 } 806 807 /** 808 * Sets the oleBorrowerType attribute value. 809 * @param oleBorrowerType The oleBorrowerType to set. 810 */ 811 public void setOleBorrowerType(OleBorrowerType oleBorrowerType) { 812 this.oleBorrowerType = oleBorrowerType; 813 } 814 815 /** 816 * Gets the olePatron attribute. 817 * @return Returns the olePatron 818 */ 819 public OlePatronDocument getOlePatron() { 820 return olePatron; 821 } 822 823 /** 824 * Sets the olePatron attribute value. 825 * @param olePatron The olePatron to set. 826 */ 827 public void setOlePatron(OlePatronDocument olePatron) { 828 this.olePatron = olePatron; 829 } 830 831 /** 832 * Gets the oleLoanStatus attribute. 833 * @return Returns the oleLoanStatus 834 */ 835 public OleLoanStatus getOleLoanStatus() { 836 return oleLoanStatus; 837 } 838 839 /** 840 * Sets the oleLoanStatus attribute value. 841 * @param oleLoanStatus The oleLoanStatus to set. 842 */ 843 public void setOleLoanStatus(OleLoanStatus oleLoanStatus) { 844 this.oleLoanStatus = oleLoanStatus; 845 } 846 847 /** 848 * Gets the oleLoanTermUnit attribute. 849 * @return Returns the oleLoanTermUnit 850 */ 851 public OleLoanTermUnit getOleLoanTermUnit() { 852 return oleLoanTermUnit; 853 } 854 855 /** 856 * Sets the oleLoanTermUnit attribute value. 857 * @param oleLoanTermUnit The oleLoanTermUnit to set. 858 */ 859 public void setOleLoanTermUnit(OleLoanTermUnit oleLoanTermUnit) { 860 this.oleLoanTermUnit = oleLoanTermUnit; 861 } 862 863 /** 864 * Gets the loanId attribute. 865 * @return Returns the loanId 866 */ 867 public String getLoanId() { 868 return loanId; 869 } 870 871 /** 872 * Sets the loanId attribute value. 873 * @param loanId The loanId to set. 874 */ 875 public void setLoanId(String loanId) { 876 this.loanId = loanId; 877 } 878 879 /** 880 * Gets the loanStatusId attribute. 881 * @return Returns the loanStatusId 882 */ 883 public String getLoanStatusId() { 884 return loanStatusId; 885 } 886 887 /** 888 * Sets the loanStatusId attribute value. 889 * @param loanStatusId The loanStatusId to set. 890 */ 891 public void setLoanStatusId(String loanStatusId) { 892 this.loanStatusId = loanStatusId; 893 } 894 895 /** 896 * Gets the patronId attribute. 897 * @return Returns the patronId 898 */ 899 public String getPatronId() { 900 return patronId; 901 } 902 903 /** 904 * Sets the patronId attribute value. 905 * @param patronId The patronId to set. 906 */ 907 public void setPatronId(String patronId) { 908 this.patronId = patronId; 909 } 910 911 /** 912 * Gets the itemId attribute. 913 * @return Returns the itemId 914 */ 915 public String getItemId() { 916 return itemId; 917 } 918 919 /** 920 * Sets the itemId attribute value. 921 * @param itemId The itemId to set. 922 */ 923 public void setItemId(String itemId) { 924 this.itemId = itemId; 925 } 926 927 /** 928 * Gets the loanPeriodDate attribute. 929 * @return Returns the loanPeriodDate 930 */ 931 public Date getLoanPeriodDate() { 932 return loanPeriodDate; 933 } 934 935 /** 936 * Sets the loanPeriodDate attribute value. 937 * @param loanPeriodDate The loanPeriodDate to set. 938 */ 939 public void setLoanPeriodDate(Date loanPeriodDate) { 940 this.loanPeriodDate = loanPeriodDate; 941 } 942 943 /** 944 * Gets the loanPeriod attribute. 945 * @return Returns the loanPeriod 946 */ 947 public Integer getLoanPeriod() { 948 return loanPeriod; 949 } 950 951 /** 952 * Sets the loanPeriod attribute value. 953 * @param loanPeriod The loanPeriod to set. 954 */ 955 public void setLoanPeriod(Integer loanPeriod) { 956 this.loanPeriod = loanPeriod; 957 } 958 959 /** 960 * Gets the loanTermUnitId attribute. 961 * @return Returns the loanTermUnitId 962 */ 963 public String getLoanTermUnitId() { 964 return loanTermUnitId; 965 } 966 967 /** 968 * Sets the loanTermUnitId attribute value. 969 * @param loanTermUnitId The loanTermUnitId to set. 970 */ 971 public void setLoanTermUnitId(String loanTermUnitId) { 972 this.loanTermUnitId = loanTermUnitId; 973 } 974 975 /** 976 * Gets the loanDueDate attribute. 977 * @return Returns the loanDueDate 978 */ 979 public Timestamp getLoanDueDate() { 980 return loanDueDate; 981 } 982 983 /** 984 * Sets the loanDueDate attribute value. 985 * @param loanDueDate The loanDueDate to set. 986 */ 987 public void setLoanDueDate(Timestamp loanDueDate) { 988 this.loanDueDate = loanDueDate; 989 } 990 991 /** 992 * Gets the loanOperatorId attribute. 993 * @return Returns the loanOperatorId 994 */ 995 public String getLoanOperatorId() { 996 return loanOperatorId; 997 } 998 999 /** 1000 * Sets the loanOperatorId attribute value. 1001 * @param loanOperatorId The loanOperatorId to set. 1002 */ 1003 public void setLoanOperatorId(String loanOperatorId) { 1004 this.loanOperatorId = loanOperatorId; 1005 } 1006 1007 /** 1008 * Gets the loanApproverId attribute. 1009 * @return Returns the loanApproverId 1010 */ 1011 public String getLoanApproverId() { 1012 return loanApproverId; 1013 } 1014 1015 /** 1016 * Sets the loanApproverId attribute value. 1017 * @param loanApproverId The loanApproverId to set. 1018 */ 1019 public void setLoanApproverId(String loanApproverId) { 1020 this.loanApproverId = loanApproverId; 1021 } 1022 1023 /** 1024 * Gets the borrowerTypeId attribute. 1025 * @return Returns the borrowerTypeId 1026 */ 1027 public String getBorrowerTypeId() { 1028 return borrowerTypeId; 1029 } 1030 1031 /** 1032 * Sets the borrowerTypeId attribute value. 1033 * @param borrowerTypeId The borrowerTypeId to set. 1034 */ 1035 public void setBorrowerTypeId(String borrowerTypeId) { 1036 this.borrowerTypeId = borrowerTypeId; 1037 } 1038 1039 /** 1040 * Gets the itemInstitution attribute. 1041 * @return Returns the itemInstitution 1042 */ 1043 public String getItemInstitution() { 1044 return itemInstitution; 1045 } 1046 1047 /** 1048 * Sets the itemInstitution attribute value. 1049 * @param itemInstitution The itemInstitution to set. 1050 */ 1051 public void setItemInstitution(String itemInstitution) { 1052 this.itemInstitution = itemInstitution; 1053 } 1054 1055 /** 1056 * Gets the itemCampus attribute. 1057 * @return Returns the itemCampus 1058 */ 1059 public String getItemCampus() { 1060 return itemCampus; 1061 } 1062 1063 /** 1064 * Sets the itemCampus attribute value. 1065 * @param itemCampus The itemCampus to set. 1066 */ 1067 public void setItemCampus(String itemCampus) { 1068 this.itemCampus = itemCampus; 1069 } 1070 1071 /** 1072 * Gets the itemLibrary attribute. 1073 * @return Returns the itemLibrary 1074 */ 1075 public String getItemLibrary() { 1076 return itemLibrary; 1077 } 1078 1079 /** 1080 * Sets the itemLibrary attribute value. 1081 * @param itemLibrary The itemLibrary to set. 1082 */ 1083 public void setItemLibrary(String itemLibrary) { 1084 this.itemLibrary = itemLibrary; 1085 } 1086 1087 /** 1088 * Gets the itemCollection attribute. 1089 * @return Returns the itemCollection 1090 */ 1091 public String getItemCollection() { 1092 return itemCollection; 1093 } 1094 1095 /** 1096 * Sets the itemCollection attribute value. 1097 * @param itemCollection The itemCollection to set. 1098 */ 1099 public void setItemCollection(String itemCollection) { 1100 this.itemCollection = itemCollection; 1101 } 1102 1103 /** 1104 * Gets the itemLocation attribute. 1105 * @return Returns the itemLocation 1106 */ 1107 public String getItemLocation() { 1108 return itemLocation; 1109 } 1110 1111 /** 1112 * Sets the itemLocation attribute value. 1113 * @param itemLocation The itemLocation to set. 1114 */ 1115 public void setItemLocation(String itemLocation) { 1116 this.itemLocation = itemLocation; 1117 } 1118 1119 /** 1120 * Gets the itemType attribute. 1121 * @return Returns the itemType 1122 */ 1123 public String getItemType() { 1124 return itemType; 1125 } 1126 1127 /** 1128 * Sets the itemType attribute value. 1129 * @param itemType The itemType to set. 1130 */ 1131 public void setItemType(String itemType) { 1132 this.itemType = itemType; 1133 } 1134 1135 1136 1137 /** 1138 * Gets the itemLoanStatus attribute. 1139 * @return Returns the itemLoanStatus 1140 */ 1141 public String getItemLoanStatus() { 1142 return itemLoanStatus; 1143 } 1144 1145 /** 1146 * Sets the itemLoanStatus attribute value. 1147 * @param itemLoanStatus The itemLoanStatus to set. 1148 */ 1149 public void setItemLoanStatus(String itemLoanStatus) { 1150 this.itemLoanStatus = itemLoanStatus; 1151 } 1152 1153 /** 1154 * Gets the oleItem attribute. 1155 * @return Returns the oleItem 1156 */ 1157 public Item getOleItem() { 1158 return oleItem; 1159 } 1160 1161 /** 1162 * Sets the oleItem attribute value. 1163 * @param oleItem The oleItem to set. 1164 */ 1165 public void setOleItem(Item oleItem) { 1166 this.oleItem = oleItem; 1167 } 1168 /** 1169 * Gets the itemVolumeNumber attribute. 1170 * @return Returns the itemVolumeNumber 1171 */ 1172 public String getItemVolumeNumber() { 1173 return itemVolumeNumber; 1174 } 1175 /** 1176 * Sets the itemVolumeNumber attribute value. 1177 * @param itemVolumeNumber The oleItem to set. 1178 */ 1179 public void setItemVolumeNumber(String itemVolumeNumber) { 1180 this.itemVolumeNumber = itemVolumeNumber; 1181 } 1182 }