org.kuali.kfs.coa.businessobject
Interface AccountIntf

All Known Implementing Classes:
Account, PriorYearAccount

public interface AccountIntf


Method Summary
 boolean equals(Object obj)
          Implementing equals since I need contains to behave reasonably in a hashed datastructure.
 String getAccountCfdaNumber()
          Gets the accountCfdaNumber attribute.
 String getAccountCityName()
          Gets the accountCityName attribute.
 Date getAccountCreateDate()
          Gets the accountCreateDate attribute.
 AccountDescription getAccountDescription()
          Gets the accountDescription attribute.
 String getAccountDescriptionSection()
          Gets the accountDescriptionSection attribute.
 String getAccountDescriptionSectionBlank()
          Gets the accountDescriptionSectionBlank attribute.
 Date getAccountEffectiveDate()
          Gets the accountEffectiveDate attribute.
 Date getAccountExpirationDate()
          Gets the accountExpirationDate attribute.
 String getAccountFiscalOfficerSystemIdentifier()
           
 org.kuali.rice.kim.bo.Person getAccountFiscalOfficerUser()
           
 AccountGuideline getAccountGuideline()
           
 boolean getAccountInFinancialProcessingIndicator()
          Gets the accountInFinancialProcessingIndicator attribute.
 String getAccountKey()
          Convenience method to make the primitive account fields from this Account easier to compare to the account fields from another Account or an AccountingLine
 String getAccountManagerSystemIdentifier()
           
 org.kuali.rice.kim.bo.Person getAccountManagerUser()
           
 String getAccountName()
          Gets the accountName attribute.
 String getAccountNumber()
          Gets the accountNumber attribute.
 org.kuali.rice.kns.bo.Campus getAccountPhysicalCampus()
          Gets the accountPhysicalCampus attribute.
 String getAccountPhysicalCampusCode()
           
 String getAccountResponsibilitySection()
          Gets the accountResponsibilitySection attribute.
 String getAccountResponsibilitySectionBlank()
          Gets the accountResponsibilitySectionBlank attribute.
 RestrictedStatus getAccountRestrictedStatus()
          Gets the accountRestrictedStatus attribute.
 String getAccountRestrictedStatusCode()
           
 Date getAccountRestrictedStatusDate()
          Gets the accountRestrictedStatusDate attribute.
 String getAccountsSupervisorySystemsIdentifier()
           
 org.kuali.rice.kns.bo.State getAccountState()
          Gets the accountState attribute
 String getAccountStateCode()
          Gets the accountStateCode attribute.
 String getAccountStreetAddress()
          Gets the accountStreetAddress attribute.
 String getAccountSufficientFundsCode()
          Gets the accountSufficientFundsCode attribute.
 org.kuali.rice.kim.bo.Person getAccountSupervisoryUser()
           
 AccountType getAccountType()
          Gets the accountType attribute.
 String getAccountTypeCode()
           
 String getAccountZipCode()
          Gets the accountZipCode attribute.
 String getAcctCustomIndCstRcvyExclCd()
          Gets the acctCustomIndCstRcvyExclCd attribute.
 String getAcctIndirectCostRcvyTypeCd()
          Gets the acctIndirectCostRcvyTypeCd attribute.
 BudgetRecordingLevel getBudgetRecordingLevel()
          Gets the budgetRecordingLevel attribute.
 String getBudgetRecordingLevelCode()
          Gets the budgetRecordingLevelCode attribute.
 Chart getChartOfAccounts()
          Gets the chartOfAccounts attribute.
 String getChartOfAccountsCode()
           
 Account getContinuationAccount()
           
 String getContinuationAccountNumber()
           
 String getContinuationFinChrtOfAcctCd()
           
 Account getContractControlAccount()
          Gets the contractControlAccount attribute.
 String getContractControlAccountNumber()
           
 String getContractControlFinCoaCode()
           
 String getContractsAndGrantsSection()
          Gets the contractsAndGrantsSection attribute.
 String getContractsAndGrantsSectionBlank()
          Gets the contractsAndGrantsSectionBlank attribute.
 Account getEndowmentIncomeAccount()
          Gets the endowmentIncomeAccount attribute.
 String getEndowmentIncomeAccountNumber()
           
 String getEndowmentIncomeAcctFinCoaCd()
           
 HigherEducationFunction getFinancialHigherEdFunction()
          Gets the financialHigherEdFunction attribute.
 String getFinancialHigherEdFunctionCd()
           
 String getFinancialIcrSeriesIdentifier()
          Gets the financialIcrSeriesIdentifier attribute.
 String getGuidelinesAndPurposeSection()
          Gets the guidelinesAndPurposeSection attribute.
 String getGuidelinesAndPurposeSectionBlank()
          Gets the guidelinesAndPurposeSectionBlank attribute.
 Account getIncomeStreamAccount()
          Gets the incomeStreamAccount attribute.
 String getIncomeStreamAccountNumber()
           
 String getIncomeStreamFinancialCoaCode()
           
 String getIndirectCostRcvyFinCoaCode()
           
 Account getIndirectCostRecoveryAcct()
          Gets the indirectCostRecoveryAcct attribute.
 String getIndirectCostRecoveryAcctNbr()
           
 Organization getOrganization()
          Gets the organization attribute.
 String getOrganizationCode()
           
 org.kuali.rice.kns.bo.PostalCode getPostalZipCode()
          Gets the postalZipCode attribute.
 Account getReportsToAccount()
          Gets the reportsToAccount attribute.
 String getReportsToAccountNumber()
           
 String getReportsToChartOfAccountsCode()
           
 List getSubAccounts()
           
 SubFundGroup getSubFundGroup()
          Gets the subFundGroup attribute.
 String getSubFundGroupCode()
           
 SufficientFundsCode getSufficientFundsCode()
          Gets the sufficientFundsCode attribute.
 int hashCode()
          Calcluates hashCode based on current values of chartOfAccountsCode and accountNumber fields.
 boolean isAccountOffCampusIndicator()
          Gets the accountOffCampusIndicator attribute.
 boolean isAccountsFringesBnftIndicator()
          Gets the _AccountsFringesBnftIndicator_ attribute.
 boolean isActive()
          Gets the active attribute.
 boolean isClosed()
           
 boolean isExpired()
          This method determines whether the account is expired or not.
 boolean isExpired(Calendar testDate)
          This method determines whether the account is expired or not.
 boolean isExpired(Date testDate)
          This method determines whether the account is expired or not.
 boolean isExtrnlFinEncumSufficntFndIndicator()
          Gets the extrnlFinEncumSufficntFndIndicator attribute.
 boolean isFinancialObjectivePrsctrlIndicator()
          Gets the _FinancialObjectivePrsctrlIndicator_ attribute.
 boolean isFinPreencumSufficientFundIndicator()
          Gets the finPreencumSufficientFundIndicator attribute.
 boolean isForContractsAndGrants()
          This tells if this account is a C&G account.
 boolean isIntrnlFinEncumSufficntFndIndicator()
          Gets the intrnlFinEncumSufficntFndIndicator attribute.
 boolean isPendingAcctSufficientFundsIndicator()
          Gets the pendingAcctSufficientFundsIndicator attribute.
 void setAccountCfdaNumber(String accountCfdaNumber)
          Sets the accountCfdaNumber attribute.
 void setAccountCityName(String accountCityName)
          Sets the accountCityName attribute.
 void setAccountCreateDate(Date accountCreateDate)
          Sets the accountCreateDate attribute.
 void setAccountDescription(AccountDescription accountDescription)
          Sets the accountDescription attribute value.
 void setAccountDescriptionSection(String accountDescriptionSection)
          Sets the accountDescriptionSection attribute value.
 void setAccountEffectiveDate(Date accountEffectiveDate)
          Sets the accountEffectiveDate attribute.
 void setAccountExpirationDate(Date accountExpirationDate)
          Sets the accountExpirationDate attribute.
 void setAccountFiscalOfficerSystemIdentifier(String accountFiscalOfficerSystemIdentifier)
           
 void setAccountFiscalOfficerUser(org.kuali.rice.kim.bo.Person accountFiscalOfficerUser)
          Deprecated.  
 void setAccountGuideline(AccountGuideline accountGuideline)
          Deprecated.  
 void setAccountInFinancialProcessingIndicator(boolean accountInFinancialProcessingIndicator)
          Sets the accountInFinancialProcessingIndicator attribute.
 void setAccountManagerSystemIdentifier(String accountManagerSystemIdentifier)
           
 void setAccountManagerUser(org.kuali.rice.kim.bo.Person accountManagerUser)
          Deprecated.  
 void setAccountName(String accountName)
          Sets the accountName attribute.
 void setAccountNumber(String accountNumber)
          Sets the accountNumber attribute.
 void setAccountOffCampusIndicator(boolean accountOffCampusIndicator)
          Sets the accountOffCampusIndicator attribute.
 void setAccountPhysicalCampus(org.kuali.rice.kns.bo.Campus accountPhysicalCampus)
          Deprecated.  
 void setAccountPhysicalCampusCode(String accountPhysicalCampusCode)
           
 void setAccountResponsibilitySection(String accountResponsibilitySection)
          Sets the accountResponsibilitySection attribute value.
 void setAccountRestrictedStatus(RestrictedStatus accountRestrictedStatus)
          Deprecated.  
 void setAccountRestrictedStatusCode(String accountRestrictedStatusCode)
           
 void setAccountRestrictedStatusDate(Date accountRestrictedStatusDate)
          Sets the accountRestrictedStatusDate attribute.
 void setAccountsFringesBnftIndicator(boolean _AccountsFringesBnftIndicator_)
          Sets the _AccountsFringesBnftIndicator_ attribute.
 void setAccountsSupervisorySystemsIdentifier(String accountsSupervisorySystemsIdentifier)
           
 void setAccountState(org.kuali.rice.kns.bo.State state)
          Deprecated.  
 void setAccountStateCode(String accountStateCode)
          Sets the accountStateCode attribute.
 void setAccountStreetAddress(String accountStreetAddress)
          Sets the accountStreetAddress attribute.
 void setAccountSufficientFundsCode(String accountSufficientFundsCode)
          Sets the accountSufficientFundsCode attribute.
 void setAccountSupervisoryUser(org.kuali.rice.kim.bo.Person accountSupervisoryUser)
          Deprecated.  
 void setAccountType(AccountType accountType)
          Deprecated.  
 void setAccountTypeCode(String accountTypeCode)
           
 void setAccountZipCode(String accountZipCode)
          Sets the accountZipCode attribute.
 void setAcctCustomIndCstRcvyExclCd(String acctCustomIndCstRcvyExclCd)
          Sets the acctCustomIndCstRcvyExclCd attribute.
 void setAcctIndirectCostRcvyTypeCd(String acctIndirectCostRcvyTypeCd)
          Sets the acctIndirectCostRcvyTypeCd attribute.
 void setActive(boolean active)
          Sets the active attribute.
 void setBudgetRecordingLevel(BudgetRecordingLevel budgetRecordingLevel)
          Sets the budgetRecordingLevel attribute value.
 void setBudgetRecordingLevelCode(String budgetRecordingLevelCode)
          Sets the budgetRecordingLevelCode attribute.
 void setChartOfAccounts(Chart chartOfAccounts)
          Deprecated.  
 void setChartOfAccountsCode(String chartOfAccountsCode)
           
 void setContinuationAccount(Account continuationAccount)
          Deprecated.  
 void setContinuationAccountNumber(String continuationAccountNumber)
           
 void setContinuationFinChrtOfAcctCd(String continuationFinChrtOfAcctCd)
           
 void setContractControlAccount(Account contractControlAccount)
          Deprecated.  
 void setContractControlAccountNumber(String contractControlAccountNumber)
           
 void setContractControlFinCoaCode(String contractControlFinCoaCode)
           
 void setContractsAndGrantsSection(String contractsAndGrantsSection)
          Sets the contractsAndGrantsSection attribute value.
 void setEndowmentIncomeAccount(Account endowmentIncomeAccount)
          Deprecated.  
 void setEndowmentIncomeAccountNumber(String endowmentIncomeAccountNumber)
           
 void setEndowmentIncomeAcctFinCoaCd(String endowmentIncomeAcctFinCoaCd)
           
 void setExtrnlFinEncumSufficntFndIndicator(boolean extrnlFinEncumSufficntFndIndicator)
          Sets the extrnlFinEncumSufficntFndIndicator attribute.
 void setFinancialHigherEdFunction(HigherEducationFunction financialHigherEdFunction)
          Deprecated.  
 void setFinancialHigherEdFunctionCd(String financialHigherEdFunctionCd)
           
 void setFinancialIcrSeriesIdentifier(String financialIcrSeriesIdentifier)
          Sets the financialIcrSeriesIdentifier attribute.
 void setFinancialObjectivePrsctrlIndicator(boolean _FinancialObjectivePrsctrlIndicator_)
          Sets the _FinancialObjectivePrsctrlIndicator_ attribute.
 void setFinPreencumSufficientFundIndicator(boolean finPreencumSufficientFundIndicator)
          Sets the finPreencumSufficientFundIndicator attribute.
 void setGuidelinesAndPurposeSection(String guidelinesAndPurposeSection)
          Sets the guidelinesAndPurposeSection attribute value.
 void setIncomeStreamAccount(Account incomeStreamAccount)
          Deprecated.  
 void setIncomeStreamAccountNumber(String incomeStreamAccountNumber)
           
 void setIncomeStreamFinancialCoaCode(String incomeStreamFinancialCoaCode)
           
 void setIndirectCostRcvyFinCoaCode(String indirectCostRcvyFinCoaCode)
           
 void setIndirectCostRecoveryAcct(Account indirectCostRecoveryAcct)
          Deprecated.  
 void setIndirectCostRecoveryAcctNbr(String indirectCostRecoveryAcctNbr)
           
 void setIntrnlFinEncumSufficntFndIndicator(boolean intrnlFinEncumSufficntFndIndicator)
          Sets the intrnlFinEncumSufficntFndIndicator attribute.
 void setOrganization(Organization organization)
          Deprecated.  
 void setOrganizationCode(String organizationCode)
           
 void setPendingAcctSufficientFundsIndicator(boolean pendingAcctSufficientFundsIndicator)
          Sets the pendingAcctSufficientFundsIndicator attribute.
 void setPostalZipCode(org.kuali.rice.kns.bo.PostalCode postalZipCode)
          Sets the postalZipCode attribute value.
 void setReportsToAccount(Account reportsToAccount)
          Deprecated.  
 void setReportsToAccountNumber(String reportsToAccountNumber)
           
 void setReportsToChartOfAccountsCode(String reportsToChartOfAccountsCode)
           
 void setSubAccounts(List subAccounts)
           
 void setSubFundGroup(SubFundGroup subFundGroup)
          Deprecated.  
 void setSubFundGroupCode(String subFundGroupCode)
           
 void setSufficientFundsCode(SufficientFundsCode sufficientFundsCode)
          Sets the sufficientFundsCode attribute value.
 

