org.kuali.kfs.gl.businessobject
Class CollectorDetail

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.CollectorDetail
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

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

CollectorDetail Business Object.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
CollectorDetail()
          Default constructor.
 
Method Summary
 void clearcollectorDetailItemAmount()
           
 Account getAccount()
          Gets the account attribute.
 String getAccountNumber()
          Gets the accountNumber attribute.
 BalanceType getBalanceType()
          Gets the balanceTyp attribute.
 Chart getChartOfAccounts()
          Gets the chartOfAccounts attribute.
 String getChartOfAccountsCode()
          Gets the chartOfAccountsCode attribute.
protected static CollectorDetailFieldUtil getCollectorDetailFieldUtil()
           
 org.kuali.rice.kns.util.KualiDecimal getCollectorDetailItemAmount()
          Gets the collectorDetailItemAmount attribute.
 String getCollectorDetailNoteText()
          Gets the collectorDetailNoteText attribute.
 String getCollectorDetailSequenceNumber()
          Gets the collectorDetailSequenceNumber attribute.
 Date getCreateDate()
          Gets the createDate attribute.
 String getDocumentNumber()
          Gets the documentNumber attribute.
 String getFinancialBalanceTypeCode()
          Gets the financialBalanceTypeCode attribute.
 String getFinancialDocumentTypeCode()
          Gets the financialDocumentTypeCode attribute.
 ObjectCode getFinancialObject()
          Gets the financialObject attribute.
 String getFinancialObjectCode()
          Gets the financialObjectCode attribute.
 String getFinancialObjectTypeCode()
          Gets the financialObjectTypeCode attribute.
 String getFinancialSubObjectCode()
          Gets the financialSubObjectCode attribute.
 String getFinancialSystemOriginationCode()
          Gets the financialSystemOriginationCode attribute.
 String getGlCreditCode()
          Gets the glCreditCode attribute.
 ObjectType getObjectType()
          Gets the objectType attribute.
 String getSubAccountNumber()
          Gets the subAccountNumber attribute.
 Integer getTransactionLedgerEntrySequenceNumber()
          Gets the transactionLedgerEntrySequenceNumber attribute.
 String getUniversityFiscalPeriodCode()
          Gets the universityFiscalPeriodCode attribute.
 Integer getUniversityFiscalYear()
          Gets the universityFiscalYear attribute.
protected  String getValue(String headerLine, int s, int e)
           
 void setAccount(Account account)
          Deprecated.  
 void setAccountNumber(String accountNumber)
          Sets the accountNumber attribute.
 void setBalanceType(BalanceType balanceTyp)
          Sets the balanceTyp attribute value.
 void setChartOfAccounts(Chart chartOfAccounts)
          Deprecated.  
 void setChartOfAccountsCode(String chartOfAccountsCode)
          Sets the chartOfAccountsCode attribute.
 void setCollectorDetailItemAmount(org.kuali.rice.kns.util.KualiDecimal collectorDetailItemAmount)
          Sets the collectorDetailItemAmount attribute.
 void setCollectorDetailItemAmount(String collectorDetailItemAmount)
           
 void setCollectorDetailNoteText(String collectorDetailNoteText)
          Sets the collectorDetailNoteText attribute.
 void setCollectorDetailSequenceNumber(String collectorDetailSequenceNumber)
          Sets the collectorDetailSequenceNumber attribute.
 void setCreateDate(Date createDate)
          Sets the createDate attribute.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute.
 void setFinancialBalanceTypeCode(String financialBalanceTypeCode)
          Sets the financialBalanceTypeCode attribute value.
 void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
          Sets the financialDocumentTypeCode attribute.
 void setFinancialObject(ObjectCode financialObject)
          Deprecated.  
 void setFinancialObjectCode(String financialObjectCode)
          Sets the financialObjectCode attribute.
 void setFinancialObjectTypeCode(String financialObjectTypeCode)
          Sets the financialObjectTypeCode attribute value.
 void setFinancialSubObjectCode(String financialSubObjectCode)
          Sets the financialSubObjectCode attribute.
 void setFinancialSystemOriginationCode(String financialSystemOriginationCode)
          Sets the financialSystemOriginationCode attribute.
 void setFromFileForCollectorDetail(String detailLine, Date curDate, UniversityDate universityDate, int lineNumber, org.kuali.rice.kns.util.MessageMap messageMap)
           
 void setGLCreditCode(String glCreditCode)
          Sets the glCreditCode attribute value.
 void setObjectType(ObjectType objectType)
          Sets the objectType attribute value.
 void setSubAccountNumber(String subAccountNumber)
          Sets the subAccountNumber attribute.
 void setTransactionLedgerEntrySequenceNumber(Integer transactionLedgerEntrySequenceNumber)
          Sets the transactionLedgerEntrySequenceNumber attribute value.
 void setUniversityFiscalPeriodCode(String universityFiscalPeriodCode)
          Sets the universityFiscalPeriodCode 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

CollectorDetail

public CollectorDetail()
Default constructor.

Method Detail

getUniversityFiscalPeriodCode

