org.kuali.kfs.module.endow.businessobject
Class EndowmentTransactionTaxLotLine

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

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

This class provides an implementation for the Tax Lot Lines in the Endowment transactional documents.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
EndowmentTransactionTaxLotLine()
          Constructs a EndowmentTransactionTaxLotLine.java.
 
Method Summary
 Integer getDocumentLineNumber()
          Gets the documentLineNumber.
 String getDocumentLineTypeCode()
          Gets the documentLineTypeCode.
 String getDocumentNumber()
          Gets the documentNumber.
 String getIpIndicator()
          Gets the ipIndicator.
 IncomePrincipalIndicator getIpIndicatorObjRef()
          Gets the ipIndicatorObjRef.
 String getKemid()
          Gets the kemid.
 KEMID getKemidObjRef()
          Gets the kemidObjRef.
 Date getLotAcquiredDate()
          Gets the lotAcquiredDate.
 BigDecimal getLotHoldingCost()
          Gets the lotHoldingCost.
 BigDecimal getLotLongTermGainLoss()
          Gets the lotLongTermGainLoss.
 BigDecimal getLotShortTermGainLoss()
          Gets the lotShortTermGainLoss.
 BigDecimal getLotUnits()
          Gets the lotUnits.
 String getRegistrationCode()
          Gets the registrationCode.
 RegistrationCode getRegistrationCodeObjRef()
          Gets the registrationCodeObjRef.
 Security getSecurity()
          Gets the security.
 String getSecurityID()
          Gets the securityID.
 Integer getTransactionHoldingLotNumber()
          Gets the transactionHoldingLotNumber.
 EndowmentTransactionLine getTransactionLine()
          Gets the transactionLine.
 boolean isNewLotIndicator()
          Gets the newLotIndicator attribute.
 void setDocumentLineNumber(Integer documentLineNumber)
          Sets the documentLineNumber.
 void setDocumentLineTypeCode(String documentLineTypeCode)
          Sets the documentLineTypeCode.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber.
 void setIpIndicator(String ipIndicator)
          Sets the ipIndicator.
 void setIpIndicatorObjRef(IncomePrincipalIndicator ipIndicatorObjRef)
          Sets the ipIndicatorObjRef.
 void setKemid(String kemid)
          Sets the kemid.
 void setKemidObjRef(KEMID kemidObjRef)
          Sets the kemidObjRef.
 void setLotAcquiredDate(Date lotAcquiredDate)
          Sets the lotAcquiredDate.
 void setLotHoldingCost(BigDecimal lotHoldingCost)
          Sets the lotHoldingCost.
 void setLotLongTermGainLoss(BigDecimal lotLongTermGainLoss)
          Sets the lotLongTermGainLoss.
 void setLotShortTermGainLoss(BigDecimal lotShortTermGainLoss)
          Sets the lotShortTermGainLoss.
 void setLotUnits(BigDecimal lotUnits)
          Sets the lotUnits.
 void setNewLotIndicator(boolean newLotIndicator)
          Sets the newLotIndicator.
 void setRegistrationCode(String registrationCode)
          Sets the registrationCode.
 void setRegistrationCodeObjRef(RegistrationCode registrationCodeObjRef)
          Sets the registrationCodeObjRef.
 void setSecurity(Security security)
          Sets the security.
 void setSecurityID(String securityID)
          Sets the securityID.
 void setTransactionHoldingLotNumber(Integer transactionHoldingLotNumber)
          Sets the transactionHoldingLotNumber.
 void setTransactionLine(EndowmentTransactionLine transactionLine)
          Sets the transactionLine.
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

EndowmentTransactionTaxLotLine

public EndowmentTransactionTaxLotLine()
Constructs a EndowmentTransactionTaxLotLine.java.

Method Detail

toStringMapper

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

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber.

Returns:
documentNumber

setDocumentNumber

public void setDocumentNumber(String documentNumber)
Sets the documentNumber.

Parameters:
documentNumber -

getDocumentLineNumber

public Integer getDocumentLineNumber()
Gets the documentLineNumber.

Returns:
documentLineNumber

setDocumentLineNumber

public void setDocumentLineNumber(Integer documentLineNumber)
Sets the documentLineNumber.

Parameters:
documentLineNumber -

getDocumentLineTypeCode

public String getDocumentLineTypeCode()
Gets the documentLineTypeCode.

Returns:
documentLineTypeCode

setDocumentLineTypeCode

public void setDocumentLineTypeCode(String documentLineTypeCode)
Sets the documentLineTypeCode.

Parameters:
documentLineTypeCode -

getTransactionHoldingLotNumber