Method Detail

isForContractsAndGrants

boolean isForContractsAndGrants()
This tells if this account is a C&G account.

Returns:
true if C&G account

getAccountNumber

String getAccountNumber()
Gets the accountNumber attribute.

Returns:
Returns the accountNumber

setAccountNumber

void setAccountNumber(String accountNumber)
Sets the accountNumber attribute.

Parameters:
accountNumber - The accountNumber to set.

getAccountName

String getAccountName()
Gets the accountName attribute.

Returns:
Returns the accountName

setAccountName

void setAccountName(String accountName)
Sets the accountName attribute.

Parameters:
accountName - The accountName to set.

isAccountsFringesBnftIndicator

boolean isAccountsFringesBnftIndicator()
Gets the _AccountsFringesBnftIndicator_ attribute.

Returns:
Returns the _AccountsFringesBnftIndicator_

setAccountsFringesBnftIndicator

void setAccountsFringesBnftIndicator(boolean _AccountsFringesBnftIndicator_)
Sets the _AccountsFringesBnftIndicator_ attribute.

Parameters:
_AccountsFringesBnftIndicator_ - The _AccountsFringesBnftIndicator_ to set.

getAccountRestrictedStatusDate

Date getAccountRestrictedStatusDate()
Gets the accountRestrictedStatusDate attribute.

