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

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

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

Business Object for Pooled Fund Value table.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PooledFundValue()
           
 
Method Summary
 Date getDistributeIncomeOnDate()
          Gets the distributeIncomeOnDate
 Date getDistributeLongTermGainLossOnDate()
          Gets the distributeLongTermGainLossOnDate
 Date getDistributeShortTermGainLossOnDate()
          Gets the distributeShortTermGainLossOnDate
 BigDecimal getIncomeDistributionPerUnit()
          Gets the incomeDistributionPerUnit
 BigDecimal getLongTermGainLossDistributionPerUnit()
          Gets the longTermGainLossDistributionPerUnit
 PooledFundControl getPooledFundControl()
          Gets the PooledFundControl object
 String getPooledSecurityID()
          Gets the pooledSecurityID
 BigDecimal getShortTermGainLossDistributionPerUnit()
          Gets the shortTermGainLossDistributionPerUnit
 BigDecimal getUnitValue()
          Gets the unitValue
 Date getValuationDate()
          Gets the valuationDate
 Date getValueEffectiveDate()
          Gets the valueEffectiveDate
 boolean isIncomeDistributionComplete()
          Gets the incomeDistributionComplete
 boolean isLongTermGainLossDistributionComplete()
          Gets the longTermGainLossDistributionComplete
 boolean isShortTermGainLossDistributionComplete()
          Gets the shortTermGainLossDistributionComplete
 void setDistributeIncomeOnDate(Date distributeIncomeOnDate)
          Sets the distributeIncomeOnDate
 void setDistributeLongTermGainLossOnDate(Date distributeLongTermGainLossOnDate)
          Sets the distributeLongTermGainLossOnDate
 void setDistributeShortTermGainLossOnDate(Date distributeShortTermGainLossOnDate)
          Sets the distributeShortTermGainLossOnDate
 void setIncomeDistributionComplete(boolean incomeDistributionComplete)
          Sets the incomeDistributionComplete
 void setIncomeDistributionPerUnit(BigDecimal incomeDistributionPerUnit)
          Sets the incomeDistributionPerUnit
 void setLongTermGainLossDistributionComplete(boolean longTermGainLossDistributionComplete)
          Sets the longTermGainLossDistributionComplete
 void setLongTermGainLossDistributionPerUnit(BigDecimal longTermGainLossDistributionPerUnit)
          Sets the longTermGainLossDistributionPerUnit
 void setPooledFundControl(PooledFundControl pooledFundControl)
          Sets the PooledFundControl object
 void setPooledSecurityID(String pooledSecurityID)
          Sets the pooledSecurityID
 void setShortTermGainLossDistributionComplete(boolean shortTermGainLossDistributionComplete)
          Sets the shortTermGainLossDistributionComplete
 void setShortTermGainLossDistributionPerUnit(BigDecimal shortTermGainLossDistributionPerUnit)
          Sets the shortTermGainLossDistributionPerUnit
 void setUnitValue(BigDecimal unitValue)
          Sets the unitValue
 void setValuationDate(Date valuationDate)
          Sets the valuationDate
 void setValueEffectiveDate(Date valueEffectiveDate)
          Sets the valueEffectiveDate
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

PooledFundValue

public PooledFundValue()
Method Detail

toStringMapper

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

getPooledSecurityID

public String getPooledSecurityID()
Gets the pooledSecurityID

Returns:
pooledSecurityID

setPooledSecurityID

public void setPooledSecurityID(String pooledSecurityID)
Sets the pooledSecurityID

Parameters:
pooledSecurityID -

getValueEffectiveDate

public Date getValueEffectiveDate()
Gets the valueEffectiveDate

Returns:
valueEffectiveDate

setValueEffectiveDate

public void setValueEffectiveDate(Date valueEffectiveDate)
Sets the valueEffectiveDate

Parameters:
valueEffectiveDate -

getValuationDate

public Date getValuationDate()
Gets the valuationDate

Returns:
valuationDate

setValuationDate

public void setValuationDate(Date valuationDate)
Sets the valuationDate

Parameters:
valuationDate -

getUnitValue

public BigDecimal getUnitValue()
Gets the unitValue

Returns:
unitValue

setUnitValue

public void setUnitValue(BigDecimal unitValue)
Sets the unitValue