public String getUniversityFiscalPeriodCode()
Gets the universityFiscalPeriodCode attribute.

Returns:
Returns the universityFiscalPeriodCode

setUniversityFiscalPeriodCode

public void setUniversityFiscalPeriodCode(String universityFiscalPeriodCode)
Sets the universityFiscalPeriodCode attribute.

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

getCreateDate

public Date getCreateDate()
Gets the createDate attribute.

Returns:
Returns the createDate

setCreateDate

public void setCreateDate(Date createDate)
Sets the createDate attribute.

Parameters:
createDate - The createDate to set.

getTransactionLedgerEntrySequenceNumber

public Integer getTransactionLedgerEntrySequenceNumber()
Gets the transactionLedgerEntrySequenceNumber attribute.

Returns:
Returns the transactionLedgerEntrySequenceNumber.

setTransactionLedgerEntrySequenceNumber

public void setTransactionLedgerEntrySequenceNumber(Integer transactionLedgerEntrySequenceNumber)
Sets the transactionLedgerEntrySequenceNumber attribute value.

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

getCollectorDetailSequenceNumber

public String getCollectorDetailSequenceNumber()
Gets the collectorDetailSequenceNumber attribute.

Returns:
Returns the collectorDetailSequenceNumber

setCollectorDetailSequenceNumber

public void setCollectorDetailSequenceNumber(String collectorDetailSequenceNumber)
Sets the collectorDetailSequenceNumber attribute.

Parameters:
collectorDetailSequenceNumber - The collectorDetailSequenceNumber to set.

getFinancialDocumentTypeCode

public String getFinancialDocumentTypeCode()
Gets the financialDocumentTypeCode attribute.

Returns:
Returns the financialDocumentTypeCode

setFinancialDocumentTypeCode

public void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
Sets the financialDocumentTypeCode attribute.

Parameters:
financialDocumentTypeCode - The financialDocumentTypeCode to set.

getFinancialSystemOriginationCode

public String getFinancialSystemOriginationCode()
Gets the financialSystemOriginationCode attribute.

Returns:
Returns the financialSystemOriginationCode

setFinancialSystemOriginationCode

public void setFinancialSystemOriginationCode(String financialSystemOriginationCode)
Sets the financialSystemOriginationCode attribute.

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

getCollectorDetailItemAmount

public org.kuali.rice.kns.util.KualiDecimal getCollectorDetailItemAmount()
Gets the collectorDetailItemAmount attribute.

Returns:
Returns the collectorDetailItemAmount

setCollectorDetailItemAmount

public void setCollectorDetailItemAmount(org.kuali.rice.kns.util.KualiDecimal collectorDetailItemAmount)
Sets the collectorDetailItemAmount attribute.

Parameters:
collectorDetailItemAmount - The collectorDetailItemAmount to set.

setCollectorDetailItemAmount

public void setCollectorDetailItemAmount(String collectorDetailItemAmount)

clearcollectorDetailItemAmount

public void clearcollectorDetailItemAmount()

getCollectorDetailNoteText

public String getCollectorDetailNoteText()
Gets the collectorDetailNoteText attribute.

Returns:
Returns the collectorDetailNoteText

setCollectorDetailNoteText

public void setCollectorDetailNoteText(String collectorDetailNoteText)
Sets the collectorDetailNoteText attribute.

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

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.

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.

toStringMapper

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

getBalanceType

public BalanceType getBalanceType()
Gets the balanceTyp attribute.

Returns:
Returns the balanceTyp.

setBalanceType

public void setBalanceType(BalanceType balanceTyp)
Sets the balanceTyp attribute value.

Parameters:
balanceTyp - The balanceTyp to set.

getFinancialBalanceTypeCode

public String getFinancialBalanceTypeCode()
Gets the financialBalanceTypeCode attribute.

Returns:
Returns the financialBalanceTypeCode.

setFinancialBalanceTypeCode

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

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 value.

Parameters:
financialObjectTypeCode - The financialObjectTypeCode to set.

getGlCreditCode

public String getGlCreditCode()
Gets the glCreditCode attribute.

Returns:
Returns the glCreditCode.

setGLCreditCode

public void setGLCreditCode(String glCreditCode)
Sets the glCreditCode attribute value.

Parameters:
glCreditCode - The glCreditCode to set.

getObjectType

public ObjectType getObjectType()
Gets the objectType attribute.

Returns:
Returns the objectType.

setObjectType

public void setObjectType(ObjectType objectType)
Sets the objectType attribute value.

Parameters:
objectType - The objectType to set.

getValue

protected String getValue(String headerLine,
                          int s,
                          int e)

getCollectorDetailFieldUtil

protected static CollectorDetailFieldUtil getCollectorDetailFieldUtil()
Returns:
the static instance of the CollectorBatchrFieldUtil

setFromFileForCollectorDetail

public void setFromFileForCollectorDetail(String detailLine,
                                          Date curDate,
                                          UniversityDate universityDate,
                                          int lineNumber,
                                          org.kuali.rice.kns.util.MessageMap messageMap)


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