org.kuali.kfs.fp.businessobject
Class CreditCardDetail

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

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

This class represents the CreditCardDetail business object, which is a single record on the Credit Card Receipts Document representing a single credit card receipt. This is a type of advance deposit.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
CreditCardDetail()
          Default constructor.
 
Method Summary
 org.kuali.rice.kns.util.KualiDecimal getCreditCardAdvanceDepositAmount()
          Gets the creditCardAdvanceDepositAmount attribute.
 Date getCreditCardDepositDate()
          Gets the creditCardDepositDate attribute.
 String getCreditCardDepositReferenceNumber()
          Gets the creditCardDepositReferenceNumber attribute.
 String getDocumentNumber()
          Gets the documentNumber attribute.
 String getFinancialDocumentColumnTypeCode()
          Gets the financialDocumentColumnTypeCode attribute.
 CreditCardType getFinancialDocumentCreditCardType()
           
 String getFinancialDocumentCreditCardTypeCode()
          Gets the financialDocumentCreditCardTypeCode attribute.
 CreditCardVendor getFinancialDocumentCreditCardVendor()
           
 String getFinancialDocumentCreditCardVendorNumber()
          Gets the financialDocumentCreditCardVendorNumber attribute.
 Integer getFinancialDocumentLineNumber()
          Gets the financialDocumentLineNumber attribute.
 String getFinancialDocumentTypeCode()
          Gets the financialDocumentTypeCode attribute.
 void setCreditCardAdvanceDepositAmount(org.kuali.rice.kns.util.KualiDecimal creditCardAdvanceDepositAmount)
          Sets the creditCardAdvanceDepositAmount attribute.
 void setCreditCardDepositDate(Date creditCardDepositDate)
          Sets the creditCardDepositDate attribute.
 void setCreditCardDepositReferenceNumber(String creditCardDepositReferenceNumber)
          Sets the creditCardDepositReferenceNumber attribute.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute.
 void setFinancialDocumentColumnTypeCode(String financialDocumentColumnTypeCode)
          Sets the financialDocumentColumnTypeCode attribute.
 void setFinancialDocumentCreditCardType(CreditCardType financialDocumentCreditCardType)
          Deprecated.  
 void setFinancialDocumentCreditCardTypeCode(String financialDocumentCreditCardTypeCode)
          Sets the financialDocumentCreditCardTypeCode attribute.
 void setFinancialDocumentCreditCardVendor(CreditCardVendor financialDocumentCreditCardVendor)
           
 void setFinancialDocumentCreditCardVendorNumber(String financialDocumentCreditCardVendorNumber)
          Sets the financialDocumentCreditCardVendorNumber attribute.
 void setFinancialDocumentLineNumber(Integer financialDocumentLineNumber)
          Sets the financialDocumentLineNumber attribute.
 void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
          Sets the financialDocumentTypeCode 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

CreditCardDetail

public CreditCardDetail()
Default constructor.

Method Detail

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.

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.

getFinancialDocumentColumnTypeCode

public String getFinancialDocumentColumnTypeCode()
Gets the financialDocumentColumnTypeCode attribute.

Returns:
Returns the financialDocumentColumnTypeCode

setFinancialDocumentColumnTypeCode

public void setFinancialDocumentColumnTypeCode(String financialDocumentColumnTypeCode)
Sets the financialDocumentColumnTypeCode attribute.

Parameters:
financialDocumentColumnTypeCode - The financialDocumentColumnTypeCode to set.

getFinancialDocumentLineNumber

public Integer getFinancialDocumentLineNumber()
Gets the financialDocumentLineNumber attribute.

Returns:
Returns the financialDocumentLineNumber

setFinancialDocumentLineNumber

public void setFinancialDocumentLineNumber(Integer financialDocumentLineNumber)
Sets the financialDocumentLineNumber attribute.

Parameters:
financialDocumentLineNumber - The financialDocumentLineNumber to set.

getFinancialDocumentCreditCardTypeCode

public String getFinancialDocumentCreditCardTypeCode()
Gets the financialDocumentCreditCardTypeCode attribute.

Returns:
Returns the financialDocumentCreditCardTypeCode

setFinancialDocumentCreditCardTypeCode

public void setFinancialDocumentCreditCardTypeCode(String financialDocumentCreditCardTypeCode)
Sets the financialDocumentCreditCardTypeCode attribute.

Parameters:
financialDocumentCreditCardTypeCode - The financialDocumentCreditCardTypeCode to set.

getFinancialDocumentCreditCardVendorNumber

public String getFinancialDocumentCreditCardVendorNumber()
Gets the financialDocumentCreditCardVendorNumber attribute.

Returns:
Returns the financialDocumentCreditCardVendorNumber

setFinancialDocumentCreditCardVendorNumber

public void setFinancialDocumentCreditCardVendorNumber(String financialDocumentCreditCardVendorNumber)
Sets the financialDocumentCreditCardVendorNumber attribute.

Parameters:
financialDocumentCreditCardVendorNumber - The financialDocumentCreditCardVendorNumber to set.

getCreditCardDepositDate

public Date getCreditCardDepositDate()
Gets the creditCardDepositDate attribute.

Returns:
Returns the creditCardDepositDate

setCreditCardDepositDate

public void setCreditCardDepositDate(Date creditCardDepositDate)
Sets the creditCardDepositDate attribute.

Parameters:
creditCardDepositDate - The creditCardDepositDate to set.

getCreditCardDepositReferenceNumber

public String getCreditCardDepositReferenceNumber()
Gets the creditCardDepositReferenceNumber attribute.

Returns:
Returns the creditCardDepositReferenceNumber

setCreditCardDepositReferenceNumber

public void setCreditCardDepositReferenceNumber(String creditCardDepositReferenceNumber)
Sets the creditCardDepositReferenceNumber attribute.

Parameters:
creditCardDepositReferenceNumber - The creditCardDepositReferenceNumber to set.

getCreditCardAdvanceDepositAmount

public org.kuali.rice.kns.util.KualiDecimal getCreditCardAdvanceDepositAmount()
Gets the creditCardAdvanceDepositAmount attribute.

Returns:
Returns the creditCardAdvanceDepositAmount

setCreditCardAdvanceDepositAmount

public void setCreditCardAdvanceDepositAmount(org.kuali.rice.kns.util.KualiDecimal creditCardAdvanceDepositAmount)
Sets the creditCardAdvanceDepositAmount attribute.

Parameters:
creditCardAdvanceDepositAmount - The creditCardAdvanceDepositAmount to set.

getFinancialDocumentCreditCardType

public CreditCardType getFinancialDocumentCreditCardType()
Returns:
Returns the financialDocumentCreditCardType.

setFinancialDocumentCreditCardType

public void setFinancialDocumentCreditCardType(CreditCardType financialDocumentCreditCardType)
Deprecated. 

Parameters:
financialDocumentCreditCardType - The financialDocumentCreditCardType to set.

getFinancialDocumentCreditCardVendor

public CreditCardVendor getFinancialDocumentCreditCardVendor()
Returns:
Returns the financialDocumentCreditCardVendor.

setFinancialDocumentCreditCardVendor

public void setFinancialDocumentCreditCardVendor(CreditCardVendor financialDocumentCreditCardVendor)
Parameters:
financialDocumentCreditCardVendor - The financialDocumentCreditCardVendor to set.

toStringMapper

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


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