Returns:
Returns the accountRestrictedStatusDate

setAccountRestrictedStatusDate

void setAccountRestrictedStatusDate(Date accountRestrictedStatusDate)
Sets the accountRestrictedStatusDate attribute.

Parameters:
accountRestrictedStatusDate - The accountRestrictedStatusDate to set.

getAccountCityName

String getAccountCityName()
Gets the accountCityName attribute.

Returns:
Returns the accountCityName

setAccountCityName

void setAccountCityName(String accountCityName)
Sets the accountCityName attribute.

Parameters:
accountCityName - The accountCityName to set.

getAccountStateCode

String getAccountStateCode()
Gets the accountStateCode attribute.

Returns:
Returns the accountStateCode

setAccountStateCode

void setAccountStateCode(String accountStateCode)
Sets the accountStateCode attribute.

Parameters:
accountStateCode - The accountStateCode to set.

getAccountStreetAddress

String getAccountStreetAddress()
Gets the accountStreetAddress attribute.

Returns:
Returns the accountStreetAddress

setAccountStreetAddress

void setAccountStreetAddress(String accountStreetAddress)
Sets the accountStreetAddress attribute.

Parameters:
accountStreetAddress - The accountStreetAddress to set.

getAccountZipCode

String getAccountZipCode()
Gets the accountZipCode attribute.

