public class InstitutionalProposalPersonUnitCreditSplit extends KraPersistableBusinessObjectBase implements CreditSplit, SequenceAssociate<InstitutionalProposal>
UPDATE_USER_LENGTH| Constructor and Description |
|---|
InstitutionalProposalPersonUnitCreditSplit()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getCredit()
Gets the value of credit
|
InstitutionalProposalPersonUnit |
getInstitutionalProposalPersonUnit()
Gets the institutionalProposalPersonUnit attribute.
|
Long |
getInstitutionalProposalPersonUnitCreditSplitId()
Gets the institutionalProposalPersonUnitCreditSplitId attribute.
|
Long |
getInstitutionalProposalPersonUnitId()
Gets the institutionalProposalPersonUnitId attribute.
|
String |
getInvCreditTypeCode()
Gets the invCreditTypeCode attribute.
|
InvestigatorCreditType |
getInvestigatorCreditType()
Gets the investigatorCreditType attribute.
|
Integer |
getSequenceNumber()
This gets the current version number.
|
InstitutionalProposal |
getSequenceOwner()
The SequenceOwner is returned; "this" should be returned if this associate is the sequence owner.
|
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setCredit(org.kuali.rice.core.api.util.type.KualiDecimal credit)
Sets the value of credit
|
void |
setInstitutionalProposalPersonUnit(InstitutionalProposalPersonUnit institutionalProposalPersonUnit)
Sets the institutionalProposalPersonUnit attribute value.
|
void |
setInstitutionalProposalPersonUnitCreditSplitId(Long institutionalProposalPersonUnitCreditSplitId)
Sets the institutionalProposalPersonUnitCreditSplitId attribute value.
|
void |
setInstitutionalProposalPersonUnitId(Long institutionalProposalPersonUnitId)
Sets the institutionalProposalPersonUnitId attribute value.
|
void |
setInvCreditTypeCode(String invCreditTypeCode)
Sets the invCreditTypeCode attribute value.
|
void |
setInvestigatorCreditType(InvestigatorCreditType investigatorCreditType)
Sets the investigatorCreditType attribute value.
|
void |
setSequenceOwner(InstitutionalProposal newlyVersionedOwner)
This sets the sequence owner on the associate.
|
getAuthorPersonName, 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, setVersionNumberpublic InstitutionalProposalPersonUnitCreditSplit()
public Long getInstitutionalProposalPersonUnitCreditSplitId()
public InstitutionalProposalPersonUnit getInstitutionalProposalPersonUnit()
public InvestigatorCreditType getInvestigatorCreditType()
public Long getInstitutionalProposalPersonUnitId()
public String getInvCreditTypeCode()
getInvCreditTypeCode in interface CreditSplitpublic void setInstitutionalProposalPersonUnitCreditSplitId(Long institutionalProposalPersonUnitCreditSplitId)
institutionalProposalPersonUnitCreditSplitId - The institutionalProposalPersonUnitCreditSplitId to set.public void setInstitutionalProposalPersonUnit(InstitutionalProposalPersonUnit institutionalProposalPersonUnit)
institutionalProposalPersonUnit - The institutionalProposalPersonUnit to set.public void setInvestigatorCreditType(InvestigatorCreditType investigatorCreditType)
investigatorCreditType - The investigatorCreditType to set.public void setInstitutionalProposalPersonUnitId(Long institutionalProposalPersonUnitId)
institutionalProposalPersonUnitId - The institutionalProposalPersonUnitId to set.public void setInvCreditTypeCode(String invCreditTypeCode)
setInvCreditTypeCode in interface CreditSplitinvCreditTypeCode - The invCreditTypeCode to set.public org.kuali.rice.core.api.util.type.KualiDecimal getCredit()
getCredit in interface CreditSplitpublic void setCredit(org.kuali.rice.core.api.util.type.KualiDecimal credit)
argCredit - Value to assign to this.creditprotected org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public InstitutionalProposal getSequenceOwner()
SequenceAssociategetSequenceOwner in interface SequenceAssociate<InstitutionalProposal>public void setSequenceOwner(InstitutionalProposal newlyVersionedOwner)
SequenceAssociatesetSequenceOwner in interface SequenceAssociate<InstitutionalProposal>public Integer getSequenceNumber()
SequenceablegetSequenceNumber in interface Sequenceablepublic void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableCopyright © 2013 The Kuali Foundation. All Rights Reserved.