org.kuali.kfs.module.ar.businessobject
Class Lockbox

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.module.ar.businessobject.Lockbox
All Implemented Interfaces:
Serializable, Comparable<Lockbox>, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class Lockbox
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements Comparable<Lockbox>

Author:
Kuali Nervous System Team (kualidev@oncourse.iu.edu)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
Lockbox()
          Default constructor.
 
Method Summary
 int compareTo(Lockbox lockbox)
           
 Bank getBank()
           
 String getBankCode()
          Gets the bankCode attribute.
 Integer getBatchSequenceNumber()
          Gets the batchSequenceNumber attribute.
 Date getBillingDate()
          Gets the billingDate attribute.
 String getCustomerNumber()
          Gets the customerNumber attribute.
 PaymentMedium getCustomerPaymentMedium()
          Gets the customerPaymentMedium attribute.
 String getCustomerPaymentMediumCode()
          Gets the customerPaymentMediumCode attribute.
 String getFinancialDocumentReferenceInvoiceNumber()
          Gets the financialDocumentReferenceInvoiceNumber attribute.
 org.kuali.rice.kns.util.KualiDecimal getInvoicePaidOrAppliedAmount()
          Gets the invoicePaidOrAppliedAmount attribute.
 Long getInvoiceSequenceNumber()
          Gets the invoiceSequenceNumber attribute.
 org.kuali.rice.kns.util.KualiDecimal getInvoiceTotalAmount()
          Gets the invoiceTotalAmount attribute.
 String getLockboxNumber()
          Gets the lockboxNumber attribute.
 Date getProcessedInvoiceDate()
          Gets the processedInvoiceDate attribute.
 String getProxyInitiator()
          This method...
 Date getScannedInvoiceDate()
          Gets the scannedInvoiceDate attribute.
 void setBank(Bank bank)
           
 void setBankCode(String bankCode)
          Sets the bankCode attribute value.
 void setBatchSequenceNumber(Integer batchSequenceNumber)
          Sets the batchSequenceNumber attribute.
 void setBillingDate(Date billingDate)
          Sets the billingDate attribute.
 void setCustomerNumber(String customerNumber)
          Sets the customerNumber attribute.
 void setCustomerPaymentMedium(PaymentMedium customerPaymentMedium)
          Deprecated.  
 void setCustomerPaymentMediumCode(String customerPaymentMediumCode)
          Sets the customerPaymentMediumCode attribute.
 void setFinancialDocumentReferenceInvoiceNumber(String financialDocumentReferenceInvoiceNumber)
          Sets the financialDocumentReferenceInvoiceNumber attribute.
 void setInvoicePaidOrAppliedAmount(org.kuali.rice.kns.util.KualiDecimal invoicePaidOrAppliedAmount)
          Sets the invoicePaidOrAppliedAmount attribute.
 void setInvoiceSequenceNumber(Long invoiceSequenceNumber)
          Sets the invoiceSequenceNumber attribute.
 void setInvoiceTotalAmount(org.kuali.rice.kns.util.KualiDecimal invoiceTotalAmount)
          Sets the invoiceTotalAmount attribute.
 void setLockboxNumber(String lockboxNumber)
          Sets the lockboxNumber attribute.
 void setProcessedInvoiceDate(Date processedInvoiceDate)
          Sets the processedInvoiceDate attribute.
 void setProxyInitiator(String proxyInitiator)
          This method...
 void setScannedInvoiceDate(Date scannedInvoiceDate)
          Sets the scannedInvoiceDate attribute.
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

Lockbox

public Lockbox()
Default constructor.

Method Detail

getInvoiceSequenceNumber

public Long getInvoiceSequenceNumber()
Gets the invoiceSequenceNumber attribute.

Returns:
Returns the invoiceSequenceNumber

setInvoiceSequenceNumber

public void setInvoiceSequenceNumber(Long invoiceSequenceNumber)
Sets the invoiceSequenceNumber attribute.

Parameters:
invoiceSequenceNumber - The invoiceSequenceNumber to set.

getLockboxNumber

public String getLockboxNumber()
Gets the lockboxNumber attribute.

Returns:
Returns the lockboxNumber

setLockboxNumber

public void setLockboxNumber(String lockboxNumber)
Sets the lockboxNumber attribute.

Parameters:
lockboxNumber - The lockboxNumber to set.

getCustomerNumber

public String getCustomerNumber()
Gets the customerNumber attribute.

Returns:
Returns the customerNumber

setCustomerNumber

public void setCustomerNumber(String customerNumber)
Sets the customerNumber attribute.

Parameters:
customerNumber - The customerNumber to set.