Returns:
Returns the accountZipCode

setAccountZipCode

void setAccountZipCode(String accountZipCode)
Sets the accountZipCode attribute.

Parameters:
accountZipCode - The accountZipCode to set.

getAccountCreateDate

Date getAccountCreateDate()
Gets the accountCreateDate attribute.

Returns:
Returns the accountCreateDate

setAccountCreateDate

void setAccountCreateDate(Date accountCreateDate)
Sets the accountCreateDate attribute.

Parameters:
accountCreateDate - The accountCreateDate to set.

getAccountEffectiveDate

Date getAccountEffectiveDate()
Gets the accountEffectiveDate attribute.

Returns:
Returns the accountEffectiveDate

setAccountEffectiveDate

void setAccountEffectiveDate(Date accountEffectiveDate)
Sets the accountEffectiveDate attribute.

Parameters:
accountEffectiveDate - The accountEffectiveDate to set.

getAccountExpirationDate

Date getAccountExpirationDate()
Gets the accountExpirationDate attribute.

Returns:
Returns the accountExpirationDate

setAccountExpirationDate

void setAccountExpirationDate(Date accountExpirationDate)
Sets the accountExpirationDate attribute.

Parameters:
accountExpirationDate - The accountExpirationDate to set.

isExpired

boolean isExpired()
This method determines whether the account is expired or not. Note that if Expiration Date is the same as today, then this will return false. It will only return true if the account expiration date is one day earlier than today or earlier. Note that this logic ignores all time components when doing the comparison. It only does the before/after comparison based on date values, not time-values.

Returns:
true or false based on the logic outlined above

isExpired

boolean isExpired(Calendar testDate)
This method determines whether the account is expired or not. Note that if Expiration Date is the same date as testDate, then this will return false. It will only return true if the account expiration date is one day earlier than testDate or earlier. Note that this logic ignores all time components when doing the comparison. It only does the before/after comparison based on date values, not time-values.

Parameters:
testDate - - Calendar instance with the date to test the Account's Expiration Date against. This is most commonly set to today's date.
Returns:
true or false based on the logic outlined above

isExpired

boolean isExpired(Date testDate)
This method determines whether the account is expired or not. Note that if Expiration Date is the same date as testDate, then this will return false. It will only return true if the account expiration date is one day earlier than testDate or earlier. Note that this logic ignores all time components when doing the comparison. It only does the before/after comparison based on date values, not time-values.

Parameters:
testDate - - java.util.Date instance with the date to test the Account's Expiration Date against. This is most commonly set to today's date.
Returns:
true or false based on the logic outlined above

getAcctIndirectCostRcvyTypeCd

String getAcctIndirectCostRcvyTypeCd()
Gets the acctIndirectCostRcvyTypeCd attribute.

Returns:
Returns the acctIndirectCostRcvyTypeCd

setAcctIndirectCostRcvyTypeCd

void setAcctIndirectCostRcvyTypeCd(String acctIndirectCostRcvyTypeCd)
Sets the acctIndirectCostRcvyTypeCd attribute.

Parameters:
acctIndirectCostRcvyTypeCd - The acctIndirectCostRcvyTypeCd to set.

getAcctCustomIndCstRcvyExclCd

String getAcctCustomIndCstRcvyExclCd()
Gets the acctCustomIndCstRcvyExclCd attribute.

Returns:
Returns the acctCustomIndCstRcvyExclCd

setAcctCustomIndCstRcvyExclCd

void setAcctCustomIndCstRcvyExclCd(String acctCustomIndCstRcvyExclCd)
Sets the acctCustomIndCstRcvyExclCd attribute.

Parameters:
acctCustomIndCstRcvyExclCd - The acctCustomIndCstRcvyExclCd to set.

getFinancialIcrSeriesIdentifier

String getFinancialIcrSeriesIdentifier()
Gets the financialIcrSeriesIdentifier attribute.

Returns:
Returns the financialIcrSeriesIdentifier

setFinancialIcrSeriesIdentifier

void setFinancialIcrSeriesIdentifier(String financialIcrSeriesIdentifier)
Sets the financialIcrSeriesIdentifier attribute.

Parameters:
financialIcrSeriesIdentifier - The financialIcrSeriesIdentifier to set.

getAccountInFinancialProcessingIndicator

boolean getAccountInFinancialProcessingIndicator()
Gets the accountInFinancialProcessingIndicator attribute.

Returns:
Returns the accountInFinancialProcessingIndicator

setAccountInFinancialProcessingIndicator

void setAccountInFinancialProcessingIndicator(boolean accountInFinancialProcessingIndicator)
Sets the accountInFinancialProcessingIndicator attribute.

Parameters:
accountInFinancialProcessingIndicator - The accountInFinancialProcessingIndicator to set.

getBudgetRecordingLevelCode

String getBudgetRecordingLevelCode()
Gets the budgetRecordingLevelCode attribute.

Returns:
Returns the budgetRecordingLevelCode

setBudgetRecordingLevelCode

void setBudgetRecordingLevelCode(String budgetRecordingLevelCode)
Sets the budgetRecordingLevelCode attribute.

Parameters:
budgetRecordingLevelCode - The budgetRecordingLevelCode to set.

getAccountSufficientFundsCode

String getAccountSufficientFundsCode()
Gets the accountSufficientFundsCode attribute.

Returns:
Returns the accountSufficientFundsCode

setAccountSufficientFundsCode

