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

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.CustomerInvoiceRecurrenceDetails
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.Inactivateable, org.kuali.rice.kns.bo.PersistableBusinessObject

public class CustomerInvoiceRecurrenceDetails
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

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
CustomerInvoiceRecurrenceDetails()
          Default constructor.
 
Method Summary
 AccountsReceivableDocumentHeader getAccountsReceivableDocumentHeader()
           
 Customer getCustomer()
          Gets the customer attribute.
 CustomerInvoiceDocument getCustomerInvoiceDocument()
           
 String getCustomerName()
          Gets the customerName attribute.
 String getCustomerNumber()
          Gets the customerNumber attribute.
 org.kuali.rice.kim.bo.Person getDocumentInitiatorUser()
           
 String getDocumentInitiatorUserIdentifier()
          Gets the documentInitiatorUserIdentifier attribute.
 String getDocumentInitiatorUserPersonUserIdentifier()
          The network id of the document initiator
 Date getDocumentLastCreateDate()
          Gets the documentLastCreateDate attribute.
 Date getDocumentRecurrenceBeginDate()
          Gets the documentRecurrenceBeginDate attribute.
 Date getDocumentRecurrenceEndDate()
          Gets the documentRecurrenceEndDate attribute.
 String getDocumentRecurrenceIntervalCode()
          Gets the documentRecurrenceIntervalCode attribute.
 Integer getDocumentTotalRecurrenceNumber()
          Gets the documentTotalRecurrenceNumber attribute.
 String getInvoiceNumber()
          Gets the invoiceNumber attribute.
 boolean isActive()
          Gets the active attribute.
 void setAccountsReceivableDocumentHeader(AccountsReceivableDocumentHeader accountsReceivableDocumentHeader)
          Deprecated.  
 void setActive(boolean active)
          Sets the active attribute.
 void setCustomer(Customer customer)
          Deprecated.  
 void setCustomerInvoiceDocument(CustomerInvoiceDocument customerInvoiceDocument)
          Deprecated.  
 void setCustomerNumber(String customerNumber)
          Sets the customerNumber attribute.
 void setDocumentInitiatorUser(org.kuali.rice.kim.bo.Person documentInitiatorUser)
           
 void setDocumentInitiatorUserIdentifier(String documentInitiatorUserIdentifier)
          Sets the documentInitiatorUserIdentifier attribute.
 void setDocumentLastCreateDate(Date documentLastCreateDate)
          Sets the documentLastCreateDate attribute.
 void setDocumentRecurrenceBeginDate(Date documentRecurrenceBeginDate)
          Sets the documentRecurrenceBeginDate attribute.
 void setDocumentRecurrenceEndDate(Date documentRecurrenceEndDate)
          Sets the documentRecurrenceEndDate attribute.
 void setDocumentRecurrenceIntervalCode(String documentRecurrenceIntervalCode)
          Sets the documentRecurrenceIntervalCode attribute.
 void setDocumentTotalRecurrenceNumber(Integer documentTotalRecurrenceNumber)
          Sets the documentTotalRecurrenceNumber attribute.
 void setInvoiceNumber(String invoiceNumber)
          Sets the invoiceNumber 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

CustomerInvoiceRecurrenceDetails

public CustomerInvoiceRecurrenceDetails()
Default constructor.

Method Detail

getInvoiceNumber

public String getInvoiceNumber()
Gets the invoiceNumber attribute.

Returns:
Returns the invoiceNumber

setInvoiceNumber

public void setInvoiceNumber(String invoiceNumber)
Sets the invoiceNumber attribute.

Parameters:
invoiceNumber - The invoiceNumber 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.

getDocumentRecurrenceBeginDate

public Date getDocumentRecurrenceBeginDate()
Gets the documentRecurrenceBeginDate attribute.

Returns:
Returns the documentRecurrenceBeginDate

setDocumentRecurrenceBeginDate

public void setDocumentRecurrenceBeginDate(Date documentRecurrenceBeginDate)
Sets the documentRecurrenceBeginDate attribute.

Parameters:
documentRecurrenceBeginDate - The documentRecurrenceBeginDate to set.

getDocumentRecurrenceEndDate

public Date getDocumentRecurrenceEndDate()
Gets the documentRecurrenceEndDate attribute.

