org.kuali.kfs.gl.businessobject
Class AccountBalanceHistory

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.gl.businessobject.AccountBalance
              extended by org.kuali.kfs.gl.businessobject.AccountBalanceHistory
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class AccountBalanceHistory
extends AccountBalance

AccountBalance BO for Balancing process. I.e. a shadow representation.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.kfs.gl.businessobject.AccountBalance
TYPE_CONSOLIDATION, TYPE_LEVEL, TYPE_OBJECT
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
AccountBalanceHistory()
          Constructs a AccountBalanceHistory.java.
AccountBalanceHistory(OriginEntryInformation originEntry)
          Constructs a BalanceHistory.java.
 
Method Summary
 boolean addAmount(OriginEntryFull originEntryFull)
          Updates amount if the object already existed
 boolean compareAmounts(AccountBalance accountBalance)
          Compare amounts
 Date getTimestamp()
          History does not track this field.
 void setTimestamp(Date timestamp)
          History does not track this field.
 
Methods inherited from class org.kuali.kfs.gl.businessobject.AccountBalance
add, fixVariance, getA21SubAccount, getAccount, getAccountLineActualsBalanceAmount, getAccountLineEncumbranceBalanceAmount, getAccountNumber, getChart, getChartOfAccountsCode, getCurrentBudgetLineBalanceAmount, getDummyBusinessObject, getFinancialObject, getFinancialSubObject, getObjectCode, getOption, getSubAccount, getSubAccountNumber, getSubObjectCode, getTitle, getUniversityFiscalYear, getVariance, setA21SubAccount, setAccount, setAccountLineActualsBalanceAmount, setAccountLineEncumbranceBalanceAmount, setAccountNumber, setChart, setChartOfAccountsCode, setCurrentBudgetLineBalanceAmount, setDummyBusinessObject, setFinancialObject, setFinancialSubObject, setObjectCode, setOption, setSubAccount, setSubAccountNumber, setSubObjectCode, setUniversityFiscalYear, 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

AccountBalanceHistory

public AccountBalanceHistory()
Constructs a AccountBalanceHistory.java.


AccountBalanceHistory

public AccountBalanceHistory(OriginEntryInformation originEntry)
Constructs a BalanceHistory.java.

Parameters:
transaction -
Method Detail

addAmount

public boolean addAmount(OriginEntryFull originEntryFull)
Updates amount if the object already existed

Parameters:
originEntry - representing the update details

compareAmounts

public boolean compareAmounts(AccountBalance accountBalance)
Compare amounts

Parameters:
accountBalance -

getTimestamp

public Date getTimestamp()
History does not track this field.

Overrides:
getTimestamp in class AccountBalance
See Also:
Balance.getTimestamp()

setTimestamp

public void setTimestamp(Date timestamp)
History does not track this field.

Overrides:
setTimestamp in class AccountBalance
See Also:
Balance.getTimestamp()


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