org.kuali.kfs.fp.businessobject
Interface Check

All Superinterfaces:
org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject, org.apache.ojb.broker.PersistenceBrokerAware, Serializable
All Known Implementing Classes:
CheckBase

public interface Check
extends org.kuali.rice.kns.bo.PersistableBusinessObject, org.apache.ojb.broker.PersistenceBrokerAware

This class represents a check is cashiering related documents


Method Summary
 org.kuali.rice.kns.util.KualiDecimal getAmount()
          Gets the amount attribute.
 String getCashieringRecordSource()
          Gets the code that describes where this cashiering record came from
 Date getCheckDate()
          Gets the checkDate attribute.
 String getCheckNumber()
          Gets the checkNumber attribute.
 String getDescription()
          Gets the description attribute.
 String getDocumentNumber()
          Gets the documentNumber attribute.
 Integer getFinancialDocumentDepositLineNumber()
          Gets the financialDocumentDepositLineNumber attribute.
 String getFinancialDocumentTypeCode()
          Returns the document type that created this record.
 Integer getSequenceId()
          Gets the sequenceId attribute.
 boolean isLike(Check other)
          Returns true if this check has the same primitive field values as the given one
 void setAmount(org.kuali.rice.kns.util.KualiDecimal amount)
          Sets the amount attribute value.
 void setCashieringRecordSource(String cashieringRecordSource)
          Sets the source of this cashiering record.
 void setCheckDate(Date checkDate)
          Sets the checkDate attribute value.
 void setCheckNumber(String checkNumber)
          Sets the checkNumber attribute value.
 void setDescription(String description)
          Sets the description attribute value.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute value.
 void setFinancialDocumentDepositLineNumber(Integer financialDocumentDepositLineNumber)
          Sets the financialDocumentDepositLineNumber.
 void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
          Sets the kind of document that created this check
 void setSequenceId(Integer sequenceId)
          Sets the sequenceId attribute value.
 
Methods inherited from interface org.kuali.rice.kns.bo.PersistableBusinessObject
addNote, buildListOfDeletionAwareLists, 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
 

Method Detail

getCheckDate

Date getCheckDate()
Gets the checkDate attribute.

Returns:
Returns the checkDate.

setCheckDate

void setCheckDate(Date checkDate)
Sets the checkDate attribute value.

Parameters:
checkDate - The checkDate to set.

getCheckNumber

String getCheckNumber()
Gets the checkNumber attribute.

Returns:
Returns the checkNumber.

setCheckNumber

void setCheckNumber(String checkNumber)
Sets the checkNumber attribute value.

Parameters:
checkNumber - The checkNumber to set.

getDescription

String getDescription()
Gets the description attribute.

Returns:
Returns the description.

setDescription

void setDescription(String description)
Sets the description attribute value.

Parameters:
description - The description to set.

getSequenceId

Integer getSequenceId()
Gets the sequenceId attribute.

Returns:
Returns the sequenceId.

setSequenceId

void setSequenceId(Integer sequenceId)
Sets the sequenceId attribute value.

Parameters:
sequenceId - The sequenceId to set.

getAmount

org.kuali.rice.kns.util.KualiDecimal getAmount()
Gets the amount attribute.

Returns:
Returns the amount.

setAmount

void setAmount(org.kuali.rice.kns.util.KualiDecimal amount)
Sets the amount attribute value.

Parameters:
amount - The amount to set.

getDocumentNumber

String getDocumentNumber()
Gets the documentNumber attribute.

Returns:
Returns the documentNumber.

setDocumentNumber

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

Parameters:
documentNumber - The documentNumber to set.

setFinancialDocumentDepositLineNumber

void setFinancialDocumentDepositLineNumber(Integer financialDocumentDepositLineNumber)
Sets the financialDocumentDepositLineNumber.

Parameters:
financialDocumentDepositLineNumber -

getFinancialDocumentDepositLineNumber

Integer getFinancialDocumentDepositLineNumber()
Gets the financialDocumentDepositLineNumber attribute.

Returns:
Returns the financialDocumentDepositLineNumber.

getFinancialDocumentTypeCode

String getFinancialDocumentTypeCode()
Returns the document type that created this record.

Returns:
the document type of the creating document.

setFinancialDocumentTypeCode

void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
Sets the kind of document that created this check

Parameters:
financialDocumentTypeCode -

getCashieringRecordSource

String getCashieringRecordSource()
Gets the code that describes where this cashiering record came from

Returns:
the cashiering record source

setCashieringRecordSource

void setCashieringRecordSource(String cashieringRecordSource)
Sets the source of this cashiering record.

Parameters:
cashieringRecordSource -

isLike

boolean isLike(Check other)
Returns true if this check has the same primitive field values as the given one

Parameters:
other -
Returns:
true if this Check has the same primitive field values as the given one


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