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

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.AutomatedCashInvestmentModel
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 AutomatedCashInvestmentModel
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements org.kuali.rice.kns.bo.Inactivateable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
AutomatedCashInvestmentModel()
           
 
Method Summary
 String getAciFrequencyCode()
          Gets the aciFrequencyCode
 FrequencyCode getAciFrequencyCodeObj()
          Gets the aciFrequencyCode Object
 Integer getAciModelID()
          Gets the aciModelID
 String getAciModelName()
          Gets the aciModelName
 Date getAciNextDueDate()
          Gets the aciNextDueDate
 String getCodeAndDescription()
           
 Date getDateOfLastACIModelChange()
          Gets the dateOfLastACIModelChange
 PooledFundControl getInvestment1()
          Gets the investment1 Pooled Fund Control
 BigDecimal getInvestment1Percent()
          Gets the investment1Percent
 String getInvestment1SecurityID()
          Gets the investment1SecurityID
 PooledFundControl getInvestment2()
          Gets the investment2 Pooled Fund Control
 BigDecimal getInvestment2Percent()
          Gets the investment2Percent
 String getInvestment2SecurityID()
          Gets the investment2SecurityID
 PooledFundControl getInvestment3()
          Gets the investment3 Pooled Fund Control
 BigDecimal getInvestment3Percent()
          Gets the investment3Percent
 String getInvestment3SecurityID()
          Gets the investment3SecurityID
 PooledFundControl getInvestment4()
          Gets the investment4 Pooled Fund Control
 BigDecimal getInvestment4Percent()
          Gets the investment4Percent
 String getInvestment4SecurityID()
          Gets the investment4SecurityID
 String getIpIndicator()
          Gets the ipIndicator
 IncomePrincipalIndicator getIpIndicatorObj()
          Gets the ipIndicatorObj
 boolean isActive()
           
 void setAciFrequencyCode(String aciFrequencyCode)
          Sets the aciFrequencyCode
 void setAciFrequencyCodeObj(FrequencyCode aciFrequencyCodeObj)
          Sets the aciFrequencyCode Object
 void setAciModelID(Integer aciModelID)
          Sets the aciModelID
 void setAciModelName(String aciModelName)
          Sets the aciModelName
 void setAciNextDueDate(Date aciNextDueDate)
          Sets the aciNextDueDate
 void setActive(boolean active)
           
 void setDateOfLastACIModelChange(Date dateOfLastACIModelChange)
          Sets the dateOfLastACIModelChange
 void setInvestment1(PooledFundControl investment1)
          Sets the investment1
 void setInvestment1Percent(BigDecimal investment1Percent)
          Sets the investment1Percent
 void setInvestment1SecurityID(String investment1SecurityID)
          Sets the investment1SecurityID
 void setInvestment2(PooledFundControl investment2)
          Sets the investment2
 void setInvestment2Percent(BigDecimal investment2Percent)
          Sets the investment2Percent
 void setInvestment2SecurityID(String investment2SecurityID)
          Sets the investment2SecurityID
 void setInvestment3(PooledFundControl investment3)
          Sets the investment3
 void setInvestment3Percent(BigDecimal investment3Percent)
          Sets the investment3Percent
 void setInvestment3SecurityID(String investment3SecurityID)
          Sets the investment3SecurityID
 void setInvestment4(PooledFundControl investment4)
          Sets the investment4
 void setInvestment4Percent(BigDecimal investment4Percent)
          Sets the investment4Percent
 void setInvestment4SecurityID(String investment4SecurityID)
          Sets the investment4SecurityID
 void setIpIndicator(String ipIndicator)
          Sets the ipIndicator
 void setIpIndicatorObj(IncomePrincipalIndicator ipIndicatorObj)
          Sets the ipIndicatorObj
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

AutomatedCashInvestmentModel

public AutomatedCashInvestmentModel()
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)

getAciModelID

public Integer getAciModelID()
Gets the aciModelID

Returns:
aciModelID

setAciModelID

public void setAciModelID(Integer aciModelID)
Sets the aciModelID

Parameters:
aciModelID -

getAciModelName

public String getAciModelName()
Gets the aciModelName

Returns:
aciModelName

setAciModelName

public void setAciModelName(String aciModelName)
Sets the aciModelName

Parameters:
aciModelName -

getIpIndicator

public String getIpIndicator()
Gets the ipIndicator

Returns:
ipIndicator

setIpIndicator

public void setIpIndicator(String ipIndicator)
Sets the ipIndicator

Parameters:
ipIndicator -

getInvestment1SecurityID

public String getInvestment1SecurityID()
Gets the investment1SecurityID

Returns:
investment1SecurityID

setInvestment1SecurityID

public void setInvestment1SecurityID(String investment1SecurityID)
Sets the investment1SecurityID

Parameters:
investment1SecurityID -

getInvestment1Percent

public BigDecimal getInvestment1Percent()
Gets the investment1Percent

