org.kuali.kfs.gl.businessobject
Class EncumbranceHistory

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

public class EncumbranceHistory
extends Encumbrance

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
EncumbranceHistory()
           
EncumbranceHistory(OriginEntryInformation originEntry)
          Constructs a BalanceHistory.java.
 
Method Summary
 void addAmount(OriginEntryInformation originEntry)
          Updates amount if the object already existed
 boolean compareAmounts(Encumbrance encumbrance)
          Compare amounts
 String getAccountLineEncumbrancePurgeCode()
          History does not track this field.
 Timestamp getTimestamp()
          History does not track this field.
 Date getTransactionEncumbranceDate()
          History does not track this field.
 String getTransactionEncumbranceDescription()
          History does not track this field.
 void setAccountLineEncumbrancePurgeCode(String accountLineEncumbrancePurgeCode)
          History does not track this field.
 void setTimestamp(Timestamp timestamp)
          History does not track this field.
 void setTransactionEncumbranceDate(Date transactionEncumbranceDate)
          History does not track this field.
 void setTransactionEncumbranceDescription(String transactionEncumbranceDescription)
          History does not track this field.
 
Methods inherited from class org.kuali.kfs.gl.businessobject.Encumbrance
getAccount, getAccountLineEncumbranceAmount, getAccountLineEncumbranceClosedAmount, getAccountLineEncumbranceOutstandingAmount, getAccountNumber, getBalanceType, getBalanceTypeCode, getChart, getChartOfAccountsCode, getDocumentNumber, getDocumentTypeCode, getDummyBusinessObject, getFinancialObject, getFinancialSubObject, getFinancialSystemDocumentTypeCode, getObjectCode, getOption, getOriginationCode, getOriginCode, getSubAccount, getSubAccountNumber, getSubObjectCode, getUniversityFiscalYear, setAccount, setAccountLineEncumbranceAmount, setAccountLineEncumbranceClosedAmount, setAccountLineEncumbranceOutstandingAmount, setAccountNumber, setBalanceType, setBalanceTypeCode, setChart, setChartOfAccountsCode, setDocumentNumber, setDocumentTypeCode, setDummyBusinessObject, setFinancialObject, setFinancialSubObject, setObjectCode, setOption, setOriginationCode, setOriginCode, 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

EncumbranceHistory

public EncumbranceHistory()

EncumbranceHistory

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

Parameters:
transaction -
Method Detail

addAmount

public void addAmount(OriginEntryInformation originEntry)
Updates amount if the object already existed

Parameters:
originEntry - representing the update details

compareAmounts

public boolean compareAmounts(Encumbrance encumbrance)
Compare amounts

Parameters:
accountBalance -

getAccountLineEncumbrancePurgeCode

public String getAccountLineEncumbrancePurgeCode()
History does not track this field.

Overrides:
getAccountLineEncumbrancePurgeCode in class Encumbrance
Returns:
Returns the accountLineEncumbrancePrg.
See Also:
Balance.getTimestamp()

setAccountLineEncumbrancePurgeCode

public void setAccountLineEncumbrancePurgeCode(String accountLineEncumbrancePurgeCode)
History does not track this field.

Overrides:
setAccountLineEncumbrancePurgeCode in class Encumbrance
See Also:
Balance.getTimestamp()

getTimestamp

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

Overrides:
getTimestamp in class Encumbrance
Returns:
Returns the timestamp.
See Also:
Balance.getTimestamp()

setTimestamp

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

Overrides:
setTimestamp in class Encumbrance
Parameters:
timestamp - The timestamp to set.
See Also:
Balance.getTimestamp()

getTransactionEncumbranceDate

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

Overrides:
getTransactionEncumbranceDate in class Encumbrance
Returns:
Returns the transactionEncumbranceDate.
See Also:
Balance.getTimestamp()

setTransactionEncumbranceDate

public void setTransactionEncumbranceDate(Date transactionEncumbranceDate)
History does not track this field.

Overrides:
setTransactionEncumbranceDate in class Encumbrance
Parameters:
transactionEncumbranceDate - The transactionEncumbranceDate to set.
See Also:
Balance.getTimestamp()

getTransactionEncumbranceDescription

public String getTransactionEncumbranceDescription()
History does not track this field.

Overrides:
getTransactionEncumbranceDescription in class Encumbrance
Returns:
Returns the transactionEncumbranceDescription.
See Also:
Balance.getTimestamp()

setTransactionEncumbranceDescription

public void setTransactionEncumbranceDescription(String transactionEncumbranceDescription)
History does not track this field.

Overrides:
setTransactionEncumbranceDescription in class Encumbrance
Parameters:
transactionEncumbranceDescription - The transactionEncumbranceDescription to set.
See Also:
Balance.getTimestamp()


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