Parameters:
unitValue -

getIncomeDistributionPerUnit

public BigDecimal getIncomeDistributionPerUnit()
Gets the incomeDistributionPerUnit

Returns:
incomeDistributionPerUnit

setIncomeDistributionPerUnit

public void setIncomeDistributionPerUnit(BigDecimal incomeDistributionPerUnit)
Sets the incomeDistributionPerUnit

Parameters:
incomeDistributionPerUnit -

getDistributeIncomeOnDate

public Date getDistributeIncomeOnDate()
Gets the distributeIncomeOnDate

Returns:
distributeIncomeOnDate

setDistributeIncomeOnDate

public void setDistributeIncomeOnDate(Date distributeIncomeOnDate)
Sets the distributeIncomeOnDate

Parameters:
distributeIncomeOnDate -

isIncomeDistributionComplete

public boolean isIncomeDistributionComplete()
Gets the incomeDistributionComplete

Returns:
incomeDistributionComplete

setIncomeDistributionComplete

public void setIncomeDistributionComplete(boolean incomeDistributionComplete)
Sets the incomeDistributionComplete

Parameters:
incomeDistributionComplete -

getLongTermGainLossDistributionPerUnit

public BigDecimal getLongTermGainLossDistributionPerUnit()
Gets the longTermGainLossDistributionPerUnit

Returns:
longTermGainLossDistributionPerUnit

setLongTermGainLossDistributionPerUnit

public void setLongTermGainLossDistributionPerUnit(BigDecimal longTermGainLossDistributionPerUnit)
Sets the longTermGainLossDistributionPerUnit

Parameters:
longTermGainLossDistributionPerUnit -

getDistributeLongTermGainLossOnDate

public Date getDistributeLongTermGainLossOnDate()
Gets the distributeLongTermGainLossOnDate

Returns:
distributeLongTermGainLossOnDate

setDistributeLongTermGainLossOnDate

public void setDistributeLongTermGainLossOnDate(Date distributeLongTermGainLossOnDate)
Sets the distributeLongTermGainLossOnDate

Parameters:
distributeLongTermGainLossOnDate -

isLongTermGainLossDistributionComplete

public boolean isLongTermGainLossDistributionComplete()
Gets the longTermGainLossDistributionComplete

Returns:
longTermGainLossDistributionComplete

setLongTermGainLossDistributionComplete

public void setLongTermGainLossDistributionComplete(boolean longTermGainLossDistributionComplete)
Sets the longTermGainLossDistributionComplete

Parameters:
longTermGainLossDistributionComplete -

getShortTermGainLossDistributionPerUnit

public BigDecimal getShortTermGainLossDistributionPerUnit()
Gets the shortTermGainLossDistributionPerUnit

Returns:
shortTermGainLossDistributionPerUnit

setShortTermGainLossDistributionPerUnit

public void setShortTermGainLossDistributionPerUnit(BigDecimal shortTermGainLossDistributionPerUnit)
Sets the shortTermGainLossDistributionPerUnit

Parameters:
shortTermGainLossDistributionPerUnit -

getDistributeShortTermGainLossOnDate

public Date getDistributeShortTermGainLossOnDate()
Gets the distributeShortTermGainLossOnDate

Returns:
distributeShortTermGainLossOnDate

setDistributeShortTermGainLossOnDate

public void setDistributeShortTermGainLossOnDate(Date distributeShortTermGainLossOnDate)
Sets the distributeShortTermGainLossOnDate

Parameters:
distributeLongTermGainLossOnDate -

isShortTermGainLossDistributionComplete

public boolean isShortTermGainLossDistributionComplete()
Gets the shortTermGainLossDistributionComplete

Returns:
shortTermGainLossDistributionComplete

setShortTermGainLossDistributionComplete

public void setShortTermGainLossDistributionComplete(boolean shortTermGainLossDistributionComplete)
Sets the shortTermGainLossDistributionComplete

Parameters:
shortTermGainLossDistributionComplete -

getPooledFundControl

public PooledFundControl getPooledFundControl()
Gets the PooledFundControl object

Returns:
pooledFundControl

setPooledFundControl

public void setPooledFundControl(PooledFundControl pooledFundControl)
Sets the PooledFundControl object

Parameters:
pooledFundControl -


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