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

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

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

This KemidPayoutInstruction class provides the KEMID to which the payout should go. The default is 100% to the income of the KEMID.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
KemidPayoutInstruction()
           
 
Method Summary
 Date getEndDate()
          Gets the endDate.
 String getKemid()
          Gets the kemid.
 KEMID getKemidObjRef()
          Gets the kemidObjRef.
 String getPayIncomeToKemid()
          Gets the payIncomeToKemid.
 KEMID getPayIncomeToKemidObjRef()
          Gets the payIncomeToKemidObjRef.
 org.kuali.rice.kns.util.KualiInteger getPayoutIncomeSequenceNumber()
          Gets the payoutIncomeSequenceNumber.
 org.kuali.rice.kns.util.KualiDecimal getPercentOfIncomeToPayToKemid()
          Gets the percentOfIncomeToPayToKemid.
 Date getStartDate()
          Gets the startDate.
 void setEndDate(Date endDate)
          Sets the endDate.
 void setKemid(String kemid)
          Sets the kemid.
 void setKemidObjRef(KEMID kemidObjRef)
          Sets the kemidObjRef.
 void setPayIncomeToKemid(String payIncomeToKemid)
          Sets the payIncomeToKemid.
 void setPayIncomeToKemidObjRef(KEMID payIncomeToKemidObjRef)
          Sets the payIncomeToKemidObjRef.
 void setPayoutIncomeSequenceNumber(org.kuali.rice.kns.util.KualiInteger payoutIncomeSequenceNumber)
          Sets the payoutIncomeSequenceNumber.
 void setPercentOfIncomeToPayToKemid(org.kuali.rice.kns.util.KualiDecimal percentOfIncomeToPayToKemid)
          Sets the percentOfIncomeToPayToKemid.
 void setStartDate(Date startDate)
          Sets the startDate.
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

KemidPayoutInstruction

public KemidPayoutInstruction()
Method Detail

toStringMapper

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

getEndDate

public Date getEndDate()
Gets the endDate.

Returns:
endDate

setEndDate

public void setEndDate(Date endDate)
Sets the endDate.

Parameters:
endDate -

getKemid

public String getKemid()
Gets the kemid.

Returns:
kemid

setKemid

public void setKemid(String kemid)
Sets the kemid.

Parameters:
kemid -

getKemidObjRef

public KEMID getKemidObjRef()
Gets the kemidObjRef.

Returns:
kemidObjRef

setKemidObjRef

public void setKemidObjRef(KEMID kemidObjRef)
Sets the kemidObjRef.

Parameters:
kemidObjRef -

getPayIncomeToKemid

public String getPayIncomeToKemid()
Gets the payIncomeToKemid.

Returns:
payIncomeToKemid

setPayIncomeToKemid

public void setPayIncomeToKemid(String payIncomeToKemid)
Sets the payIncomeToKemid.

Parameters:
payIncomeToKemid -

getPayIncomeToKemidObjRef

public KEMID getPayIncomeToKemidObjRef()
Gets the payIncomeToKemidObjRef.

Returns:
payIncomeToKemidObjRef

setPayIncomeToKemidObjRef

public void setPayIncomeToKemidObjRef(KEMID payIncomeToKemidObjRef)
Sets the payIncomeToKemidObjRef.

Parameters:
payIncomeToKemidObjRef -

getPayoutIncomeSequenceNumber

public org.kuali.rice.kns.util.KualiInteger getPayoutIncomeSequenceNumber()
Gets the payoutIncomeSequenceNumber.

Returns:
payoutIncomeSequenceNumber

setPayoutIncomeSequenceNumber

public void setPayoutIncomeSequenceNumber(org.kuali.rice.kns.util.KualiInteger payoutIncomeSequenceNumber)
Sets the payoutIncomeSequenceNumber.

Parameters:
payoutIncomeSequenceNumber -

getPercentOfIncomeToPayToKemid

public org.kuali.rice.kns.util.KualiDecimal getPercentOfIncomeToPayToKemid()
Gets the percentOfIncomeToPayToKemid.

Returns:
percentOfIncomeToPayToKemid

setPercentOfIncomeToPayToKemid

public void setPercentOfIncomeToPayToKemid(org.kuali.rice.kns.util.KualiDecimal percentOfIncomeToPayToKemid)
Sets the percentOfIncomeToPayToKemid.

Parameters:
percentOfIncomeToPayToKemid -

getStartDate

public Date getStartDate()
Gets the startDate.

Returns:
startDate

setStartDate

public void setStartDate(Date startDate)
Sets the startDate.

Parameters:
startDate -


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