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

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

public class PooledFundControl
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

Business Object for Pooled Fund Control table.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PooledFundControl()
           
 
Method Summary
 EndowmentTransactionCode getAssetPurchaseOffsetTranCode()
          Gets the assetPurchaseOffsetTranCode
 EndowmentTransactionCode getAssetSaleOffsetTranCode()
          Gets the assetSaleOffsetTranCode
 EndowmentTransactionCode getCashDepositOffsetTranCode()
          Gets the cashDepositOffsetTranCode
 String getFundAssetPurchaseOffsetTranCode()
          Gets the fundAssetPurchaseOffsetTranCode
 String getFundAssetSaleOffsetTranCode()
          Gets the fundAssetSaleOffsetTranCode
 String getFundCashDepositOffsetTranCode()
          Gets the fundCashDepositOffsetTranCode
 String getFundKEMID()
          Gets the fundKEMID.
 String getFundRegistrationCode()
          Gets the fundRegistrationCode
 String getFundSaleGainLossOffsetTranCode()
          Gets the fundSaleGainLossOffsetTranCode
 Integer getIncrementValuationDays()
          Gets the incrementValuationDays
 KEMID getKemid()
          Gets the kemid object
 String getPooledFundDescription()
          Gets the pooledFundDescription.
 String getPooledSecurityID()
          Gets the pooledSecurityID.
 String getPooledSecurityIDAndDescription()
          Gets pooledSecurityID and pooledFundDescription.
 RegistrationCode getRegistrationCodeObj()
          Gets the registrationCodeObj
 EndowmentTransactionCode getSaleGainLossOffsetTranCode()
          Gets the saleGainLossOffsetTranCode
 Security getSecurity()
          Gets the security object
 boolean isActive()
           
 boolean isAllowFractionalShares()
          Gets the allowFractionalShares.
 boolean isDistributeGainsAndLossesIndicator()
          Gets the distributeGainsAndLossesIndicator.
 void setActive(boolean active)
           
 void setAllowFractionalShares(boolean allowFractionalShares)
          Sets the allowFractionalShares.
 void setAssetPurchaseOffsetTranCode(EndowmentTransactionCode assetPurchaseOffsetTranCode)
          Sets the assetPurchaseOffsetTranCode.
 void setAssetSaleOffsetTranCode(EndowmentTransactionCode assetSaleOffsetTranCode)
          Sets the assetSaleOffsetTranCode.
 void setCashDepositOffsetTranCode(EndowmentTransactionCode cashDepositOffsetTranCode)
          Sets the cashDepositOffsetTranCode.
 void setDistributeGainsAndLossesIndicator(boolean distributeGainsAndLossesIndicator)
          Sets the distributeGainsAndLossesIndicator.
 void setFundAssetPurchaseOffsetTranCode(String fundAssetPurchaseOffsetTranCode)
          Set the fundAssetPurchaseOffsetTranCode
 void setFundAssetSaleOffsetTranCode(String fundAssetSaleOffsetTranCode)
          Set the fundAssetSaleOffsetTranCode
 void setFundCashDepositOffsetTranCode(String fundCashDepositOffsetTranCode)
          Set the fundCashDepositOffsetTranCode
 void setFundKEMID(String fundKEMID)
          Sets the fundKEMID.
 void setFundRegistrationCode(String fundRegistrationCode)
          Sets the fundRegistrationCode
 void setFundSaleGainLossOffsetTranCode(String fundSaleGainLossOffsetTranCode)
          Set the fundSaleGainLossOffsetTranCode
 void setIncrementValuationDays(Integer incrementValuationDays)
          Sets the incrementValuationDays
 void setKemid(KEMID kemid)
          Sets the kemid object
 void setPooledFundDescription(String pooledFundDescription)
          Sets the pooledFundDescription.
 void setPooledSecurityID(String pooledSecurityID)
          Sets the pooledSecurityID.
 void setPooledSecurityIDAndDescription(String pooledSecurityIDAndDescription)
          Sets pooledSecurityID and pooledFundDescription.
 void setRegistrationCodeObj(RegistrationCode registrationCodeObj)
          Sets the registrationCodeObj
 void setSaleGainLossOffsetTranCode(EndowmentTransactionCode saleGainLossOffsetTranCode)
          Sets the saleGainLossOffsetTranCode.
 void setSecurity(Security security)
          Sets the security object
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