getFinancialDocumentReferenceInvoiceNumber

public String getFinancialDocumentReferenceInvoiceNumber()
Gets the financialDocumentReferenceInvoiceNumber attribute.

Returns:
Returns the financialDocumentReferenceInvoiceNumber

setFinancialDocumentReferenceInvoiceNumber

public void setFinancialDocumentReferenceInvoiceNumber(String financialDocumentReferenceInvoiceNumber)
Sets the financialDocumentReferenceInvoiceNumber attribute.

Parameters:
financialDocumentReferenceInvoiceNumber - The financialDocumentReferenceInvoiceNumber to set.

getBillingDate

public Date getBillingDate()
Gets the billingDate attribute.

Returns:
Returns the billingDate

setBillingDate

public void setBillingDate(Date billingDate)
Sets the billingDate attribute.

Parameters:
billingDate - The billingDate to set.

getInvoiceTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getInvoiceTotalAmount()
Gets the invoiceTotalAmount attribute.

Returns:
Returns the invoiceTotalAmount

setInvoiceTotalAmount

public void setInvoiceTotalAmount(org.kuali.rice.kns.util.KualiDecimal invoiceTotalAmount)
Sets the invoiceTotalAmount attribute.

Parameters:
invoiceTotalAmount - The invoiceTotalAmount to set.

getInvoicePaidOrAppliedAmount

public org.kuali.rice.kns.util.KualiDecimal getInvoicePaidOrAppliedAmount()
Gets the invoicePaidOrAppliedAmount attribute.

Returns:
Returns the invoicePaidOrAppliedAmount

setInvoicePaidOrAppliedAmount

public void setInvoicePaidOrAppliedAmount(org.kuali.rice.kns.util.KualiDecimal invoicePaidOrAppliedAmount)
Sets the invoicePaidOrAppliedAmount attribute.

Parameters:
invoicePaidOrAppliedAmount - The invoicePaidOrAppliedAmount to set.

getScannedInvoiceDate

public Date getScannedInvoiceDate()
Gets the scannedInvoiceDate attribute.

Returns:
Returns the scannedInvoiceDate

setScannedInvoiceDate

public void setScannedInvoiceDate(Date scannedInvoiceDate)
Sets the scannedInvoiceDate attribute.

Parameters:
scannedInvoiceDate - The scannedInvoiceDate to set.

getCustomerPaymentMediumCode

public String getCustomerPaymentMediumCode()
Gets the customerPaymentMediumCode attribute.

Returns:
Returns the customerPaymentMediumCode

setCustomerPaymentMediumCode

public void setCustomerPaymentMediumCode(String customerPaymentMediumCode)
Sets the customerPaymentMediumCode attribute.

Parameters:
customerPaymentMediumCode - The customerPaymentMediumCode to set.

getProcessedInvoiceDate

public Date getProcessedInvoiceDate()
Gets the processedInvoiceDate attribute.

Returns:
Returns the processedInvoiceDate

setProcessedInvoiceDate

public void setProcessedInvoiceDate(Date processedInvoiceDate)
Sets the processedInvoiceDate attribute.

Parameters:
processedInvoiceDate - The processedInvoiceDate to set.

getBatchSequenceNumber

public Integer getBatchSequenceNumber()
Gets the batchSequenceNumber attribute.

Returns:
Returns the batchSequenceNumber

setBatchSequenceNumber

public void setBatchSequenceNumber(Integer batchSequenceNumber)
Sets the batchSequenceNumber attribute.

Parameters:
batchSequenceNumber - The batchSequenceNumber to set.

getCustomerPaymentMedium

public PaymentMedium getCustomerPaymentMedium()
Gets the customerPaymentMedium attribute.

Returns:
Returns the customerPaymentMedium

setCustomerPaymentMedium

public void setCustomerPaymentMedium(PaymentMedium customerPaymentMedium)
Deprecated. 

Sets the customerPaymentMedium attribute.

Parameters:
customerPaymentMedium - The customerPaymentMedium to set.

compareTo

public int compareTo(Lockbox lockbox)
Specified by:
compareTo in interface Comparable<Lockbox>

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()

getProxyInitiator

public String getProxyInitiator()
This method...

Returns:

setProxyInitiator

public void setProxyInitiator(String proxyInitiator)
This method...

Parameters:
proxyInitiator -

getBankCode

public String getBankCode()
Gets the bankCode attribute.

Returns:
Returns the bankCode.

setBankCode

public void setBankCode(String bankCode)
Sets the bankCode attribute value.

Parameters:
bankCode - The bankCode to set.

getBank

public Bank getBank()

setBank

public void setBank(Bank bank)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.