org.kuali.kfs.coa.businessobject
Class AccountDelegate

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.coa.businessobject.AccountDelegate
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 AccountDelegate
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
AccountDelegate()
          Default no-arg constructor.
 
Method Summary
 boolean equals(Object obj)
           
 Account getAccount()
          Gets the account attribute.
 org.kuali.rice.kim.bo.Person getAccountDelegate()
           
 Date getAccountDelegateStartDate()
          Gets the accountDelegateStartDate attribute.
 String getAccountDelegateSystemId()
          Gets the accountDelegateSystemId attribute.
 String getAccountDelegateViewer()
          This method (a hack by any other name...) returns a string so that an Account Delegate can have a link to view its own inquiry page after a look up
 String getAccountNumber()
          Gets the accountNumber attribute.
 Chart getChart()
          Gets the chart attribute.
 String getChartOfAccountsCode()
          Gets the chartOfAccountsCode attribute.
 String getFinancialDocumentTypeCode()
          Gets the financialDocumentTypeCode attribute.
 org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getFinancialSystemDocumentTypeCode()
          Gets the financialSystemDocumentTypeCode attribute.
 org.kuali.rice.kns.util.KualiDecimal getFinDocApprovalFromThisAmt()
          Gets the finDocApprovalFromThisAmt attribute.
 org.kuali.rice.kns.util.KualiDecimal getFinDocApprovalToThisAmount()
          Gets the finDocApprovalToThisAmount attribute.
 int hashCode()
           
 boolean isAccountsDelegatePrmrtIndicator()
          Gets the accountsDelegatePrmrtIndicator attribute.
 boolean isActive()
          Gets the active attribute.
 void setAccount(Account account)
          Deprecated.  
 void setAccountDelegate(org.kuali.rice.kim.bo.Person accountDelegate)
          Sets the accountDelegate attribute value.
 void setAccountDelegateStartDate(Date accountDelegateStartDate)
          Sets the accountDelegateStartDate attribute.
 void setAccountDelegateSystemId(String accountDelegateSystemId)
          Sets the accountDelegateSystemId attribute value.
 void setAccountNumber(String accountNumber)
          Sets the accountNumber attribute value.
 void setAccountsDelegatePrmrtIndicator(boolean accountsDelegatePrmrtIndicator)
          Deprecated.  
 void setActive(boolean active)
          Deprecated.  
 void setChart(Chart chart)
          Sets the chart attribute value.
 void setChartOfAccountsCode(String chartOfAccountsCode)
          Sets the chartOfAccountsCode attribute value.
 void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
          Sets the financialDocumentTypeCode attribute.
 void setFinDocApprovalFromThisAmt(org.kuali.rice.kns.util.KualiDecimal finDocApprovalFromThisAmt)
          Sets the finDocApprovalFromThisAmt attribute.
 void setFinDocApprovalToThisAmount(org.kuali.rice.kns.util.KualiDecimal finDocApprovalToThisAmount)
          Sets the finDocApprovalToThisAmount 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, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

AccountDelegate

public AccountDelegate()
Default no-arg constructor.

Method Detail

getAccountNumber

public String getAccountNumber()
Gets the accountNumber attribute.

Returns:
Returns the accountNumber.

setAccountNumber

public void setAccountNumber(String accountNumber)
Sets the accountNumber attribute value.

Parameters:
accountNumber - The accountNumber to set.

getChartOfAccountsCode

public String getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute.

Returns:
Returns the chartOfAccountsCode.

setChartOfAccountsCode

public void setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute value.

Parameters:
chartOfAccountsCode - The chartOfAccountsCode to set.

getFinancialDocumentTypeCode

public String getFinancialDocumentTypeCode()
Gets the financialDocumentTypeCode attribute.

Returns:
Returns the financialDocumentTypeCode

setFinancialDocumentTypeCode

public void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
Sets the financialDocumentTypeCode attribute.