Returns:
Returns the documentRecurrenceEndDate

setDocumentRecurrenceEndDate

public void setDocumentRecurrenceEndDate(Date documentRecurrenceEndDate)
Sets the documentRecurrenceEndDate attribute.

Parameters:
documentRecurrenceEndDate - The documentRecurrenceEndDate to set.

getDocumentTotalRecurrenceNumber

public Integer getDocumentTotalRecurrenceNumber()
Gets the documentTotalRecurrenceNumber attribute.

Returns:
Returns the documentTotalRecurrenceNumber

setDocumentTotalRecurrenceNumber

public void setDocumentTotalRecurrenceNumber(Integer documentTotalRecurrenceNumber)
Sets the documentTotalRecurrenceNumber attribute.

Parameters:
documentTotalRecurrenceNumber - The documentTotalRecurrenceNumber to set.

getDocumentRecurrenceIntervalCode

public String getDocumentRecurrenceIntervalCode()
Gets the documentRecurrenceIntervalCode attribute.

Returns:
Returns the documentRecurrenceIntervalCode

setDocumentRecurrenceIntervalCode

public void setDocumentRecurrenceIntervalCode(String documentRecurrenceIntervalCode)
Sets the documentRecurrenceIntervalCode attribute.

Parameters:
documentRecurrenceIntervalCode - The documentRecurrenceIntervalCode to set.

getDocumentInitiatorUserIdentifier

public String getDocumentInitiatorUserIdentifier()
Gets the documentInitiatorUserIdentifier attribute.

Returns:
Returns the documentInitiatorUserIdentifier

setDocumentInitiatorUserIdentifier

public void setDocumentInitiatorUserIdentifier(String documentInitiatorUserIdentifier)
Sets the documentInitiatorUserIdentifier attribute.

Parameters:
documentInitiatorUserIdentifier - The documentInitiatorUserIdentifier to set.

getDocumentInitiatorUser

public org.kuali.rice.kim.bo.Person getDocumentInitiatorUser()

setDocumentInitiatorUser

public void setDocumentInitiatorUser(org.kuali.rice.kim.bo.Person documentInitiatorUser)
Parameters:
documentInitiatorUser - The documentInitiatorUser to set.

getDocumentInitiatorUserPersonUserIdentifier

public String getDocumentInitiatorUserPersonUserIdentifier()
The network id of the document initiator

Returns:
the network id of the document initiator

getDocumentLastCreateDate

public Date getDocumentLastCreateDate()
Gets the documentLastCreateDate attribute.

Returns:
Returns the documentLastCreateDate

setDocumentLastCreateDate

public void setDocumentLastCreateDate(Date documentLastCreateDate)
Sets the documentLastCreateDate attribute.

Parameters:
documentLastCreateDate - The documentLastCreateDate to set.

isActive

public boolean isActive()
Gets the active attribute.

Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
Returns:
Returns the active

setActive

public void setActive(boolean active)
Sets the active attribute.

Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
Parameters:
active - The active to set.

getCustomer

public Customer getCustomer()
Gets the customer attribute.

Returns:
Returns the customer.

setCustomer

public void setCustomer(Customer customer)
Deprecated. 

Sets the customer attribute value.

Parameters:
customer - The customer to set.

toStringMapper

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

getAccountsReceivableDocumentHeader

public AccountsReceivableDocumentHeader getAccountsReceivableDocumentHeader()

setAccountsReceivableDocumentHeader

public void setAccountsReceivableDocumentHeader(AccountsReceivableDocumentHeader accountsReceivableDocumentHeader)
Deprecated. 

Sets the accountsReceivableDocumentHeader attribute value.

Parameters:
accountsReceivableDocumentHeader - The AccountsReceivableDocumentHeader to set.

getCustomerName

public String getCustomerName()
Gets the customerName attribute.

Returns:
Returns the customerName

getCustomerInvoiceDocument

public CustomerInvoiceDocument getCustomerInvoiceDocument()

setCustomerInvoiceDocument

public void setCustomerInvoiceDocument(CustomerInvoiceDocument customerInvoiceDocument)
Deprecated. 

Sets the customerInvoiceDocument attribute value.

Parameters:
customerInvoiceDocument - The customerInvoiceDocument to set.


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