public class InstitutionalProposalCostShare extends InstitutionalProposalAssociate implements ValuableItem, SequenceAssociate
UPDATE_USER_LENGTH| Constructor and Description |
|---|
InstitutionalProposalCostShare() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAmount() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getCostSharePercentage() |
CostShareType |
getCostShareType()
Gets the costShareType attribute.
|
Integer |
getCostShareTypeCode() |
String |
getProjectPeriod() |
Long |
getProposalCostShareId() |
SequenceOwner |
getSequenceOwner()
The SequenceOwner is returned; "this" should be returned if this associate is the sequence owner.
|
String |
getSourceAccount() |
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setAmount(org.kuali.rice.core.api.util.type.KualiDecimal amount) |
void |
setCostSharePercentage(org.kuali.rice.core.api.util.type.KualiDecimal costSharePercentage) |
void |
setCostShareType(CostShareType costShareType)
Sets the costShareType attribute value.
|
void |
setCostShareTypeCode(Integer costShareTypeCode) |
void |
setProjectPeriod(String projectPeriod) |
void |
setProposalCostShareId(Long proposalCostShareId) |
void |
setSequenceOwner(SequenceOwner newlyVersionedOwner)
This sets the sequence owner on the associate.
|
void |
setSourceAccount(String sourceAccount) |
getInstitutionalProposal, getProposalNumber, getSequenceNumber, setInstitutionalProposal, setProposalNumber, setSequenceNumbergetAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSequenceNumberpublic Long getProposalCostShareId()
public void setProposalCostShareId(Long proposalCostShareId)
public String getProjectPeriod()
public void setProjectPeriod(String projectPeriod)
public org.kuali.rice.core.api.util.type.KualiDecimal getCostSharePercentage()
public void setCostSharePercentage(org.kuali.rice.core.api.util.type.KualiDecimal costSharePercentage)
public Integer getCostShareTypeCode()
public void setCostShareTypeCode(Integer costShareTypeCode)
public String getSourceAccount()
public void setSourceAccount(String sourceAccount)
public org.kuali.rice.core.api.util.type.KualiDecimal getAmount()
getAmount in interface ValuableItempublic void setAmount(org.kuali.rice.core.api.util.type.KualiDecimal amount)
public CostShareType getCostShareType()
public void setCostShareType(CostShareType costShareType)
costShareType - The costShareType to set.public SequenceOwner getSequenceOwner()
SequenceAssociategetSequenceOwner in interface SequenceAssociateSequenceAssociate.getSequenceOwner()public void setSequenceOwner(SequenceOwner newlyVersionedOwner)
SequenceAssociatesetSequenceOwner in interface SequenceAssociateSequenceAssociate.setSequenceOwner(org.kuali.kra.SequenceOwner)public void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableSequenceable.resetPersistenceState()Copyright © 2013 The Kuali Foundation. All Rights Reserved.