org.kuali.kfs.module.bc.businessobject
Class PendingBudgetConstructionGeneralLedger

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.bc.businessobject.PendingBudgetConstructionGeneralLedger
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject
Direct Known Subclasses:
SalarySettingExpansion

public class PendingBudgetConstructionGeneralLedger
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PendingBudgetConstructionGeneralLedger()
          Default constructor.
 
Method Summary
 Map<String,Object> buildPrimaryKeyMap()
          build the primary key map with the field names as the map keys and the field values as the map values
 Account getAccount()
          Gets the account attribute.
 org.kuali.rice.kns.util.KualiInteger getAccountLineAnnualBalanceAmount()
          Gets the accountLineAnnualBalanceAmount attribute.
 String getAccountNumber()
          Gets the accountNumber attribute.
 org.kuali.rice.kns.util.KualiDecimal getAdjustmentAmount()
          Gets the adjustmentAmount attribute.
 BalanceType getBalanceType()
          Gets the balanceType attribute.
 BudgetConstructionHeader getBudgetConstructionHeader()
          Gets the budgetConstructionHeader attribute.
 List<BudgetConstructionMonthly> getBudgetConstructionMonthly()
          Gets the budgetConstructionMonthly attribute.
 Chart getChartOfAccounts()
          Gets the chartOfAccounts attribute.
 String getChartOfAccountsCode()
          Gets the chartOfAccountsCode attribute.
 String getDocumentNumber()
          Gets the documentNumber attribute.
 String getFinancialBalanceTypeCode()
          Gets the financialBalanceTypeCode attribute.
 org.kuali.rice.kns.util.KualiInteger getFinancialBeginningBalanceLineAmount()
          Gets the financialBeginningBalanceLineAmount attribute.
 ObjectCode getFinancialObject()
          Gets the financialObject attribute.
 String getFinancialObjectCode()
          Gets the financialObjectCode attribute.
 String getFinancialObjectTypeCode()
          Gets the financialObjectTypeCode attribute.
 SubObjectCode getFinancialSubObject()
          Gets the financialSubObject attribute.
 String getFinancialSubObjectCode()
          Gets the financialSubObjectCode attribute.
 LaborLedgerObject getLaborObject()
          Gets the laborObject attribute.
 ObjectType getObjectType()
          Gets the objectType attribute.
 org.kuali.rice.kns.util.KualiDecimal getPercentChange()
          Gets(sets) the percentChange based on the current values of base and request amounts
 org.kuali.rice.kns.util.KualiInteger getPersistedAccountLineAnnualBalanceAmount()
          Gets the persistedAccountLineAnnualBalanceAmount attribute.
 List<LaborLedgerPositionObjectBenefit> getPositionObjectBenefit()
          Gets the positionObjectBenefit attribute.
