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

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
              extended by org.kuali.kfs.module.bc.businessobject.SalarySettingExpansion
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, PendingBudgetConstructionAppointmentFundingAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class SalarySettingExpansion
extends PendingBudgetConstructionGeneralLedger
implements PendingBudgetConstructionAppointmentFundingAware

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
SalarySettingExpansion()
          Constructs a SalarySettingExpansion.java.
 
Method Summary
 List buildListOfDeletionAwareLists()
           
 List<PendingBudgetConstructionAppointmentFunding> getPendingBudgetConstructionAppointmentFunding()
          Gets the pendingBudgetConstructionAppointmentFunding attribute.
 String getSalarySettingExpansionString()
          build the given salary expansion key string
 boolean isHourlyPaid()
          determine whehter the salary is paid at hourly rate
 void setPendingBudgetConstructionAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
          Deprecated. 
 
Methods inherited from class org.kuali.kfs.module.bc.businessobject.PendingBudgetConstructionGeneralLedger
buildPrimaryKeyMap, getAccount, getAccountLineAnnualBalanceAmount, getAccountNumber, getAdjustmentAmount, getBalanceType, getBudgetConstructionHeader, getBudgetConstructionMonthly, getChartOfAccounts, getChartOfAccountsCode, getDocumentNumber, getFinancialBalanceTypeCode, getFinancialBeginningBalanceLineAmount, getFinancialObject, getFinancialObjectCode, getFinancialObjectTypeCode, getFinancialSubObject, getFinancialSubObjectCode, getLaborObject, getObjectType, getPercentChange, getPersistedAccountLineAnnualBalanceAmount, getPositionObjectBenefit, getPrimaryKeyFields, getSubAccount, getSubAccountNumber, getUniversityFiscalYear, getValuesMap, isPendingBudgetConstructionAppointmentFundingExists, setAccount, setAccountLineAnnualBalanceAmount, setAccountNumber, setAdjustmentAmount, setBalanceType, setBudgetConstructionHeader, setBudgetConstructionMonthly, setChartOfAccounts, setChartOfAccountsCode, setDocumentNumber, setFinancialBalanceTypeCode, setFinancialBeginningBalanceLineAmount, setFinancialObject, setFinancialObjectCode, setFinancialObjectTypeCode, setFinancialSubObject, setFinancialSubObjectCode, setLaborObject, setObjectType, setPercentChange, setPersistedAccountLineAnnualBalanceAmount, setPositionObjectBenefit, setSubAccount, setSubAccountNumber, setUniversityFiscalYear, toStringMapper
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, 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.PersistableBusinessObject
addNote, 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
 

Constructor Detail

SalarySettingExpansion

public SalarySettingExpansion()
Constructs a SalarySettingExpansion.java.

Method Detail

getPendingBudgetConstructionAppointmentFunding

public List<PendingBudgetConstructionAppointmentFunding> getPendingBudgetConstructionAppointmentFunding()
Gets the pendingBudgetConstructionAppointmentFunding attribute.

Specified by:
getPendingBudgetConstructionAppointmentFunding in interface PendingBudgetConstructionAppointmentFundingAware
Returns:
Returns the pendingBudgetConstructionAppointmentFunding.

setPendingBudgetConstructionAppointmentFunding

@Deprecated
public void setPendingBudgetConstructionAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
Deprecated. 

Sets the pendingBudgetConstructionAppointmentFunding attribute value.

Parameters:
pendingBudgetConstructionAppointmentFunding - The pendingBudgetConstructionAppointmentFunding to set.

isHourlyPaid

public boolean isHourlyPaid()
determine whehter the salary is paid at hourly rate

Returns:
true if the salary is paid at hourly rate; otherwise, false

getSalarySettingExpansionString

public String getSalarySettingExpansionString()
build the given salary expansion key string


buildListOfDeletionAwareLists

public List buildListOfDeletionAwareLists()
Specified by:
buildListOfDeletionAwareLists in interface org.kuali.rice.kns.bo.PersistableBusinessObject
Overrides:
buildListOfDeletionAwareLists in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
See Also:
PersistableBusinessObjectBase.buildListOfDeletionAwareLists()


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