Parameters:
financialDocumentTypeCode - The financialDocumentTypeCode to set.

getAccountDelegateSystemId

public String getAccountDelegateSystemId()
Gets the accountDelegateSystemId attribute.

Returns:
Returns the accountDelegateSystemId.

setAccountDelegateSystemId

public void setAccountDelegateSystemId(String accountDelegateSystemId)
Sets the accountDelegateSystemId attribute value.

Parameters:
accountDelegateSystemId - The accountDelegateSystemId to set.

getFinDocApprovalFromThisAmt

public org.kuali.rice.kns.util.KualiDecimal getFinDocApprovalFromThisAmt()
Gets the finDocApprovalFromThisAmt attribute.

Returns:
Returns the finDocApprovalFromThisAmt

setFinDocApprovalFromThisAmt

public void setFinDocApprovalFromThisAmt(org.kuali.rice.kns.util.KualiDecimal finDocApprovalFromThisAmt)
Sets the finDocApprovalFromThisAmt attribute.

Parameters:
finDocApprovalFromThisAmt - The finDocApprovalFromThisAmt to set.

isAccountsDelegatePrmrtIndicator

public boolean isAccountsDelegatePrmrtIndicator()
Gets the accountsDelegatePrmrtIndicator attribute.

Returns:
Returns the accountsDelegatePrmrtIndicator

setAccountsDelegatePrmrtIndicator

public void setAccountsDelegatePrmrtIndicator(boolean accountsDelegatePrmrtIndicator)
Deprecated. 

Sets the accountsDelegatePrmrtIndicator attribute.

Parameters:
accountsDelegatePrmrtIndicator - The accountsDelegatePrmrtIndicator 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)
Deprecated. 

Sets the active attribute.

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

getAccountDelegateStartDate

public Date getAccountDelegateStartDate()
Gets the accountDelegateStartDate attribute.

Returns:
Returns the accountDelegateStartDate

setAccountDelegateStartDate

public void setAccountDelegateStartDate(Date accountDelegateStartDate)
Sets the accountDelegateStartDate attribute.

Parameters:
accountDelegateStartDate - The accountDelegateStartDate to set.

getFinDocApprovalToThisAmount

public org.kuali.rice.kns.util.KualiDecimal getFinDocApprovalToThisAmount()
Gets the finDocApprovalToThisAmount attribute.

Returns:
Returns the finDocApprovalToThisAmount

setFinDocApprovalToThisAmount

public void setFinDocApprovalToThisAmount(org.kuali.rice.kns.util.KualiDecimal finDocApprovalToThisAmount)
Sets the finDocApprovalToThisAmount attribute.

Parameters:
finDocApprovalToThisAmount - The finDocApprovalToThisAmount to set.

getAccount

public Account getAccount()
Gets the account attribute.

Returns:
Returns the account

setAccount

public void setAccount(Account account)
Deprecated. 

Sets the account attribute.

Parameters:
account - The account to set.

getFinancialSystemDocumentTypeCode

public org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getFinancialSystemDocumentTypeCode()
Gets the financialSystemDocumentTypeCode attribute.

Returns:
Returns the financialSystemDocumentTypeCode.

getAccountDelegate

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

setAccountDelegate

public void setAccountDelegate(org.kuali.rice.kim.bo.Person accountDelegate)
Sets the accountDelegate attribute value.

Parameters:
accountDelegate - The accountDelegate to set.

getAccountDelegateViewer

public String getAccountDelegateViewer()
This method (a hack by any other name...) returns a string so that an Account Delegate can have a link to view its own inquiry page after a look up

Returns:
the String "View Account Delegate"

getChart

public Chart getChart()
Gets the chart attribute.

Returns:
Returns the chart.

setChart

public void setChart(Chart chart)
Sets the chart attribute value.

Parameters:
chart - The chart to set.

equals

public boolean equals(Object obj)
Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

toStringMapper

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


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