PooledFundControl

public PooledFundControl()
Method Detail

toStringMapper

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

isActive

public boolean isActive()
Specified by:
isActive in interface org.kuali.rice.kns.bo.Inactivateable
See Also:
Inactivateable.isActive()

setActive

public void setActive(boolean active)
Specified by:
setActive in interface org.kuali.rice.kns.bo.Inactivateable
See Also:
Inactivateable.setActive(boolean)

getPooledSecurityID

public String getPooledSecurityID()
Gets the pooledSecurityID.

Returns:
pooledSecurityID

setPooledSecurityID

public void setPooledSecurityID(String pooledSecurityID)
Sets the pooledSecurityID.

Parameters:
pooledSecurityID -

getPooledFundDescription

public String getPooledFundDescription()
Gets the pooledFundDescription.

Returns:
pooledFundDescription

setPooledFundDescription

public void setPooledFundDescription(String pooledFundDescription)
Sets the pooledFundDescription.

Parameters:
pooledFundDescription -

getIncrementValuationDays

public Integer getIncrementValuationDays()
Gets the incrementValuationDays

Returns:
incrementValuationDays

setIncrementValuationDays

public void setIncrementValuationDays(Integer incrementValuationDays)
Sets the incrementValuationDays

Parameters:
incrementValuationDays -

getFundRegistrationCode

public String getFundRegistrationCode()
Gets the fundRegistrationCode

Returns:
fundRegistrationCode

setFundRegistrationCode

public void setFundRegistrationCode(String fundRegistrationCode)
Sets the fundRegistrationCode

Parameters:
fundRegistrationCode -

getFundKEMID

public String getFundKEMID()
Gets the fundKEMID.

Returns:
fundKEMID

setFundKEMID

public void setFundKEMID(String fundKEMID)
Sets the fundKEMID.

Parameters:
fundKEMID -

getFundAssetPurchaseOffsetTranCode

public String getFundAssetPurchaseOffsetTranCode()
Gets the fundAssetPurchaseOffsetTranCode

Returns:
fundAssetPurchaseOffsetTranCode

setFundAssetPurchaseOffsetTranCode

public void setFundAssetPurchaseOffsetTranCode(String fundAssetPurchaseOffsetTranCode)
Set the fundAssetPurchaseOffsetTranCode

Parameters:
fundAssetPurchaseOffsetTranCode -

getFundAssetSaleOffsetTranCode

public String getFundAssetSaleOffsetTranCode()
Gets the fundAssetSaleOffsetTranCode

Returns:
fundAssetSaleOffsetTranCode

setFundAssetSaleOffsetTranCode

public void setFundAssetSaleOffsetTranCode(String fundAssetSaleOffsetTranCode)
Set the fundAssetSaleOffsetTranCode

Parameters:
fundAssetSaleOffsetTranCode -

getFundSaleGainLossOffsetTranCode

public String getFundSaleGainLossOffsetTranCode()
Gets the fundSaleGainLossOffsetTranCode

Returns:
fundSaleGainLossOffsetTranCode

setFundSaleGainLossOffsetTranCode

public void setFundSaleGainLossOffsetTranCode(String fundSaleGainLossOffsetTranCode)
Set the fundSaleGainLossOffsetTranCode

Parameters:
fundSaleGainLossOffsetTranCode -

getFundCashDepositOffsetTranCode

public String getFundCashDepositOffsetTranCode()
Gets the fundCashDepositOffsetTranCode

Returns:
fundCashDepositOffsetTranCode

setFundCashDepositOffsetTranCode