void setAccountSufficientFundsCode(String accountSufficientFundsCode)
Sets the accountSufficientFundsCode attribute.

Parameters:
accountSufficientFundsCode - The accountSufficientFundsCode to set.

isPendingAcctSufficientFundsIndicator

boolean isPendingAcctSufficientFundsIndicator()
Gets the pendingAcctSufficientFundsIndicator attribute.

Returns:
Returns the pendingAcctSufficientFundsIndicator

setPendingAcctSufficientFundsIndicator

void setPendingAcctSufficientFundsIndicator(boolean pendingAcctSufficientFundsIndicator)
Sets the pendingAcctSufficientFundsIndicator attribute.

Parameters:
pendingAcctSufficientFundsIndicator - The pendingAcctSufficientFundsIndicator to set.

isExtrnlFinEncumSufficntFndIndicator

boolean isExtrnlFinEncumSufficntFndIndicator()
Gets the extrnlFinEncumSufficntFndIndicator attribute.

Returns:
Returns the extrnlFinEncumSufficntFndIndicator

setExtrnlFinEncumSufficntFndIndicator

void setExtrnlFinEncumSufficntFndIndicator(boolean extrnlFinEncumSufficntFndIndicator)
Sets the extrnlFinEncumSufficntFndIndicator attribute.

Parameters:
extrnlFinEncumSufficntFndIndicator - The extrnlFinEncumSufficntFndIndicator to set.

isIntrnlFinEncumSufficntFndIndicator

boolean isIntrnlFinEncumSufficntFndIndicator()
Gets the intrnlFinEncumSufficntFndIndicator attribute.

Returns:
Returns the intrnlFinEncumSufficntFndIndicator

setIntrnlFinEncumSufficntFndIndicator

void setIntrnlFinEncumSufficntFndIndicator(boolean intrnlFinEncumSufficntFndIndicator)
Sets the intrnlFinEncumSufficntFndIndicator attribute.

Parameters:
intrnlFinEncumSufficntFndIndicator - The intrnlFinEncumSufficntFndIndicator to set.

isFinPreencumSufficientFundIndicator

boolean isFinPreencumSufficientFundIndicator()
Gets the finPreencumSufficientFundIndicator attribute.

Returns:
Returns the finPreencumSufficientFundIndicator

setFinPreencumSufficientFundIndicator

void setFinPreencumSufficientFundIndicator(boolean finPreencumSufficientFundIndicator)
Sets the finPreencumSufficientFundIndicator attribute.

Parameters:
finPreencumSufficientFundIndicator - The finPreencumSufficientFundIndicator to set.

isFinancialObjectivePrsctrlIndicator

boolean isFinancialObjectivePrsctrlIndicator()
Gets the _FinancialObjectivePrsctrlIndicator_ attribute.

Returns:
Returns the _FinancialObjectivePrsctrlIndicator_

setFinancialObjectivePrsctrlIndicator

void setFinancialObjectivePrsctrlIndicator(boolean _FinancialObjectivePrsctrlIndicator_)
Sets the _FinancialObjectivePrsctrlIndicator_ attribute.

Parameters:
_FinancialObjectivePrsctrlIndicator_ - The _FinancialObjectivePrsctrlIndicator_ to set.

getAccountCfdaNumber

String getAccountCfdaNumber()
Gets the accountCfdaNumber attribute.

Returns:
Returns the accountCfdaNumber

setAccountCfdaNumber

void setAccountCfdaNumber(String accountCfdaNumber)
Sets the accountCfdaNumber attribute.

Parameters:
accountCfdaNumber - The accountCfdaNumber to set.

isAccountOffCampusIndicator

boolean isAccountOffCampusIndicator()
Gets the accountOffCampusIndicator attribute.

Returns:
Returns the accountOffCampusIndicator

setAccountOffCampusIndicator

void setAccountOffCampusIndicator(boolean accountOffCampusIndicator)
Sets the accountOffCampusIndicator attribute.

Parameters:
accountOffCampusIndicator - The accountOffCampusIndicator to set.

isActive

boolean isActive()
Gets the active attribute.

Returns:
Returns the active

setActive

void setActive(boolean active)
Sets the active attribute.

Parameters:
active - The active to set.

getChartOfAccounts

Chart getChartOfAccounts()
Gets the chartOfAccounts attribute.

Returns:
Returns the chartOfAccounts

setChartOfAccounts

void setChartOfAccounts(Chart chartOfAccounts)
Deprecated. 

Sets the chartOfAccounts attribute.

Parameters:
chartOfAccounts - The chartOfAccounts to set.

getOrganization

Organization getOrganization()
Gets the organization attribute.

Returns:
Returns the organization

setOrganization

void setOrganization(Organization organization)
Deprecated. 

Sets the organization attribute.

Parameters:
organization - The organization to set.

getAccountType

AccountType getAccountType()
Gets the accountType attribute.

Returns:
Returns the accountType

setAccountType

void setAccountType(AccountType accountType)
Deprecated. 

Sets the accountType attribute.

Parameters:
accountType - The accountType to set.

getAccountPhysicalCampus

org.kuali.rice.kns.bo.Campus getAccountPhysicalCampus()
Gets the accountPhysicalCampus attribute.

Returns:
Returns the accountPhysicalCampus

setAccountPhysicalCampus

void setAccountPhysicalCampus(org.kuali.rice.kns.bo.Campus accountPhysicalCampus)
Deprecated. 

Sets the accountPhysicalCampus attribute.

Parameters:
accountPhysicalCampus - The accountPhysicalCampus to set.

getAccountState

org.kuali.rice.kns.bo.State getAccountState()
Gets the accountState attribute

Returns:
Returns the accountState

setAccountState

void setAccountState(org.kuali.rice.kns.bo.State state)
Deprecated. 

Sets the accountState attribute

Parameters:
state -

getSubFundGroup

