org.kuali.kfs.module.cab.businessobject
Class PurchasingAccountsPayableItemAsset

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

public class PurchasingAccountsPayableItemAsset
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements Comparable<PurchasingAccountsPayableItemAsset>

Author:
Kuali Nervous System Team (kualidev@oncourse.iu.edu)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PurchasingAccountsPayableItemAsset()
           
PurchasingAccountsPayableItemAsset(PurchasingAccountsPayableItemAsset initialItemAsset)
           
 
Method Summary
 int compareTo(PurchasingAccountsPayableItemAsset o)
           
 org.kuali.rice.kns.util.KualiDecimal getAccountsPayableItemQuantity()
          Gets the accountsPayableItemQuantity attribute.
 String getAccountsPayableLineItemDescription()
          Gets the accountsPayableLineItemDescription attribute.
 Integer getAccountsPayableLineItemIdentifier()
          Gets the accountsPayableLineItemIdentifier attribute.
 String getActivityStatusCode()
          Gets the activityStatusCode attribute.
 List<Long> getApprovedAssetNumbers()
          Gets the approvedAssetNumbers attribute.
 Integer getCapitalAssetBuilderLineNumber()
          Gets the capitalAssetBuilderLineNumber attribute.
 String getCapitalAssetManagementDocumentNumber()
          Gets the capitalAssetManagementDocumentNumber attribute.
 Integer getCapitalAssetSystemIdentifier()
          Gets the capitalAssetSystemIdentifier attribute.
 String getCapitalAssetTransactionTypeCode()
          Gets the capitalAssetTransactionTypeCode attribute.
 String getDocumentNumber()
          Gets the documentNumber attribute.
 String getFirstFincialObjectCode()
          Gets the firstFincialObjectCode attribute.
 Integer getItemLineNumber()
           
 String getItemTypeCode()
          Gets the itemTypeCode attribute.
 String getLockingInformation()
          Gets the lockingInformation attribute.
 Integer getPaymentRequestIdentifier()
          Gets the paymentRequestIdentifier attribute.
 String getPreTagInquiryUrl()
           
 ItemCapitalAsset getPurApItemAsset(int index)
          Gets the capitalAssetNumbers attribute.
 List<ItemCapitalAsset> getPurApItemAssets()
          Gets the capitalAssetNumbers attribute.
 Integer getPurchaseOrderItemIdentifier()
          Gets the purchaseOrderItemIdentifier attribute.
 PurchasingAccountsPayableDocument getPurchasingAccountsPayableDocument()
          Gets the purchasingAccountsPayableDocument attribute.
 PurchasingAccountsPayableLineAssetAccount getPurchasingAccountsPayableLineAssetAccount(int index)
           
 List<PurchasingAccountsPayableLineAssetAccount> getPurchasingAccountsPayableLineAssetAccounts()
          Gets the purchasingAccountsPayableLineAssetAccounts attribute.
 org.kuali.rice.kns.util.KualiDecimal getSplitQty()
          Gets the splitQty attribute.
 org.kuali.rice.kns.util.KualiDecimal getTotalCost()
          Gets the totalCost attribute.
 org.kuali.rice.kns.util.KualiDecimal getUnitCost()
          Gets the unitCost attribute.
 boolean isActive()
          Gets the active attribute.
 boolean isAdditionalChargeNonTradeInIndicator()
          Gets the additionalChargeNonTradeInIndicator attribute.
 boolean isApplyPaymentIndicator()
          Gets the applyPaymentIndicator attribute.
 boolean isCreateAssetIndicator()
          Gets the createAssetIndicator attribute.
 boolean isItemAssignedToTradeInIndicator()
          Gets the itemAssignedToTradeInIndicator attribute.
 boolean isSelectedValue()
          Gets the selectedValue attribute.
 boolean isTradeInAllowance()
          Gets the tradeInAllowance attribute.
 void setAccountsPayableItemQuantity(org.kuali.rice.kns.util.KualiDecimal accountsPayableItemQuantity)
          Sets the accountsPayableItemQuantity attribute value.
 void setAccountsPayableLineItemDescription(String accountsPayableLineItemDescription)
          Sets the accountsPayableLineItemDescription attribute value.
 void setAccountsPayableLineItemIdentifier(Integer accountsPayableLineItemIdentifier)
          Sets the accountsPayableLineItemIdentifier attribute value.
 void setActivityStatusCode(String activityStatusCode)
          Sets the activityStatusCode attribute value.
 void setAdditionalChargeNonTradeInIndicator(boolean additionalChargeNonTradeInIndicator)
          Sets the additionalChargeNonTradeInIndicator attribute value.
 void setApplyPaymentIndicator(boolean applyPaymentIndicator)
          Sets the applyPaymentIndicator attribute value.
 void setCapitalAssetBuilderLineNumber(Integer capitalAssetBuilderLineNumber)
          Sets the capitalAssetBuilderLineNumber attribute.
 void setCapitalAssetManagementDocumentNumber(String capitalAssetManagementDocumentNumber)
          Sets the capitalAssetManagementDocumentNumber attribute.
 void setCapitalAssetSystemIdentifier(Integer capitalAssetSystemIdentifier)
          Sets the capitalAssetSystemIdentifier attribute value.
 void setCapitalAssetTransactionTypeCode(String capitalAssetTransactionTypeCode)
          Sets the capitalAssetTransactionTypeCode attribute value.
 void setCreateAssetIndicator(boolean createAssetIndicator)
          Sets the createAssetIndicator attribute value.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute value.
 void setFirstFincialObjectCode(String firstFincialObjectCode)
          Sets the firstFincialObjectCode attribute value.
 void setItemAssignedToTradeInIndicator(boolean itemAssignedToTradeInIndicator)
          Sets the itemAssignedToTradeInIndicator attribute value.
 void setItemLineNumber(Integer itemLineNumber)
           
 void setItemTypeCode(String itemTypeCode)
          Sets the itemTypeCode attribute value.
 void setLockingInformation(String lockingInformation)
          Sets the lockingInformation attribute value.
 void setPaymentRequestIdentifier(Integer paymentRequestIdentifier)
          Sets the paymentRequestIdentifier attribute value.
 void setPurApItemAssets(List<ItemCapitalAsset> capitalAssetNumbers)
          Sets the capitalAssetNumbers attribute value.
 void setPurchaseOrderItemIdentifier(Integer purchaseOrderItemIdentifier)
          Sets the purchaseOrderItemIdentifier attribute value.
 void setPurchasingAccountsPayableDocument(PurchasingAccountsPayableDocument purchasingAccountsPayableDocument)
          Sets the purchasingAccountsPayableDocument attribute value.
 void setPurchasingAccountsPayableLineAssetAccounts(List<PurchasingAccountsPayableLineAssetAccount> purchasingAccountsPayableLineAssetAccounts)
          Sets the purchasingAccountsPayableLineAssetAccounts attribute value.
 void setSelectedValue(boolean selectedValue)
          Sets the selectedValue attribute value.
 void setSplitQty(org.kuali.rice.kns.util.KualiDecimal splitQty)
          Sets the splitQty attribute value.
 void setTotalCost(org.kuali.rice.kns.util.KualiDecimal totalCost)
          Sets the totalCost attribute value.
 void setTradeInAllowance(boolean tradeInAllowance)
          Sets the tradeInAllowance attribute value.
 void setUnitCost(org.kuali.rice.kns.util.KualiDecimal unitCost)
          Sets the unitCost attribute value.
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

