public abstract class ProtocolFundingSourceBase extends ProtocolAssociateBase
UPDATE_USER_LENGTH| Constructor and Description |
|---|
ProtocolFundingSourceBase()
Empty constructor for database.
|
ProtocolFundingSourceBase(String fundingSourceNumber,
String fundingSourceTypeCode,
String fundingSourceName,
String fundingSourceTitle)
Constructs a ProtocolFundingSourceBase.
|
getProtocol, getProtocolId, getProtocolNumber, getSequenceNumber, getSequenceOwner, init, postInitHook, setProtocol, setProtocolId, setProtocolNumber, setSequenceNumber, setSequenceOwnergetAuthorPersonName, 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 ProtocolFundingSourceBase()
public ProtocolFundingSourceBase(String fundingSourceNumber, String fundingSourceTypeCode, String fundingSourceName, String fundingSourceTitle)
fundingSourceNumber - The user-readable number of the funding source (often the same as fundingSource)fundingSourceTypeCode - The type code of the funding sourcefundingSourceName - The name of the funding sourcefundingSourceTitle - The title of the funding sourcepublic String getFundingSourceTitle()
public void setFundingSourceTitle(String fundingSourceTitle)
public String getFundingSourceName()
public void setFundingSourceName(String fundingSourceName)
public Long getProtocolFundingSourceId()
public void setProtocolFundingSourceId(Long protocolFundingSourceId)
public String getFundingSourceTypeCode()
public void setFundingSourceTypeCode(String fundingSourceTypeCode)
public String getFundingSourceNumber()
public void setFundingSourceNumber(String fundingSourceNumber)
public FundingSourceType getFundingSourceType()
public void setFundingSourceType(FundingSourceType fundingSourceType)
public boolean isFundingSourceLookupable()
protected ProtocolFundingSourceService getProtocolFundingSourceService()
protected abstract Class<? extends ProtocolFundingSourceService> getProtocolFundingSourceServiceClassHook()
public void resetPersistenceState()
public int hashCode()
ProtocolAssociateBasehashCode in class ProtocolAssociateBasepublic boolean equals(Object obj)
ProtocolAssociateBaseequals in class ProtocolAssociateBasepublic boolean isSponsorFunding()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.