static List<String> getPrimaryKeyFields()
          get the list of primary keys
 SubAccount getSubAccount()
          Gets the subAccount attribute.
 String getSubAccountNumber()
          Gets the subAccountNumber attribute.
 Integer getUniversityFiscalYear()
          Gets the universityFiscalYear attribute.
 Map<String,Object> getValuesMap()
          Returns a map with the primitive field names as the key and the primitive values as the map value.
 boolean isPendingBudgetConstructionAppointmentFundingExists()
          Gets the pendingBudgetConstructionAppointmentFundingExists attribute.
 void setAccount(Account account)
          Deprecated.  
 void setAccountLineAnnualBalanceAmount(org.kuali.rice.kns.util.KualiInteger accountLineAnnualBalanceAmount)
          Sets the accountLineAnnualBalanceAmount attribute value.
 void setAccountNumber(String accountNumber)
          Sets the accountNumber attribute.
 void setAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal adjustmentAmount)
          Sets the adjustmentAmount attribute value.
 void setBalanceType(BalanceType balanceType)
          Deprecated.  
 void setBudgetConstructionHeader(BudgetConstructionHeader budgetConstructionHeader)
          Deprecated.  
 void setBudgetConstructionMonthly(List<BudgetConstructionMonthly> budgetConstructionMonthly)
          Deprecated.  
 void setChartOfAccounts(Chart chartOfAccounts)
          Deprecated.  
 void setChartOfAccountsCode(String chartOfAccountsCode)
          Sets the chartOfAccountsCode attribute.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute.
 void setFinancialBalanceTypeCode(String financialBalanceTypeCode)
          Sets the financialBalanceTypeCode attribute.
 void setFinancialBeginningBalanceLineAmount(org.kuali.rice.kns.util.KualiInteger financialBeginningBalanceLineAmount)
          Sets the financialBeginningBalanceLineAmount attribute value.
 void setFinancialObject(ObjectCode financialObject)
          Deprecated.  
 void setFinancialObjectCode(String financialObjectCode)
          Sets the financialObjectCode attribute.
 void setFinancialObjectTypeCode(String financialObjectTypeCode)
          Sets the financialObjectTypeCode attribute.
 void setFinancialSubObject(SubObjectCode financialSubObject)
          Deprecated.  
 void setFinancialSubObjectCode(String financialSubObjectCode)
          Sets the financialSubObjectCode attribute.
 void setLaborObject(LaborLedgerObject laborObject)
          Sets the laborObject attribute value.
 void setObjectType(ObjectType objectType)
          Deprecated.  
 void setPercentChange(org.kuali.rice.kns.util.KualiDecimal percentChange)
          Sets the percentChange attribute value.
 void setPersistedAccountLineAnnualBalanceAmount(org.kuali.rice.kns.util.KualiInteger persistedAccountLineAnnualBalanceAmount)
          Sets the persistedAccountLineAnnualBalanceAmount attribute value.
 void setPositionObjectBenefit(List<LaborLedgerPositionObjectBenefit> positionObjectBenefit)
          Sets the positionObjectBenefit attribute value.
 void setSubAccount(SubAccount subAccount)
          Deprecated.  
 void setSubAccountNumber(String subAccountNumber)
          Sets the subAccountNumber attribute.
 void setUniversityFiscalYear(Integer universityFiscalYear)
          Sets the universityFiscalYear 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

PendingBudgetConstructionGeneralLedger

public PendingBudgetConstructionGeneralLedger()
Default constructor.

Method Detail

getAdjustmentAmount

public org.kuali.rice.kns.util.KualiDecimal getAdjustmentAmount()
Gets the adjustmentAmount attribute.

Returns:
Returns the adjustmentAmount.

setAdjustmentAmount

public void setAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal adjustmentAmount)
Sets the adjustmentAmount attribute value.

Parameters:
adjustmentAmount - The adjustmentAmount to set.

getPercentChange

public org.kuali.rice.kns.util.KualiDecimal getPercentChange()
Gets(sets) the percentChange based on the current values of base and request amounts

Returns:
Returns percentChange

setPercentChange

public void setPercentChange(org.kuali.rice.kns.util.KualiDecimal percentChange)
Sets the percentChange attribute value.

Parameters:
percentChange - The percentChange to set.

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber attribute.

Returns:
Returns the documentNumber

setDocumentNumber

public void setDocumentNumber(String documentNumber)
Sets the documentNumber attribute.

Parameters:
documentNumber - The documentNumber to set.

getUniversityFiscalYear

public Integer getUniversityFiscalYear()
Gets the universityFiscalYear attribute.

Returns:
Returns the universityFiscalYear

setUniversityFiscalYear

public void setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute.

Parameters:
universityFiscalYear - The universityFiscalYear to set.

getChartOfAccountsCode

public String getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute.

Returns:
Returns the chartOfAccountsCode

setChartOfAccountsCode

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

Parameters:
chartOfAccountsCode - The chartOfAccountsCode to set.

getAccountNumber

public String getAccountNumber()
Gets the accountNumber attribute.

Returns:
Returns the accountNumber

setAccountNumber

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

Parameters:
accountNumber - The accountNumber to set.

getSubAccountNumber

public String getSubAccountNumber()
Gets the subAccountNumber attribute.

Returns:
Returns the subAccountNumber