PurchasingAccountsPayableItemAsset

public PurchasingAccountsPayableItemAsset()

PurchasingAccountsPayableItemAsset

public PurchasingAccountsPayableItemAsset(PurchasingAccountsPayableItemAsset initialItemAsset)
Method Detail

getLockingInformation

public String getLockingInformation()
Gets the lockingInformation attribute.

Returns:
Returns the lockingInformation.

setLockingInformation

public void setLockingInformation(String lockingInformation)
Sets the lockingInformation attribute value.

Parameters:
lockingInformation - The lockingInformation to set.

getCapitalAssetSystemIdentifier

public Integer getCapitalAssetSystemIdentifier()
Gets the capitalAssetSystemIdentifier attribute.

Returns:
Returns the capitalAssetSystemIdentifier.

setCapitalAssetSystemIdentifier

public void setCapitalAssetSystemIdentifier(Integer capitalAssetSystemIdentifier)
Sets the capitalAssetSystemIdentifier attribute value.

Parameters:
capitalAssetSystemIdentifier - The capitalAssetSystemIdentifier to set.

getPurchaseOrderItemIdentifier

public Integer getPurchaseOrderItemIdentifier()
Gets the purchaseOrderItemIdentifier attribute.

Returns:
Returns the purchaseOrderItemIdentifier.