public void setFundCashDepositOffsetTranCode(String fundCashDepositOffsetTranCode)
Set the fundCashDepositOffsetTranCode

Parameters:
fundCashDepositOffsetTranCode -

isDistributeGainsAndLossesIndicator

public boolean isDistributeGainsAndLossesIndicator()
Gets the distributeGainsAndLossesIndicator.

Returns:
distributeGainsAndLossesIndicator

setDistributeGainsAndLossesIndicator

public void setDistributeGainsAndLossesIndicator(boolean distributeGainsAndLossesIndicator)
Sets the distributeGainsAndLossesIndicator.

Parameters:
distributeGainsAndLossesIndicator -

getSecurity

public Security getSecurity()
Gets the security object

Returns:
security

setSecurity

public void setSecurity(Security security)
Sets the security object

Parameters:
security -

getRegistrationCodeObj

public RegistrationCode getRegistrationCodeObj()
Gets the registrationCodeObj

Returns:
registrationCodeObj

setRegistrationCodeObj

public void setRegistrationCodeObj(RegistrationCode registrationCodeObj)
Sets the registrationCodeObj

Parameters:
registrationCodeObj -

getKemid

public KEMID getKemid()
Gets the kemid object

Returns:
kemid

setKemid

public void setKemid(KEMID kemid)
Sets the kemid object

Parameters:
kemid -

getAssetPurchaseOffsetTranCode

public EndowmentTransactionCode getAssetPurchaseOffsetTranCode()
Gets the assetPurchaseOffsetTranCode

Returns:
assetPurchaseOffsetTranCode

setAssetPurchaseOffsetTranCode

public void setAssetPurchaseOffsetTranCode(EndowmentTransactionCode assetPurchaseOffsetTranCode)
Sets the assetPurchaseOffsetTranCode.

Parameters:
assetPurchaseOffsetTranCode -

getAssetSaleOffsetTranCode

public EndowmentTransactionCode getAssetSaleOffsetTranCode()
Gets the assetSaleOffsetTranCode

Returns:
assetSaleOffsetTranCode

setAssetSaleOffsetTranCode

public void setAssetSaleOffsetTranCode(EndowmentTransactionCode assetSaleOffsetTranCode)
Sets the assetSaleOffsetTranCode.

Parameters:
assetSaleOffsetTranCode -

getSaleGainLossOffsetTranCode

public EndowmentTransactionCode getSaleGainLossOffsetTranCode()
Gets the saleGainLossOffsetTranCode

Returns:
saleGainLossOffsetTranCode

setSaleGainLossOffsetTranCode

public void setSaleGainLossOffsetTranCode(EndowmentTransactionCode saleGainLossOffsetTranCode)
Sets the saleGainLossOffsetTranCode.

Parameters:
saleGainLossOffsetTranCode -

getCashDepositOffsetTranCode

public EndowmentTransactionCode getCashDepositOffsetTranCode()
Gets the cashDepositOffsetTranCode

Returns:
cashDepositOffsetTranCode

setCashDepositOffsetTranCode

public void setCashDepositOffsetTranCode(EndowmentTransactionCode cashDepositOffsetTranCode)
Sets the cashDepositOffsetTranCode.

Parameters:
cashDepositOffsetTranCode -

getPooledSecurityIDAndDescription

public String getPooledSecurityIDAndDescription()
Gets pooledSecurityID and pooledFundDescription.

Returns:

setPooledSecurityIDAndDescription

public void setPooledSecurityIDAndDescription(String pooledSecurityIDAndDescription)
Sets pooledSecurityID and pooledFundDescription.

Parameters:
pooledSecurityIDAndDescription -

isAllowFractionalShares

public boolean isAllowFractionalShares()
Gets the allowFractionalShares.

Returns:
allowFractionalShares

setAllowFractionalShares

public void setAllowFractionalShares(boolean allowFractionalShares)
Sets the allowFractionalShares.

Parameters:
allowFractionalShares -


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