public final class AwardPersonUnitCreditSplit extends KraPersistableBusinessObjectBase implements CreditSplit, SequenceAssociate<Award>
BusinessObjectUPDATE_USER_LENGTH| Constructor and Description |
|---|
AwardPersonUnitCreditSplit()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AwardPersonUnit |
getAwardPersonUnit()
Gets the awardPersonUnit attribute.
|
Long |
getAwardPersonUnitCreditSplitId()
Gets the awardPersonUnitCreditSplitId attribute.
|
Long |
getAwardPersonUnitId()
Gets the awardPersonUnitId attribute.
|
protected org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getCredit()
Gets the value of credit
|
String |
getInvCreditTypeCode()
Gets the invCreditTypeCode attribute.
|
InvestigatorCreditType |
getInvestigatorCreditType()
Gets the investigatorCreditType attribute.
|
Integer |
getSequenceNumber()
This gets the current version number.
|
Award |
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 |
setAwardPersonUnit(AwardPersonUnit awardPersonUnit)
Sets the awardPersonUnit attribute value.
|
void |
setAwardPersonUnitCreditSplitId(Long awardPersonUnitCreditSplitId)
Sets the awardPersonUnitCreditSplitId attribute value.
|
void |
setAwardPersonUnitId(Long awardPersonUnitId)
Sets the awardPersonUnitId attribute value.
|
void |
setCredit(org.kuali.rice.core.api.util.type.KualiDecimal credit)
Sets the value of credit
|
void |
setInvCreditTypeCode(String invCreditTypeCode)
Sets the invCreditTypeCode attribute value.
|
void |
setInvestigatorCreditType(InvestigatorCreditType investigatorCreditType)
Sets the investigatorCreditType attribute value.
|
void |
setSequenceOwner(Award 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 AwardPersonUnitCreditSplit()
public Long getAwardPersonUnitCreditSplitId()
public AwardPersonUnit getAwardPersonUnit()
public InvestigatorCreditType getInvestigatorCreditType()
public Long getAwardPersonUnitId()
public String getInvCreditTypeCode()
getInvCreditTypeCode in interface CreditSplitpublic void setAwardPersonUnitCreditSplitId(Long awardPersonUnitCreditSplitId)
awardPersonUnitCreditSplitId - The awardPersonUnitCreditSplitId to set.public void setAwardPersonUnit(AwardPersonUnit awardPersonUnit)
awardPersonUnit - The awardPersonUnit to set.public void setInvestigatorCreditType(InvestigatorCreditType investigatorCreditType)
investigatorCreditType - The investigatorCreditType to set.public void setAwardPersonUnitId(Long awardPersonUnitId)
awardPersonUnitId - The awardPersonUnitId 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 Award getSequenceOwner()
SequenceAssociategetSequenceOwner in interface SequenceAssociate<Award>public void setSequenceOwner(Award newlyVersionedOwner)
SequenceAssociatesetSequenceOwner in interface SequenceAssociate<Award>public Integer getSequenceNumber()
SequenceablegetSequenceNumber in interface Sequenceablepublic void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableCopyright © 2013 The Kuali Foundation. All Rights Reserved.