setSubAccountNumber

public void setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute.

Parameters:
subAccountNumber - The subAccountNumber to set.

getFinancialObjectCode

public String getFinancialObjectCode()
Gets the financialObjectCode attribute.

Returns:
Returns the financialObjectCode

setFinancialObjectCode

public void setFinancialObjectCode(String financialObjectCode)
Sets the financialObjectCode attribute.

Parameters:
financialObjectCode - The financialObjectCode to set.

getFinancialSubObjectCode

public String getFinancialSubObjectCode()
Gets the financialSubObjectCode attribute.

Returns:
Returns the financialSubObjectCode

setFinancialSubObjectCode

public void setFinancialSubObjectCode(String financialSubObjectCode)
Sets the financialSubObjectCode attribute.

Parameters:
financialSubObjectCode - The financialSubObjectCode to set.

getFinancialBalanceTypeCode

public String getFinancialBalanceTypeCode()
Gets the financialBalanceTypeCode attribute.

Returns:
Returns the financialBalanceTypeCode

setFinancialBalanceTypeCode

public void setFinancialBalanceTypeCode(String financialBalanceTypeCode)
Sets the financialBalanceTypeCode attribute.

Parameters:
financialBalanceTypeCode - The financialBalanceTypeCode to set.

getFinancialObjectTypeCode

public String getFinancialObjectTypeCode()
Gets the financialObjectTypeCode attribute.

Returns:
Returns the financialObjectTypeCode

setFinancialObjectTypeCode

public void setFinancialObjectTypeCode(String financialObjectTypeCode)
Sets the financialObjectTypeCode attribute.

Parameters:
financialObjectTypeCode - The financialObjectTypeCode to set.

getAccountLineAnnualBalanceAmount

public org.kuali.rice.kns.util.KualiInteger getAccountLineAnnualBalanceAmount()
Gets the accountLineAnnualBalanceAmount attribute.

Returns:
Returns the accountLineAnnualBalanceAmount.

setAccountLineAnnualBalanceAmount

public void setAccountLineAnnualBalanceAmount(org.kuali.rice.kns.util.KualiInteger accountLineAnnualBalanceAmount)
Sets the accountLineAnnualBalanceAmount attribute value.

Parameters:
accountLineAnnualBalanceAmount - The accountLineAnnualBalanceAmount to set.

getPersistedAccountLineAnnualBalanceAmount

public org.kuali.rice.kns.util.KualiInteger getPersistedAccountLineAnnualBalanceAmount()
Gets the persistedAccountLineAnnualBalanceAmount attribute.

Returns:
Returns the persistedAccountLineAnnualBalanceAmount.

setPersistedAccountLineAnnualBalanceAmount

public void setPersistedAccountLineAnnualBalanceAmount(org.kuali.rice.kns.util.KualiInteger persistedAccountLineAnnualBalanceAmount)
Sets the persistedAccountLineAnnualBalanceAmount attribute value.

Parameters:
persistedAccountLineAnnualBalanceAmount - The persistedAccountLineAnnualBalanceAmount to set.

getFinancialBeginningBalanceLineAmount

public org.kuali.rice.kns.util.KualiInteger getFinancialBeginningBalanceLineAmount()
Gets the financialBeginningBalanceLineAmount attribute.

Returns:
Returns the financialBeginningBalanceLineAmount.

setFinancialBeginningBalanceLineAmount

public void setFinancialBeginningBalanceLineAmount(org.kuali.rice.kns.util.KualiInteger financialBeginningBalanceLineAmount)
Sets the financialBeginningBalanceLineAmount attribute value.

Parameters:
financialBeginningBalanceLineAmount - The financialBeginningBalanceLineAmount to set.

getBudgetConstructionMonthly

public List<BudgetConstructionMonthly> getBudgetConstructionMonthly()
Gets the budgetConstructionMonthly attribute.

Returns:
Returns the budgetConstructionMonthly

setBudgetConstructionMonthly

public void setBudgetConstructionMonthly(List<BudgetConstructionMonthly> budgetConstructionMonthly)
Deprecated. 