public Integer getTransactionHoldingLotNumber()
Gets the transactionHoldingLotNumber.

Returns:
transactionHoldingLotNumber

setTransactionHoldingLotNumber

public void setTransactionHoldingLotNumber(Integer transactionHoldingLotNumber)
Sets the transactionHoldingLotNumber.

Parameters:
transactionHoldingLotNumber -

getLotUnits

public BigDecimal getLotUnits()
Gets the lotUnits.

Returns:
lotUnits

setLotUnits

public void setLotUnits(BigDecimal lotUnits)
Sets the lotUnits.

Parameters:
lotUnits -

getLotHoldingCost

public BigDecimal getLotHoldingCost()
Gets the lotHoldingCost.

Returns:
lotHoldingCost

setLotHoldingCost

public void setLotHoldingCost(BigDecimal lotHoldingCost)
Sets the lotHoldingCost.

Parameters:
lotHoldingCost -

getLotLongTermGainLoss

public BigDecimal getLotLongTermGainLoss()
Gets the lotLongTermGainLoss.

Returns:
lotLongTermGainLoss

setLotLongTermGainLoss

public void setLotLongTermGainLoss(BigDecimal lotLongTermGainLoss)
Sets the lotLongTermGainLoss.

Parameters:
lotLongTermGainLoss -

getLotShortTermGainLoss

public BigDecimal getLotShortTermGainLoss()
Gets the lotShortTermGainLoss.

Returns:
lotShortTermGainLoss

setLotShortTermGainLoss

public void setLotShortTermGainLoss(BigDecimal lotShortTermGainLoss)
Sets the lotShortTermGainLoss.

Parameters:
lotShortTermGainLoss -

getTransactionLine

public EndowmentTransactionLine getTransactionLine()
Gets the transactionLine.

Returns:
transactionLine

setTransactionLine

public void setTransactionLine(EndowmentTransactionLine transactionLine)
Sets the transactionLine.

Parameters:
transactionLine -

getLotAcquiredDate

public Date getLotAcquiredDate()
Gets the lotAcquiredDate.

Returns:
lotAcquiredDate

setLotAcquiredDate

public void setLotAcquiredDate(Date lotAcquiredDate)
Sets the lotAcquiredDate.

Parameters:
lotAcquiredDate -

getKemid

public String getKemid()
Gets the kemid.

Returns:
kemid

setKemid

public void setKemid(String kemid)
Sets the kemid.

Parameters:
kemid -

getSecurityID

public String getSecurityID()
Gets the securityID.

Returns:
securityID

setSecurityID

public void setSecurityID(String securityID)
Sets the securityID.

Parameters:
securityID -

getRegistrationCode

public String getRegistrationCode()
Gets the registrationCode.

Returns:
registrationCode

setRegistrationCode

public void setRegistrationCode(String registrationCode)
Sets the registrationCode.

Parameters:
registrationCode -

getIpIndicator

public String getIpIndicator()
Gets the ipIndicator.

Returns:
ipIndicator

setIpIndicator

public void setIpIndicator(String ipIndicator)
Sets the ipIndicator.

Parameters:
ipIndicator -

isNewLotIndicator

public boolean isNewLotIndicator()
Gets the newLotIndicator attribute.

Returns:
Returns the newLotIndicator.

setNewLotIndicator

public void setNewLotIndicator(boolean newLotIndicator)
Sets the newLotIndicator.

Parameters:
newLotIndicator -

getKemidObjRef

public KEMID getKemidObjRef()
Gets the kemidObjRef.

Returns:
kemidObjRef

setKemidObjRef

public void setKemidObjRef(KEMID kemidObjRef)
Sets the kemidObjRef.

Parameters:
kemidObjRef -

getSecurity

public Security getSecurity()
Gets the security.

Returns:
security

setSecurity

public void setSecurity(Security security)
Sets the security.

Parameters:
security -

getRegistrationCodeObjRef

public RegistrationCode getRegistrationCodeObjRef()
Gets the registrationCodeObjRef.

Returns:
registrationCodeObjRef

setRegistrationCodeObjRef

public void setRegistrationCodeObjRef(RegistrationCode registrationCodeObjRef)
Sets the registrationCodeObjRef.

Parameters:
registrationCodeObjRef -

getIpIndicatorObjRef

public IncomePrincipalIndicator getIpIndicatorObjRef()
Gets the ipIndicatorObjRef.

Returns:
ipIndicatorObjRef

setIpIndicatorObjRef

public void setIpIndicatorObjRef(IncomePrincipalIndicator ipIndicatorObjRef)
Sets the ipIndicatorObjRef.

Parameters:
ipIndicatorObjRef -


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