Returns:
investment1Percent

setInvestment1Percent

public void setInvestment1Percent(BigDecimal investment1Percent)
Sets the investment1Percent

Parameters:
investment1Percent -

getInvestment2SecurityID

public String getInvestment2SecurityID()
Gets the investment2SecurityID

Returns:
investment2SecurityID

setInvestment2SecurityID

public void setInvestment2SecurityID(String investment2SecurityID)
Sets the investment2SecurityID

Parameters:
investment2SecurityID -

getInvestment2Percent

public BigDecimal getInvestment2Percent()
Gets the investment2Percent

Returns:
investment2Percent

setInvestment2Percent

public void setInvestment2Percent(BigDecimal investment2Percent)
Sets the investment2Percent

Parameters:
investment2Percent -

getInvestment3SecurityID

public String getInvestment3SecurityID()
Gets the investment3SecurityID

Returns:
investment3SecurityID

setInvestment3SecurityID

public void setInvestment3SecurityID(String investment3SecurityID)
Sets the investment3SecurityID

Parameters:
investment3SecurityID -

getInvestment3Percent

public BigDecimal getInvestment3Percent()
Gets the investment3Percent

Returns:
investment3Percent

setInvestment3Percent

public void setInvestment3Percent(BigDecimal investment3Percent)
Sets the investment3Percent

Parameters:
investment3Percent -

getInvestment4SecurityID

public String getInvestment4SecurityID()
Gets the investment4SecurityID

Returns:
investment4SecurityID

setInvestment4SecurityID

public void setInvestment4SecurityID(String investment4SecurityID)
Sets the investment4SecurityID

Parameters:
investment4SecurityID -

getInvestment4Percent

public BigDecimal getInvestment4Percent()
Gets the investment4Percent

Returns:
investment4Percent

setInvestment4Percent

public void setInvestment4Percent(BigDecimal investment4Percent)
Sets the investment4Percent

Parameters:
investment4Percent -

getAciFrequencyCode

public String getAciFrequencyCode()
Gets the aciFrequencyCode

Returns:
aciFrequencyCode

setAciFrequencyCode

public void setAciFrequencyCode(String aciFrequencyCode)
Sets the aciFrequencyCode

Parameters:
aciFrequencyCode -

getAciNextDueDate

public Date getAciNextDueDate()
Gets the aciNextDueDate

Returns:
aciNextDueDate

setAciNextDueDate

public void setAciNextDueDate(Date aciNextDueDate)
Sets the aciNextDueDate

Parameters:
aciNextDueDate -

getDateOfLastACIModelChange

public Date getDateOfLastACIModelChange()
Gets the dateOfLastACIModelChange

Returns:
dateOfLastACIModelChange

setDateOfLastACIModelChange

public void setDateOfLastACIModelChange(Date dateOfLastACIModelChange)
Sets the dateOfLastACIModelChange

Parameters:
dateOfLastACIModelChange -

getAciFrequencyCodeObj

public FrequencyCode getAciFrequencyCodeObj()
Gets the aciFrequencyCode Object

Returns:
aciFrequencyCodeObj

setAciFrequencyCodeObj

public void setAciFrequencyCodeObj(FrequencyCode aciFrequencyCodeObj)
Sets the aciFrequencyCode Object

Parameters:
aciFrequencyCodeObj -

getInvestment1

public PooledFundControl getInvestment1()
Gets the investment1 Pooled Fund Control

Returns:
investment1

setInvestment1

public void setInvestment1(PooledFundControl investment1)
Sets the investment1

Parameters:
investment1 - Pooled Fund Control

getInvestment2

public PooledFundControl getInvestment2()
Gets the investment2 Pooled Fund Control

Returns:
investment2

setInvestment2

public void setInvestment2(PooledFundControl investment2)
Sets the investment2

Parameters:
investment2 - Pooled Fund Control

getInvestment3

public PooledFundControl getInvestment3()
Gets the investment3 Pooled Fund Control

Returns:
investment3

setInvestment3

public void setInvestment3(PooledFundControl investment3)
Sets the investment3

Parameters:
investment3 - Pooled Fund Control

getInvestment4

public PooledFundControl getInvestment4()
Gets the investment4 Pooled Fund Control

Returns:
investment4

setInvestment4

public void setInvestment4(PooledFundControl investment4)
Sets the investment4

Parameters:
investment4 - Pooled Fund Control

getIpIndicatorObj

public IncomePrincipalIndicator getIpIndicatorObj()
Gets the ipIndicatorObj

Returns:
ipIndicatorObj

setIpIndicatorObj

public void setIpIndicatorObj(IncomePrincipalIndicator ipIndicatorObj)
Sets the ipIndicatorObj

Parameters:
ipIndicatorObj -

getCodeAndDescription

public String getCodeAndDescription()
Returns:
Returns the code and description in format: xx - xxxxxxxxxxxxxxxx


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