SubFundGroup getSubFundGroup()
Gets the subFundGroup attribute.

Returns:
Returns the subFundGroup

setSubFundGroup

void setSubFundGroup(SubFundGroup subFundGroup)
Deprecated. 

Sets the subFundGroup attribute.

Parameters:
subFundGroup - The subFundGroup to set.

getFinancialHigherEdFunction

HigherEducationFunction getFinancialHigherEdFunction()
Gets the financialHigherEdFunction attribute.

Returns:
Returns the financialHigherEdFunction

setFinancialHigherEdFunction

void setFinancialHigherEdFunction(HigherEducationFunction financialHigherEdFunction)
Deprecated. 

Sets the financialHigherEdFunction attribute.

Parameters:
financialHigherEdFunction - The financialHigherEdFunction to set.

getAccountRestrictedStatus

RestrictedStatus getAccountRestrictedStatus()
Gets the accountRestrictedStatus attribute.

Returns:
Returns the accountRestrictedStatus

setAccountRestrictedStatus

void setAccountRestrictedStatus(RestrictedStatus accountRestrictedStatus)
Deprecated. 

Sets the accountRestrictedStatus attribute.

Parameters:
accountRestrictedStatus - The accountRestrictedStatus to set.

getReportsToAccount

Account getReportsToAccount()
Gets the reportsToAccount attribute.

Returns:
Returns the reportsToAccount

setReportsToAccount

void setReportsToAccount(Account reportsToAccount)
Deprecated. 

Sets the reportsToAccount attribute.

Parameters:
reportsToAccount - The reportsToAccount to set.

getEndowmentIncomeAccount

Account getEndowmentIncomeAccount()
Gets the endowmentIncomeAccount attribute.

Returns:
Returns the endowmentIncomeAccount

setEndowmentIncomeAccount

void setEndowmentIncomeAccount(Account endowmentIncomeAccount)
Deprecated. 

Sets the endowmentIncomeAccount attribute.

Parameters:
endowmentIncomeAccount - The endowmentIncomeAccount to set.

getContractControlAccount

Account getContractControlAccount()
Gets the contractControlAccount attribute.

Returns:
Returns the contractControlAccount

setContractControlAccount

void setContractControlAccount(Account contractControlAccount)
Deprecated. 

Sets the contractControlAccount attribute.

Parameters:
contractControlAccount - The contractControlAccount to set.

getIncomeStreamAccount

Account getIncomeStreamAccount()
Gets the incomeStreamAccount attribute.

Returns:
Returns the incomeStreamAccount

setIncomeStreamAccount

void setIncomeStreamAccount(Account incomeStreamAccount)
Deprecated. 

Sets the incomeStreamAccount attribute.

Parameters:
incomeStreamAccount - The incomeStreamAccount to set.

getIndirectCostRecoveryAcct

Account getIndirectCostRecoveryAcct()
Gets the indirectCostRecoveryAcct attribute.

Returns:
Returns the indirectCostRecoveryAcct

setIndirectCostRecoveryAcct

void setIndirectCostRecoveryAcct(Account indirectCostRecoveryAcct)
Deprecated. 

Sets the indirectCostRecoveryAcct attribute.

Parameters:
indirectCostRecoveryAcct - The indirectCostRecoveryAcct to set.

getAccountFiscalOfficerUser

org.kuali.rice.kim.bo.Person getAccountFiscalOfficerUser()
Returns:
Returns the accountFiscalOfficerUser.

setAccountFiscalOfficerUser

void setAccountFiscalOfficerUser(org.kuali.rice.kim.bo.Person accountFiscalOfficerUser)
Deprecated. 

Parameters:
accountFiscalOfficerUser - The accountFiscalOfficerUser to set.

getAccountManagerUser

org.kuali.rice.kim.bo.Person getAccountManagerUser()
Returns:
Returns the accountManagerUser.

setAccountManagerUser

void setAccountManagerUser(org.kuali.rice.kim.bo.Person accountManagerUser)
Deprecated. 

Parameters:
accountManagerUser - The accountManagerUser to set.

getAccountSupervisoryUser

org.kuali.rice.kim.bo.Person getAccountSupervisoryUser()
Returns:
Returns the accountSupervisoryUser.

setAccountSupervisoryUser

void setAccountSupervisoryUser(org.kuali.rice.kim.bo.Person accountSupervisoryUser)
Deprecated. 

Parameters:
accountSupervisoryUser - The accountSupervisoryUser to set.

getContinuationAccount

Account getContinuationAccount()
Returns:
Returns the continuationAccount.

setContinuationAccount

void setContinuationAccount(Account continuationAccount)
Deprecated. 

Parameters:
continuationAccount - The continuationAccount to set.

getAccountGuideline

AccountGuideline getAccountGuideline()
Returns:
Returns the accountGuideline.

setAccountGuideline

void setAccountGuideline(AccountGuideline accountGuideline)
Deprecated. 

Parameters:
accountGuideline - The accountGuideline to set.

getAccountDescription

AccountDescription getAccountDescription()
Gets the accountDescription attribute.

Returns:
Returns the accountDescription.

setAccountDescription

void setAccountDescription(AccountDescription accountDescription)
Sets the accountDescription attribute value.

Parameters:
accountDescription - The accountDescription to set.

getSubAccounts

List getSubAccounts()
Returns:
Returns the subAccounts.

setSubAccounts

void setSubAccounts(List subAccounts)
Parameters:
subAccounts - The subAccounts to set.

getChartOfAccountsCode

String getChartOfAccountsCode()
Returns:
Returns the chartOfAccountsCode.

setChartOfAccountsCode

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

getAccountFiscalOfficerSystemIdentifier

String getAccountFiscalOfficerSystemIdentifier()
Returns:
Returns the accountFiscalOfficerSystemIdentifier.

