org.kuali.kfs.module.purap.businessobject
Class PurApItemUseTaxBase

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.module.purap.businessobject.PurApItemUseTaxBase
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, PurApItemUseTax, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject
Direct Known Subclasses:
CreditMemoItemUseTax, PaymentRequestItemUseTax, PurchaseOrderItemUseTax, PurchaseRequisitionItemUseTax, SummaryItemUseTax

public abstract class PurApItemUseTaxBase
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements PurApItemUseTax

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PurApItemUseTaxBase()
           
PurApItemUseTaxBase(PurApItemUseTax itemUseTax)
           
 
Method Summary
 boolean equals(Object obj)
          Override needed for PURAP GL entry creation (hjs) - please do not add "amount" to this method
 String getAccountNumber()
           
 String getChartOfAccountsCode()
           
 String getFinancialObjectCode()
           
 Integer getItemIdentifier()
           
 String getRateCode()
           
 org.kuali.rice.kns.util.KualiDecimal getTaxAmount()
           
 Integer getUseTaxId()
           
 int hashCode()
          Override needed for PURAP GL entry creation please do not add "taxAmount" to this method
 void setAccountNumber(String accountNumber)
           
 void setChartOfAccountsCode(String chartOfAccountsCode)
           
 void setFinancialObjectCode(String financialObjectCode)
           
 void setItemIdentifier(Integer itemIdentifier)
           
 void setRateCode(String rateCode)
           
 void setTaxAmount(org.kuali.rice.kns.util.KualiDecimal taxAmount)
           
 void setUseTaxId(Integer useTaxId)
           
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, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Constructor Detail

PurApItemUseTaxBase

public PurApItemUseTaxBase()

PurApItemUseTaxBase

public PurApItemUseTaxBase(PurApItemUseTax itemUseTax)
Method Detail

getAccountNumber

public String getAccountNumber()
Specified by:
getAccountNumber in interface PurApItemUseTax

setAccountNumber

public void setAccountNumber(String accountNumber)
Specified by:
setAccountNumber in interface PurApItemUseTax

getChartOfAccountsCode

public String getChartOfAccountsCode()
Specified by:
getChartOfAccountsCode in interface PurApItemUseTax

setChartOfAccountsCode

public void setChartOfAccountsCode(String chartOfAccountsCode)
Specified by:
setChartOfAccountsCode in interface PurApItemUseTax

getFinancialObjectCode

public String getFinancialObjectCode()
Specified by:
getFinancialObjectCode in interface PurApItemUseTax

setFinancialObjectCode

public void setFinancialObjectCode(String financialObjectCode)
Specified by:
setFinancialObjectCode in interface PurApItemUseTax

getItemIdentifier

public Integer getItemIdentifier()
Specified by:
getItemIdentifier in interface PurApItemUseTax

setItemIdentifier

public void setItemIdentifier(Integer itemIdentifier)
Specified by:
setItemIdentifier in interface PurApItemUseTax

getUseTaxId

public Integer getUseTaxId()
Specified by:
getUseTaxId in interface PurApItemUseTax

setUseTaxId

public void setUseTaxId(Integer useTaxId)
Specified by:
setUseTaxId in interface PurApItemUseTax

getRateCode

public String getRateCode()
Specified by:
getRateCode in interface PurApItemUseTax

setRateCode

public void setRateCode(String rateCode)
Specified by:
setRateCode in interface PurApItemUseTax

getTaxAmount

public org.kuali.rice.kns.util.KualiDecimal getTaxAmount()
Specified by:
getTaxAmount in interface PurApItemUseTax

setTaxAmount

public void setTaxAmount(org.kuali.rice.kns.util.KualiDecimal taxAmount)
Specified by:
setTaxAmount in interface PurApItemUseTax

toStringMapper

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

equals

public boolean equals(Object obj)
Override needed for PURAP GL entry creation (hjs) - please do not add "amount" to this method

Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
Override needed for PURAP GL entry creation please do not add "taxAmount" to this method

Overrides:
hashCode in class Object
See Also:
Object.hashCode()


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