setPurchaseOrderItemIdentifier

public void setPurchaseOrderItemIdentifier(Integer purchaseOrderItemIdentifier)
Sets the purchaseOrderItemIdentifier attribute value.

Parameters:
purchaseOrderItemIdentifier - The purchaseOrderItemIdentifier to set.

getPurApItemAssets

public List<ItemCapitalAsset> getPurApItemAssets()
Gets the capitalAssetNumbers attribute.

Returns:
Returns the capitalAssetNumbers.

setPurApItemAssets

public void setPurApItemAssets(List<ItemCapitalAsset> capitalAssetNumbers)
Sets the capitalAssetNumbers attribute value.

Parameters:
capitalAssetNumbers - The capitalAssetNumbers to set.

getPurApItemAsset

public ItemCapitalAsset getPurApItemAsset(int index)
Gets the capitalAssetNumbers attribute.

Returns:
Returns the capitalAssetNumbers.

isCreateAssetIndicator

public boolean isCreateAssetIndicator()
Gets the createAssetIndicator attribute.

Returns:
Returns the createAssetIndicator.

setCreateAssetIndicator

public void setCreateAssetIndicator(boolean createAssetIndicator)
Sets the createAssetIndicator attribute value.

Parameters:
createAssetIndicator - The createAssetIndicator to set.

isApplyPaymentIndicator

public boolean isApplyPaymentIndicator()
Gets the applyPaymentIndicator attribute.

Returns:
Returns the applyPaymentIndicator.

setApplyPaymentIndicator

public void setApplyPaymentIndicator(boolean applyPaymentIndicator)
Sets the applyPaymentIndicator attribute value.

Parameters:
applyPaymentIndicator - The applyPaymentIndicator to set.

isSelectedValue

public boolean isSelectedValue()
Gets the selectedValue attribute.

Returns:
Returns the selectedValue.

setSelectedValue

public void setSelectedValue(boolean selectedValue)
Sets the selectedValue attribute value.

Parameters:
selectedValue - The selectedValue to set.

getItemTypeCode

public String getItemTypeCode()
Gets the itemTypeCode attribute.

Returns:
Returns the itemTypeCode.

setItemTypeCode

public void setItemTypeCode(String itemTypeCode)
Sets the itemTypeCode attribute value.

Parameters:
itemTypeCode - The itemTypeCode to set.

getCapitalAssetTransactionTypeCode

public String getCapitalAssetTransactionTypeCode()
Gets the capitalAssetTransactionTypeCode attribute.

Returns:
Returns the capitalAssetTransactionTypeCode.

setCapitalAssetTransactionTypeCode

public void setCapitalAssetTransactionTypeCode(String capitalAssetTransactionTypeCode)
Sets the capitalAssetTransactionTypeCode attribute value.

Parameters:
capitalAssetTransactionTypeCode - The capitalAssetTransactionTypeCode to set.

isAdditionalChargeNonTradeInIndicator

public boolean isAdditionalChargeNonTradeInIndicator()
Gets the additionalChargeNonTradeInIndicator attribute.

Returns:
Returns the additionalChargeNonTradeInIndicator.

setAdditionalChargeNonTradeInIndicator

public void setAdditionalChargeNonTradeInIndicator(boolean additionalChargeNonTradeInIndicator)
Sets the additionalChargeNonTradeInIndicator attribute value.

Parameters:
additionalChargeNonTradeInIndicator - The additionalChargeNonTradeInIndicator to set.

isTradeInAllowance