setAccountFiscalOfficerSystemIdentifier

void setAccountFiscalOfficerSystemIdentifier(String accountFiscalOfficerSystemIdentifier)
Parameters:
accountFiscalOfficerSystemIdentifier - The accountFiscalOfficerSystemIdentifier to set.

getAccountManagerSystemIdentifier

String getAccountManagerSystemIdentifier()
Returns:
Returns the accountManagerSystemIdentifier.

setAccountManagerSystemIdentifier

void setAccountManagerSystemIdentifier(String accountManagerSystemIdentifier)
Parameters:
accountManagerSystemIdentifier - The accountManagerSystemIdentifier to set.

getAccountPhysicalCampusCode

String getAccountPhysicalCampusCode()
Returns:
Returns the accountPhysicalCampusCode.

setAccountPhysicalCampusCode

void setAccountPhysicalCampusCode(String accountPhysicalCampusCode)
Parameters:
accountPhysicalCampusCode - The accountPhysicalCampusCode to set.

getAccountRestrictedStatusCode

String getAccountRestrictedStatusCode()
Returns:
Returns the accountRestrictedStatusCode.

setAccountRestrictedStatusCode

void setAccountRestrictedStatusCode(String accountRestrictedStatusCode)
Parameters:
accountRestrictedStatusCode - The accountRestrictedStatusCode to set.

getAccountsSupervisorySystemsIdentifier

String getAccountsSupervisorySystemsIdentifier()
Returns:
Returns the accountsSupervisorySystemsIdentifier.

setAccountsSupervisorySystemsIdentifier

void setAccountsSupervisorySystemsIdentifier(String accountsSupervisorySystemsIdentifier)
Parameters:
accountsSupervisorySystemsIdentifier - The accountsSupervisorySystemsIdentifier to set.

getAccountTypeCode

String getAccountTypeCode()
Returns:
Returns the accountTypeCode.

setAccountTypeCode

void setAccountTypeCode(String accountTypeCode)
Parameters:
accountTypeCode - The accountTypeCode to set.

getContinuationAccountNumber

String getContinuationAccountNumber()
Returns:
Returns the continuationAccountNumber.

setContinuationAccountNumber

void setContinuationAccountNumber(String continuationAccountNumber)
Parameters:
continuationAccountNumber - The continuationAccountNumber to set.

getContinuationFinChrtOfAcctCd

String getContinuationFinChrtOfAcctCd()
Returns:
Returns the continuationFinChrtOfAcctCd.

setContinuationFinChrtOfAcctCd

void setContinuationFinChrtOfAcctCd(String continuationFinChrtOfAcctCd)
Parameters:
continuationFinChrtOfAcctCd - The continuationFinChrtOfAcctCd to set.

getContractControlAccountNumber

String getContractControlAccountNumber()
Returns:
Returns the contractControlAccountNumber.

setContractControlAccountNumber

void setContractControlAccountNumber(String contractControlAccountNumber)
Parameters:
contractControlAccountNumber - The contractControlAccountNumber to set.

getContractControlFinCoaCode

String getContractControlFinCoaCode()
Returns:
Returns the contractControlFinCoaCode.

setContractControlFinCoaCode

void setContractControlFinCoaCode(String contractControlFinCoaCode)
Parameters:
contractControlFinCoaCode - The contractControlFinCoaCode to set.

getEndowmentIncomeAccountNumber

String getEndowmentIncomeAccountNumber()
Returns:
Returns the endowmentIncomeAccountNumber.

setEndowmentIncomeAccountNumber

void setEndowmentIncomeAccountNumber(String endowmentIncomeAccountNumber)
Parameters:
endowmentIncomeAccountNumber - The endowmentIncomeAccountNumber to set.

getEndowmentIncomeAcctFinCoaCd

String getEndowmentIncomeAcctFinCoaCd()
Returns:
Returns the endowmentIncomeAcctFinCoaCd.

setEndowmentIncomeAcctFinCoaCd

void setEndowmentIncomeAcctFinCoaCd(String endowmentIncomeAcctFinCoaCd)
Parameters:
endowmentIncomeAcctFinCoaCd - The endowmentIncomeAcctFinCoaCd to set.

getFinancialHigherEdFunctionCd

String getFinancialHigherEdFunctionCd()
Returns:
Returns the financialHigherEdFunctionCd.

setFinancialHigherEdFunctionCd

void setFinancialHigherEdFunctionCd(String financialHigherEdFunctionCd)
Parameters:
financialHigherEdFunctionCd - The financialHigherEdFunctionCd to set.

getIncomeStreamAccountNumber

String getIncomeStreamAccountNumber()
Returns:
Returns the incomeStreamAccountNumber.

setIncomeStreamAccountNumber

void setIncomeStreamAccountNumber(String incomeStreamAccountNumber)
Parameters:
incomeStreamAccountNumber - The incomeStreamAccountNumber to set.

getIncomeStreamFinancialCoaCode

String getIncomeStreamFinancialCoaCode()
Returns:
Returns the incomeStreamFinancialCoaCode.

setIncomeStreamFinancialCoaCode

void setIncomeStreamFinancialCoaCode(String incomeStreamFinancialCoaCode)
Parameters:
incomeStreamFinancialCoaCode - The incomeStreamFinancialCoaCode to set.

getIndirectCostRcvyFinCoaCode

String getIndirectCostRcvyFinCoaCode()
Returns:
Returns the indirectCostRcvyFinCoaCode.

setIndirectCostRcvyFinCoaCode

void setIndirectCostRcvyFinCoaCode(String indirectCostRcvyFinCoaCode)
Parameters:
indirectCostRcvyFinCoaCode - The indirectCostRcvyFinCoaCode to set.

getIndirectCostRecoveryAcctNbr

String getIndirectCostRecoveryAcctNbr()
Returns:
Returns the indirectCostRecoveryAcctNbr.