Sets the budgetConstructionMonthly attribute.

Parameters:
budgetConstructionMonthly - The budgetConstructionMonthly to set.

getFinancialObject

public ObjectCode getFinancialObject()
Gets the financialObject attribute.

Returns:
Returns the financialObject

setFinancialObject

public void setFinancialObject(ObjectCode financialObject)
Deprecated. 

Sets the financialObject attribute.

Parameters:
financialObject - The financialObject to set.

getChartOfAccounts

public Chart getChartOfAccounts()
Gets the chartOfAccounts attribute.

Returns:
Returns the chartOfAccounts

setChartOfAccounts

public void setChartOfAccounts(Chart chartOfAccounts)
Deprecated. 

Sets the chartOfAccounts attribute.

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

getFinancialSubObject

public SubObjectCode getFinancialSubObject()
Gets the financialSubObject attribute.

Returns:
Returns the financialSubObject.

setFinancialSubObject

public void setFinancialSubObject(SubObjectCode financialSubObject)
Deprecated. 

Sets the financialSubObject attribute value.

Parameters:
financialSubObject - The financialSubObject to set.

getSubAccount

public SubAccount getSubAccount()
Gets the subAccount attribute.

Returns:
Returns the subAccount.

setSubAccount

public void setSubAccount(SubAccount subAccount)
Deprecated. 

Sets the subAccount attribute value.

Parameters:
subAccount - The subAccount to set.

getBalanceType

public BalanceType getBalanceType()
Gets the balanceType attribute.

Returns:
Returns the balanceType.

setBalanceType

public void setBalanceType(BalanceType balanceType)
Deprecated. 

Sets the balanceType attribute value.

Parameters:
balanceType - The balanceType to set.

getObjectType

public ObjectType getObjectType()
Gets the objectType attribute.

Returns:
Returns the objectType.

setObjectType

public void setObjectType(ObjectType objectType)
Deprecated. 

Sets the objectType attribute value.

Parameters:
objectType - The objectType to set.

getBudgetConstructionHeader

public BudgetConstructionHeader getBudgetConstructionHeader()
Gets the budgetConstructionHeader attribute.

Returns:
Returns the budgetConstructionHeader.

setBudgetConstructionHeader

public void setBudgetConstructionHeader(BudgetConstructionHeader budgetConstructionHeader)
Deprecated. 

Sets the budgetConstructionHeader attribute value.

Parameters:
budgetConstructionHeader - The budgetConstructionHeader to set.

getLaborObject

public LaborLedgerObject getLaborObject()
Gets the laborObject attribute.

Returns:
Returns the laborObject.

setLaborObject

public void setLaborObject(LaborLedgerObject laborObject)
Sets the laborObject attribute value.

Parameters:
laborObject - The laborObject to set.

getPositionObjectBenefit

public List<LaborLedgerPositionObjectBenefit> getPositionObjectBenefit()
Gets the positionObjectBenefit attribute.

Returns:
Returns the positionObjectBenefit.

setPositionObjectBenefit

public void setPositionObjectBenefit(List<LaborLedgerPositionObjectBenefit> positionObjectBenefit)
Sets the positionObjectBenefit attribute value.

Parameters:
positionObjectBenefit - The positionObjectBenefit to set.

isPendingBudgetConstructionAppointmentFundingExists

public boolean isPendingBudgetConstructionAppointmentFundingExists()
Gets the pendingBudgetConstructionAppointmentFundingExists attribute.

Returns:
Returns the pendingBudgetConstructionAppointmentFundingExists.

toStringMapper

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

getValuesMap

public Map<String,Object> getValuesMap()
Returns a map with the primitive field names as the key and the primitive values as the map value.

Returns:
Map

buildPrimaryKeyMap

public Map<String,Object> buildPrimaryKeyMap()
build the primary key map with the field names as the map keys and the field values as the map values

Returns:
the primary key map with the field names as the map keys and the field values as the map values

getPrimaryKeyFields

public static List<String> getPrimaryKeyFields()
get the list of primary keys

Returns:
the list of primary keys


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