org.kuali.kfs.pdp.businessobject
Class PaymentAccountDetail

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.sys.businessobject.TimestampedBusinessObjectBase
              extended by org.kuali.kfs.pdp.businessobject.PaymentAccountDetail
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, TimestampedBusinessObject, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class PaymentAccountDetail
extends TimestampedBusinessObjectBase

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PaymentAccountDetail()
          Constructs a PaymentAccountDetail.java.
 
Method Summary
 void addAccountHistory(PaymentAccountHistory pah)
          This method add a new PaymentAccountHistory.
 void deleteAccountDetail(PaymentAccountHistory pah)
          This method deletes a PaymentAccountHistory.
 Account getAccount()
          This method gets the account.
 List<PaymentAccountHistory> getAccountHistory()
          This method gets the accountHistory list.
 String getAccountNbr()
           
 org.kuali.rice.kns.util.KualiDecimal getAccountNetAmount()
           
 Chart getChartOfAccounts()
          This method gets the chart of accounts.
 String getFinChartCode()
           
 String getFinObjectCode()
           
 String getFinSubObjectCode()
           
 org.kuali.rice.kns.util.KualiInteger getId()
           
 ObjectCodeCurrent getObjectCode()
          This method gets the cuttent object code.
 String getOrgReferenceId()
           
 PaymentDetail getPaymentDetail()
           
 org.kuali.rice.kns.util.KualiInteger getPaymentDetailId()
          Gets the paymentDetailId attribute.
 ProjectCode getProject()
          This method gets the project.
 String getProjectCode()
           
 SubAccount getSubAccount()
          This method gets the subAccount.
 String getSubAccountNbr()
           
 void setAccount(Account account)
          This method sets the account.
 void setAccountHistory(List<PaymentAccountHistory> ah)
          This method sets the accountHistory list
 void setAccountNbr(String string)
           
 void setAccountNetAmount(org.kuali.rice.kns.util.KualiDecimal bigdecimal)
           
 void setAccountNetAmount(String bigdecimal)
           
 void setChartOfAccounts(Chart chartOfAccounts)
          This method sets the chart of accounts.
 void setFinChartCode(String string)
           
 void setFinObjectCode(String string)
           
 void setFinSubObjectCode(String string)
           
 void setId(org.kuali.rice.kns.util.KualiInteger integer)
           
 void setObjectCode(ObjectCodeCurrent objectCode)
          This method sets the cuttent object code.
 void setOrgReferenceId(String string)
           
 void setPaymentDetail(PaymentDetail pd)
           
 void setPaymentDetailId(org.kuali.rice.kns.util.KualiInteger paymentDetailId)
          Sets the paymentDetailId attribute value.
 void setProject(ProjectCode project)
          This method sets the project.
 void setProjectCode(String string)
           
 void setSubAccount(SubAccount subAccount)
          This method sets the subAccount.
 void setSubAccountNbr(String string)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.kfs.sys.businessobject.TimestampedBusinessObjectBase
beforeInsert, beforeUpdate, getLastUpdate, getLastUpdateUser, getLastUpdateUserId, setLastUpdate, setLastUpdateUserId
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, 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

PaymentAccountDetail

public PaymentAccountDetail()
Constructs a PaymentAccountDetail.java.

Method Detail

getAccountHistory

public List<PaymentAccountHistory> getAccountHistory()
This method gets the accountHistory list.

Returns:
the accountHistory list

setAccountHistory

public void setAccountHistory(List<PaymentAccountHistory> ah)
This method sets the accountHistory list

Parameters:
ah -

addAccountHistory

public void addAccountHistory(PaymentAccountHistory pah)
This method add a new PaymentAccountHistory.

Parameters:
pah -

deleteAccountDetail

public void deleteAccountDetail(PaymentAccountHistory pah)
This method deletes a PaymentAccountHistory.

Parameters:
pah -

getId

public org.kuali.rice.kns.util.KualiInteger getId()
Returns:

getPaymentDetail

public PaymentDetail getPaymentDetail()
Returns:

getAccountNbr

public String getAccountNbr()
Returns:

getAccountNetAmount

public org.kuali.rice.kns.util.KualiDecimal getAccountNetAmount()
Returns:

getFinChartCode

public String getFinChartCode()
Returns:

getFinObjectCode

public String getFinObjectCode()
Returns:

getFinSubObjectCode

public String getFinSubObjectCode()
Returns:

getOrgReferenceId

public String getOrgReferenceId()
Returns:

getProjectCode

public String getProjectCode()
Returns:

getSubAccountNbr

public String getSubAccountNbr()
Returns:

setAccountNbr

public void setAccountNbr(String string)
Parameters:
string -

setAccountNetAmount

public void setAccountNetAmount(org.kuali.rice.kns.util.KualiDecimal bigdecimal)
Parameters:
string -

setAccountNetAmount

public void setAccountNetAmount(String bigdecimal)

setPaymentDetail

public void setPaymentDetail(PaymentDetail pd)
Parameters:
integer -

setFinChartCode

public void setFinChartCode(String string)
Parameters:
string -

setFinObjectCode

public void setFinObjectCode(String string)
Parameters:
string -

setFinSubObjectCode

public void setFinSubObjectCode(String string)
Parameters:
string -

setId

public void setId(org.kuali.rice.kns.util.KualiInteger integer)
Parameters:
integer -

setOrgReferenceId

public void setOrgReferenceId(String string)
Parameters:
string -

setProjectCode

public void setProjectCode(String string)
Parameters:
string -

setSubAccountNbr

public void setSubAccountNbr(String string)
Parameters:
string -

getPaymentDetailId

public org.kuali.rice.kns.util.KualiInteger getPaymentDetailId()
Gets the paymentDetailId attribute.

Returns:
Returns the paymentDetailId.

setPaymentDetailId

public void setPaymentDetailId(org.kuali.rice.kns.util.KualiInteger paymentDetailId)
Sets the paymentDetailId attribute value.

Parameters:
paymentDetailId - The paymentDetailId to set.

toStringMapper

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

getAccount

public Account getAccount()
This method gets the account.

Returns:
the account

setAccount

public void setAccount(Account account)
This method sets the account.

Parameters:
account -

getSubAccount

public SubAccount getSubAccount()
This method gets the subAccount.

Returns:
the subAccount

setSubAccount

public void setSubAccount(SubAccount subAccount)
This method sets the subAccount.

Parameters:
subAccount -

getChartOfAccounts

public Chart getChartOfAccounts()
This method gets the chart of accounts.

Returns:
the chart of accounts

setChartOfAccounts

public void setChartOfAccounts(Chart chartOfAccounts)
This method sets the chart of accounts.

Parameters:
chartOfAccounts -

getProject

public ProjectCode getProject()
This method gets the project.

Returns:
the project

setProject

public void setProject(ProjectCode project)
This method sets the project.

Parameters:
project -

getObjectCode

public ObjectCodeCurrent getObjectCode()
This method gets the cuttent object code.

Returns:
the current object code

setObjectCode

public void setObjectCode(ObjectCodeCurrent objectCode)
This method sets the cuttent object code.

Parameters:
objectCode -


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