org.kuali.kfs.module.endow.businessobject
Interface EndowmentAccountingLine

All Superinterfaces:
org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject, org.apache.ojb.broker.PersistenceBrokerAware, Serializable
All Known Implementing Classes:
EndowmentAccountingLineBase, SourceEndowmentAccountingLine, TargetEndowmentAccountingLine

public interface EndowmentAccountingLine
extends org.kuali.rice.kns.bo.PersistableBusinessObject

Provides an interface for the accounting lines used in the Transfer of Funds documents in the Endowment module.


Method Summary
 Account getAccount()
          Gets the account.
 Integer getAccountingLineNumber()
           
 String getAccountNumber()
          Gets the accountNumber.
 org.kuali.rice.kns.util.KualiDecimal getAmount()
           
 Chart getChart()
           
 String getChartOfAccountsCode()
          Gets the chartOfAccountsCode.
 String getFinancialDocumentLineTypeCode()
           
 String getFinancialObjectCode()
          Gets the financialObjectCode.
 String getFinancialSubObjectCode()
          Gets the financialSubObjectCode.
 ObjectCodeCurrent getObjectCode()
          Gets the object code.
 ProjectCode getProject()
           
 String getProjectCode()
          Gets the projectCode.
 SubAccount getSubAccount()
           
 String getSubAccountNumber()
          Gets the subAccountNumber.
 SubObjectCodeCurrent getSubObjectCode()
           
 boolean isSourceAccountingLine()
           
 boolean isTargetAccountingLine()
           
 void setAccount(Account account)
          Deprecated.  
 void setAccountingLineNumber(Integer accountingLineNumber)
           
 void setAccountNumber(String accountNumber)
           
 void setAmount(org.kuali.rice.kns.util.KualiDecimal amount)
           
 void setChart(Chart chart)
          Deprecated.  
 void setChartOfAccountsCode(String chartOfAccountsCode)
           
 void setDocumentNumber(String documentNumber)
           
 void setFinancialDocumentLineTypeCode(String financialDocumentLineTypeCode)
           
 void setFinancialObjectCode(String financialObjectCode)
           
 void setFinancialSubObjectCode(String financialSubObjectCode)
           
 void setObjectCode(ObjectCodeCurrent objectCode)
          Deprecated.  
 void setOrganizationReferenceId(String organizationReferenceId)
           
 void setProject(ProjectCode project)
          Deprecated.  
 void setProjectCode(String projectCode)
           
 void setSubAccount(SubAccount subAccount)
          Deprecated.  
 void setSubAccountNumber(String subAccountNumber)
           
 void setSubObjectCode(SubObjectCodeCurrent subObjectCode)
          Deprecated.  
 
Methods inherited from interface org.kuali.rice.kns.bo.PersistableBusinessObject
addNote, buildListOfDeletionAwareLists, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate
 

Method Detail

getAccount

Account getAccount()
Gets the account.

Returns:
account

setAccount

void setAccount(Account account)
Deprecated. 

Parameters:
account - The account to set.

getChart

Chart getChart()
Returns:
Returns the chartOfAccountsCode.

setChart

void setChart(Chart chart)
Deprecated. 

Parameters:
chart - The chartOfAccountsCode to set.

setAmount

void setAmount(org.kuali.rice.kns.util.KualiDecimal amount)
Parameters:
amount - The amount to set.

getAmount

org.kuali.rice.kns.util.KualiDecimal getAmount()
Returns:
Returns the amount.

setObjectCode

void setObjectCode(ObjectCodeCurrent objectCode)
Deprecated. 

Parameters:
objectCode - The objectCode to set.

getObjectCode

ObjectCodeCurrent getObjectCode()
Gets the object code.

Returns:
objectCode

setOrganizationReferenceId

void setOrganizationReferenceId(String organizationReferenceId)
Parameters:
organizationReferenceId - The organizationReferenceId to set.

setProjectCode

void setProjectCode(String projectCode)
Parameters:
projectCode - The projectCode to set.

getProjectCode

String getProjectCode()
Gets the projectCode.

Returns:
projectCode

getAccountingLineNumber

Integer getAccountingLineNumber()
Returns:
Returns the accountingLineNumber.

setAccountingLineNumber

void setAccountingLineNumber(Integer accountingLineNumber)
Parameters:
accountingLineNumber - The accountingLineNumber to set.

getSubAccount

SubAccount getSubAccount()
Returns:
Returns the subAccount.

setSubAccount

void setSubAccount(SubAccount subAccount)
Deprecated. 

Parameters:
subAccount - The subAccount to set.

getSubObjectCode

SubObjectCodeCurrent getSubObjectCode()
Returns:
Returns the subObjectCode.

setSubObjectCode

void setSubObjectCode(SubObjectCodeCurrent subObjectCode)
Deprecated. 

Parameters:
subObjectCode - The subObjectCode to set.

setDocumentNumber

void setDocumentNumber(String documentNumber)
Parameters:
documentNumber - The documentNumber to set.

setAccountNumber

void setAccountNumber(String accountNumber)
Parameters:
accountNumber - The accountNumber to set.

getAccountNumber

String getAccountNumber()
Gets the accountNumber.

Returns:
accountNumber

setChartOfAccountsCode

void setChartOfAccountsCode(String chartOfAccountsCode)
Parameters:
chartOfAccountsCode - The chartOfAccountsCode to set.

getChartOfAccountsCode

String getChartOfAccountsCode()
Gets the chartOfAccountsCode.

Returns:
chartOfAccountsCode

setFinancialObjectCode

void setFinancialObjectCode(String financialObjectCode)
Parameters:
financialObjectCode - The financialObjectCode to set.

getFinancialObjectCode

String getFinancialObjectCode()
Gets the financialObjectCode.

Returns:
financialObjectCode

setFinancialSubObjectCode

void setFinancialSubObjectCode(String financialSubObjectCode)
Parameters:
financialSubObjectCode - The financialSubObjectCode to set.

getFinancialSubObjectCode

String getFinancialSubObjectCode()
Gets the financialSubObjectCode.

Returns:
financialSubObjectCode

getFinancialDocumentLineTypeCode

String getFinancialDocumentLineTypeCode()
Returns:
Returns the financialDocumentLineTypeCode.

setFinancialDocumentLineTypeCode

void setFinancialDocumentLineTypeCode(String financialDocumentLineTypeCode)
Parameters:
financialDocumentLineTypeCode - The financialDocumentLineTypeCode to set.

getProject

ProjectCode getProject()
Returns:
Returns the project.

setProject

void setProject(ProjectCode project)
Deprecated. 

Parameters:
project - The project to set.

setSubAccountNumber

void setSubAccountNumber(String subAccountNumber)
Parameters:
subAccountNumber - The subAccountNumber to set.

getSubAccountNumber

String getSubAccountNumber()
Gets the subAccountNumber.

Returns:
subAccountNumber

isSourceAccountingLine

boolean isSourceAccountingLine()
See Also:
org.kuali.rice.kns.bo.AccountingLine#isSourceAccountingLine()

isTargetAccountingLine

boolean isTargetAccountingLine()
See Also:
org.kuali.rice.kns.bo.AccountingLine#isTargetAccountingLine()


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