public boolean isTradeInAllowance()
Gets the tradeInAllowance attribute.

Returns:
Returns the tradeInAllowance.

setTradeInAllowance

public void setTradeInAllowance(boolean tradeInAllowance)
Sets the tradeInAllowance attribute value.

Parameters:
tradeInAllowance - The tradeInAllowance to set.

getSplitQty

public org.kuali.rice.kns.util.KualiDecimal getSplitQty()
Gets the splitQty attribute.

Returns:
Returns the splitQty.

setSplitQty

public void setSplitQty(org.kuali.rice.kns.util.KualiDecimal splitQty)
Sets the splitQty attribute value.

Parameters:
splitQty - The splitQty to set.

getPurchasingAccountsPayableLineAssetAccounts

public List<PurchasingAccountsPayableLineAssetAccount> getPurchasingAccountsPayableLineAssetAccounts()
Gets the purchasingAccountsPayableLineAssetAccounts attribute.

Returns:
Returns the purchasingAccountsPayableLineAssetAccounts.

setPurchasingAccountsPayableLineAssetAccounts

public void setPurchasingAccountsPayableLineAssetAccounts(List<PurchasingAccountsPayableLineAssetAccount> purchasingAccountsPayableLineAssetAccounts)
Sets the purchasingAccountsPayableLineAssetAccounts attribute value.

Parameters:
purchasingAccountsPayableLineAssetAccounts - The purchasingAccountsPayableLineAssetAccounts to set.

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber attribute.

Returns:
Returns the documentNumber.

setDocumentNumber

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

Parameters:
documentNumber - The documentNumber to set.

getAccountsPayableLineItemIdentifier

public Integer getAccountsPayableLineItemIdentifier()
Gets the accountsPayableLineItemIdentifier attribute.

Returns:
Returns the accountsPayableLineItemIdentifier.

setAccountsPayableLineItemIdentifier

public void setAccountsPayableLineItemIdentifier(Integer accountsPayableLineItemIdentifier)
Sets the accountsPayableLineItemIdentifier attribute value.

Parameters:
accountsPayableLineItemIdentifier - The accountsPayableLineItemIdentifier to set.

getAccountsPayableLineItemDescription

public String getAccountsPayableLineItemDescription()
Gets the accountsPayableLineItemDescription attribute.

Returns:
Returns the accountsPayableLineItemDescription.

setAccountsPayableLineItemDescription

public void setAccountsPayableLineItemDescription(String accountsPayableLineItemDescription)
Sets the accountsPayableLineItemDescription attribute value.

Parameters:
accountsPayableLineItemDescription - The accountsPayableLineItemDescription to set.

getAccountsPayableItemQuantity

public org.kuali.rice.kns.util.KualiDecimal getAccountsPayableItemQuantity()
Gets the accountsPayableItemQuantity attribute.

Returns:
Returns the accountsPayableItemQuantity.

setAccountsPayableItemQuantity

public void setAccountsPayableItemQuantity(org.kuali.rice.kns.util.KualiDecimal accountsPayableItemQuantity)
Sets the accountsPayableItemQuantity attribute value.

Parameters:
accountsPayableItemQuantity - The accountsPayableItemQuantity to set.

getCapitalAssetBuilderLineNumber

public Integer getCapitalAssetBuilderLineNumber()
Gets the capitalAssetBuilderLineNumber attribute.

Returns:
Returns the capitalAssetBuilderLineNumber

setCapitalAssetBuilderLineNumber

public void setCapitalAssetBuilderLineNumber(Integer capitalAssetBuilderLineNumber)
Sets the capitalAssetBuilderLineNumber attribute.

Parameters:
capitalAssetBuilderLineNumber - The capitalAssetBuilderLineNumber to set.

getCapitalAssetManagementDocumentNumber

public String getCapitalAssetManagementDocumentNumber()
Gets the capitalAssetManagementDocumentNumber attribute.

Returns:
Returns the capitalAssetManagementDocumentNumber

setCapitalAssetManagementDocumentNumber

public void setCapitalAssetManagementDocumentNumber(String capitalAssetManagementDocumentNumber)
Sets the capitalAssetManagementDocumentNumber attribute.

