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

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

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KEMIDCurrentBalanceDetail()
           
 
Method Summary
 BigDecimal getAnnualEstimatedIncome()
          Gets the annualEstimatedIncome.
 Date getBalanceDate()
          Gets the Balance Date which is the Current System Process date
 BigDecimal getIncomeAtMarket()
          Gets the incomeAtMarket.
 String getIncomePrincipalIndicator()
          Gets the incomePrincipalIndicator.
 IncomePrincipalIndicator getIpIndicator()
          Gets the ipIndicator
 String getKemid()
          Gets the kemid.
 KEMID getKemidObj()
          Gets the kemidObj.
 BigDecimal getNextFYEstimatedIncome()
          Gets the nextFYEstimatedIncome.
 BigDecimal getPrincipalAtMarket()
          Gets the principalAtMarket.
 BigDecimal getRemainderOfFYEstimatedIncome()
          Gets the remainderOfFYEstimatedIncome.
 SecurityReportingGroup getReportingGroup()
          Gets the reportingGroup.
 String getReportingGroupCode()
          Gets the reportingGroupCode.
 BigDecimal getValueAtMarket()
          Gets the valueAtMarket.
 boolean isNoDrillDownOnMarketVal()
          Gets the noDrillDownOnMarketVal.
 void setAnnualEstimatedIncome(BigDecimal annualEstimatedIncome)
          Sets the annualEstimatedIncome.
 void setIncomePrincipalIndicator(String incomePrincipalIndicator)
          Sets the incomePrincipalIndicator.
 void setIpIndicator(IncomePrincipalIndicator ipIndicator)
          Sets the ipIndicator
 void setKemid(String kemid)
          Sets the kemid.
 void setKemidObj(KEMID kemidObj)
          Sets the kemidObj.
 void setNextFYEstimatedIncome(BigDecimal nextFYEstimatedIncome)
          Sets the nextFYEstimatedIncome.
 void setNoDrillDownOnMarketVal(boolean noDrillDownOnMarketVal)
          Sets the noDrillDownOnMarketVal.
 void setRemainderOfFYEstimatedIncome(BigDecimal remainderOfFYEstimatedIncome)
          Sets the remainderOfFYEstimatedIncome.
 void setReportingGroup(SecurityReportingGroup reportingGroup)
          Sets the reportingGroup.
 void setReportingGroupCode(String reportingGroupCode)
          Sets the reportingGroupCode.
 void setValueAtMarket(BigDecimal valueAtMarket)
          Sets the valueAtMarket.
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

KEMIDCurrentBalanceDetail

public KEMIDCurrentBalanceDetail()
Method Detail

toStringMapper

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

getIpIndicator

public IncomePrincipalIndicator getIpIndicator()
Gets the ipIndicator

Returns:
ipIndicator

setIpIndicator

public void setIpIndicator(IncomePrincipalIndicator ipIndicator)
Sets the ipIndicator

Parameters:
ipIndicator -

getKemidObj

public KEMID getKemidObj()
Gets the kemidObj.

Returns:
kemidObj

setKemidObj

public void setKemidObj(KEMID kemidObj)
Sets the kemidObj.

Parameters:
kemidObj -

getAnnualEstimatedIncome

public BigDecimal getAnnualEstimatedIncome()
Gets the annualEstimatedIncome.

Returns:
annualEstimatedIncome

setAnnualEstimatedIncome

public void setAnnualEstimatedIncome(BigDecimal annualEstimatedIncome)
Sets the annualEstimatedIncome.

Parameters:
annualEstimatedIncome -

getIncomePrincipalIndicator

public String getIncomePrincipalIndicator()
Gets the incomePrincipalIndicator.

Returns:
incomePrincipalIndicator

setIncomePrincipalIndicator

public void setIncomePrincipalIndicator(String incomePrincipalIndicator)
Sets the incomePrincipalIndicator.

Parameters:
incomePrincipalIndicator -

getNextFYEstimatedIncome

public BigDecimal getNextFYEstimatedIncome()
Gets the nextFYEstimatedIncome.

Returns:
nextFYEstimatedIncome

setNextFYEstimatedIncome

public void setNextFYEstimatedIncome(BigDecimal nextFYEstimatedIncome)
Sets the nextFYEstimatedIncome.

Parameters:
nextFYEstimatedIncome -

getRemainderOfFYEstimatedIncome

public BigDecimal getRemainderOfFYEstimatedIncome()
Gets the remainderOfFYEstimatedIncome.

Returns:
remainderOfFYEstimatedIncome

setRemainderOfFYEstimatedIncome

public void setRemainderOfFYEstimatedIncome(BigDecimal remainderOfFYEstimatedIncome)
Sets the remainderOfFYEstimatedIncome.

Parameters:
remainderOfFYEstimatedIncome -

getReportingGroupCode

public String getReportingGroupCode()
Gets the reportingGroupCode.

Returns:
reportingGroupCode

setReportingGroupCode

public void setReportingGroupCode(String reportingGroupCode)
Sets the reportingGroupCode.

Parameters:
reportingGroupCode -

getValueAtMarket

public BigDecimal getValueAtMarket()
Gets the valueAtMarket.

Returns:
valueAtMarket

setValueAtMarket

public void setValueAtMarket(BigDecimal valueAtMarket)
Sets the valueAtMarket.

Parameters:
valueAtMarket -

getIncomeAtMarket

public BigDecimal getIncomeAtMarket()
Gets the incomeAtMarket. If income principal indicator is 'I' then the valueAtMarket represents the incomeAtMarket. Otherwise the incomeAtMarket will be zero.

Returns:
incomeAtMarket

getPrincipalAtMarket

public BigDecimal getPrincipalAtMarket()
Gets the principalAtMarket. If income principal indicator is 'P' then the valueAtMarket represents the principalAtMarket. Otherwise the principalAtMarket will be zero.

Returns:

getKemid

public String getKemid()
Gets the kemid.

Returns:
kemid

setKemid

public void setKemid(String kemid)
Sets the kemid.

Parameters:
kemid -

getBalanceDate

public Date getBalanceDate()
Gets the Balance Date which is the Current System Process date

Returns:
the Balance Date

getReportingGroup

public SecurityReportingGroup getReportingGroup()
Gets the reportingGroup.

Returns:
reportingGroup

setReportingGroup

public void setReportingGroup(SecurityReportingGroup reportingGroup)
Sets the reportingGroup.

Parameters:
reportingGroup -

isNoDrillDownOnMarketVal

public boolean isNoDrillDownOnMarketVal()
Gets the noDrillDownOnMarketVal.

Returns:
noDrillDownOnMarketVal

setNoDrillDownOnMarketVal

public void setNoDrillDownOnMarketVal(boolean noDrillDownOnMarketVal)
Sets the noDrillDownOnMarketVal.

Parameters:
noDrillDownOnMarketVal -


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