setIndirectCostRecoveryAcctNbr

void setIndirectCostRecoveryAcctNbr(String indirectCostRecoveryAcctNbr)
Parameters:
indirectCostRecoveryAcctNbr - The indirectCostRecoveryAcctNbr to set.

getOrganizationCode

String getOrganizationCode()
Returns:
Returns the organizationCode.

setOrganizationCode

void setOrganizationCode(String organizationCode)
Parameters:
organizationCode - The organizationCode to set.

getReportsToAccountNumber

String getReportsToAccountNumber()
Returns:
Returns the reportsToAccountNumber.

setReportsToAccountNumber

void setReportsToAccountNumber(String reportsToAccountNumber)
Parameters:
reportsToAccountNumber - The reportsToAccountNumber to set.

getReportsToChartOfAccountsCode

String getReportsToChartOfAccountsCode()
Returns:
Returns the reportsToChartOfAccountsCode.

setReportsToChartOfAccountsCode

void setReportsToChartOfAccountsCode(String reportsToChartOfAccountsCode)
Parameters:
reportsToChartOfAccountsCode - The reportsToChartOfAccountsCode to set.

getSubFundGroupCode

String getSubFundGroupCode()
Returns:
Returns the subFundGroupCode.

setSubFundGroupCode

void setSubFundGroupCode(String subFundGroupCode)
Parameters:
subFundGroupCode - The subFundGroupCode to set.

getPostalZipCode

org.kuali.rice.kns.bo.PostalCode getPostalZipCode()
Gets the postalZipCode attribute.

Returns:
Returns the postalZipCode.

setPostalZipCode

void setPostalZipCode(org.kuali.rice.kns.bo.PostalCode postalZipCode)
Sets the postalZipCode attribute value.

Parameters:
postalZipCode - The postalZipCode to set.

getBudgetRecordingLevel

BudgetRecordingLevel getBudgetRecordingLevel()
Gets the budgetRecordingLevel attribute.

Returns:
Returns the budgetRecordingLevel.

setBudgetRecordingLevel

void setBudgetRecordingLevel(BudgetRecordingLevel budgetRecordingLevel)
Sets the budgetRecordingLevel attribute value.

Parameters:
budgetRecordingLevel - The budgetRecordingLevel to set.

getSufficientFundsCode

SufficientFundsCode getSufficientFundsCode()
Gets the sufficientFundsCode attribute.

Returns:
Returns the sufficientFundsCode.

setSufficientFundsCode

void setSufficientFundsCode(SufficientFundsCode sufficientFundsCode)
Sets the sufficientFundsCode attribute value.

Parameters:
sufficientFundsCode - The sufficientFundsCode to set.

equals

boolean equals(Object obj)
Implementing equals since I need contains to behave reasonably in a hashed datastructure.

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

hashCode

int hashCode()
Calcluates hashCode based on current values of chartOfAccountsCode and accountNumber fields. Somewhat dangerous, since both of those fields are mutable, but I don't expect people to be editing those values directly for Accounts stored in hashed datastructures.

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

getAccountKey

String getAccountKey()
Convenience method to make the primitive account fields from this Account easier to compare to the account fields from another Account or an AccountingLine

Returns:
String representing the account associated with this Accounting

getAccountResponsibilitySection

String getAccountResponsibilitySection()
Gets the accountResponsibilitySection attribute.

Returns:
Returns the accountResponsibilitySection.

setAccountResponsibilitySection

void setAccountResponsibilitySection(String accountResponsibilitySection)
Sets the accountResponsibilitySection attribute value.

Parameters:
accountResponsibilitySection - The accountResponsibilitySection to set.

getContractsAndGrantsSection

String getContractsAndGrantsSection()
Gets the contractsAndGrantsSection attribute.

Returns:
Returns the contractsAndGrantsSection.

setContractsAndGrantsSection

void setContractsAndGrantsSection(String contractsAndGrantsSection)
Sets the contractsAndGrantsSection attribute value.

Parameters:
contractsAndGrantsSection - The contractsAndGrantsSection to set.

getAccountDescriptionSection

String getAccountDescriptionSection()
Gets the accountDescriptionSection attribute.

Returns:
Returns the accountDescriptionSection.

setAccountDescriptionSection

void setAccountDescriptionSection(String accountDescriptionSection)
Sets the accountDescriptionSection attribute value.

Parameters:
accountDescriptionSection - The accountDescriptionSection to set.

getGuidelinesAndPurposeSection

String getGuidelinesAndPurposeSection()
Gets the guidelinesAndPurposeSection attribute.

Returns:
Returns the guidelinesAndPurposeSection.

setGuidelinesAndPurposeSection

void setGuidelinesAndPurposeSection(String guidelinesAndPurposeSection)
Sets the guidelinesAndPurposeSection attribute value.

Parameters:
guidelinesAndPurposeSection - The guidelinesAndPurposeSection to set.

getAccountResponsibilitySectionBlank

String getAccountResponsibilitySectionBlank()
Gets the accountResponsibilitySectionBlank attribute.

Returns:
Returns the accountResponsibilitySectionBlank.

getContractsAndGrantsSectionBlank

String getContractsAndGrantsSectionBlank()
Gets the contractsAndGrantsSectionBlank attribute.

Returns:
Returns the contractsAndGrantsSectionBlank.

getAccountDescriptionSectionBlank

String getAccountDescriptionSectionBlank()
Gets the accountDescriptionSectionBlank attribute.

Returns:
Returns the accountDescriptionSectionBlank.

getGuidelinesAndPurposeSectionBlank

String getGuidelinesAndPurposeSectionBlank()
Gets the guidelinesAndPurposeSectionBlank attribute.

Returns:
Returns the guidelinesAndPurposeSectionBlank.

isClosed

boolean isClosed()
Returns:
if the account like entity is closed or not


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