Parameters:
capitalAssetManagementDocumentNumber - The capitalAssetManagementDocumentNumber to set.

getItemLineNumber

public Integer getItemLineNumber()

setItemLineNumber

public void setItemLineNumber(Integer itemLineNumber)

toStringMapper

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

isActive

public boolean isActive()
Gets the active attribute.

Returns:
Returns the active.

getActivityStatusCode

public String getActivityStatusCode()
Gets the activityStatusCode attribute.

Returns:
Returns the activityStatusCode.

setActivityStatusCode

public void setActivityStatusCode(String activityStatusCode)
Sets the activityStatusCode attribute value.

Parameters:
activityStatusCode - The activityStatusCode to set.

getPurchasingAccountsPayableDocument

public PurchasingAccountsPayableDocument getPurchasingAccountsPayableDocument()
Gets the purchasingAccountsPayableDocument attribute.

Returns:
Returns the purchasingAccountsPayableDocument.

setPurchasingAccountsPayableDocument

public void setPurchasingAccountsPayableDocument(PurchasingAccountsPayableDocument purchasingAccountsPayableDocument)
Sets the purchasingAccountsPayableDocument attribute value.

Parameters:
purchasingAccountsPayableDocument - The purchasingAccountsPayableDocument to set.

isItemAssignedToTradeInIndicator

public boolean isItemAssignedToTradeInIndicator()
Gets the itemAssignedToTradeInIndicator attribute.

Returns:
Returns the itemAssignedToTradeInIndicator.

setItemAssignedToTradeInIndicator

public void setItemAssignedToTradeInIndicator(boolean itemAssignedToTradeInIndicator)
Sets the itemAssignedToTradeInIndicator attribute value.

Parameters:
itemAssignedToTradeInIndicator - The itemAssignedToTradeInIndicator to set.

getUnitCost

public org.kuali.rice.kns.util.KualiDecimal getUnitCost()
Gets the unitCost attribute.

Returns:
Returns the unitCost.

setUnitCost

public void setUnitCost(org.kuali.rice.kns.util.KualiDecimal unitCost)
Sets the unitCost attribute value.

Parameters:
unitCost - The unitCost to set.

getTotalCost

public org.kuali.rice.kns.util.KualiDecimal getTotalCost()
Gets the totalCost attribute.

Returns:
Returns the totalCost.

setTotalCost

public void setTotalCost(org.kuali.rice.kns.util.KualiDecimal totalCost)
Sets the totalCost attribute value.

Parameters:
totalCost - The totalCost to set.

getFirstFincialObjectCode

public String getFirstFincialObjectCode()
Gets the firstFincialObjectCode attribute.

Returns:
Returns the firstFincialObjectCode.

setFirstFincialObjectCode

public void setFirstFincialObjectCode(String firstFincialObjectCode)
Sets the firstFincialObjectCode attribute value.

Parameters:
firstFincialObjectCode - The firstFincialObjectCode to set.

getPreTagInquiryUrl

public String getPreTagInquiryUrl()

compareTo

public int compareTo(PurchasingAccountsPayableItemAsset o)
Specified by:
compareTo in interface Comparable<PurchasingAccountsPayableItemAsset>
See Also:
Comparable.compareTo(java.lang.Object)

getApprovedAssetNumbers

public List<Long> getApprovedAssetNumbers()
Gets the approvedAssetNumbers attribute.

Returns:
Returns the approvedAssetNumbers.

getPurchasingAccountsPayableLineAssetAccount

public PurchasingAccountsPayableLineAssetAccount getPurchasingAccountsPayableLineAssetAccount(int index)

getPaymentRequestIdentifier

public Integer getPaymentRequestIdentifier()
Gets the paymentRequestIdentifier attribute.

Returns:
Returns the paymentRequestIdentifier.

setPaymentRequestIdentifier

public void setPaymentRequestIdentifier(Integer paymentRequestIdentifier)
Sets the paymentRequestIdentifier attribute value.

Parameters:
paymentRequestIdentifier - The paymentRequestIdentifier to set.


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