org.kuali.kpme.pm.positionResponsibilityOption
Class PositionResponsibilityOption

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.kpme.core.bo.HrBusinessObject
              extended by org.kuali.kpme.pm.positionResponsibilityOption.PositionResponsibilityOption
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, HrBusinessObjectContract, PositionResponsibilityOptionContract, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

public class PositionResponsibilityOption
extends HrBusinessObject
implements PositionResponsibilityOptionContract

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PositionResponsibilityOption()
           
 
Method Summary
 String getId()
          The unique id defined by the object, could be a combination of multiple fields
 String getPrDescription()
          The long description of the responsibility
 String getPrOptionId()
          The primary key for a PositionResponsibilityOption entry saved in the database
 String getPrOptionName()
          The short text descriptive of the responsibility
protected  String getUniqueKey()
           
 void setId(String id)
           
 void setPrDescription(String prDescription)
           
 void setPrOptionId(String prOptionId)
           
 void setPrOptionName(String prOptionName)
           
 
Methods inherited from class org.kuali.kpme.core.bo.HrBusinessObject
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestamp
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp
 
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject
refresh
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectId
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
 

Constructor Detail

PositionResponsibilityOption

public PositionResponsibilityOption()
Method Detail

getPrOptionId

public String getPrOptionId()
Description copied from interface: PositionResponsibilityOptionContract
The primary key for a PositionResponsibilityOption entry saved in the database

prOptionId of a PositionResponsibilityOption.

Specified by:
getPrOptionId in interface PositionResponsibilityOptionContract
Returns:
prOptionId for PositionResponsibilityOption

setPrOptionId

public void setPrOptionId(String prOptionId)

getPrOptionName

public String getPrOptionName()
Description copied from interface: PositionResponsibilityOptionContract
The short text descriptive of the responsibility

prOptionName of a PositionResponsibilityOption.

Specified by:
getPrOptionName in interface PositionResponsibilityOptionContract
Returns:
prOptionName for PositionResponsibilityOption

setPrOptionName

public void setPrOptionName(String prOptionName)

getPrDescription

public String getPrDescription()
Description copied from interface: PositionResponsibilityOptionContract
The long description of the responsibility

prDescription of a PositionResponsibilityOption.

Specified by:
getPrDescription in interface PositionResponsibilityOptionContract
Returns:
prDescription for PositionResponsibilityOption

setPrDescription

public void setPrDescription(String prDescription)

getId

public String getId()
Description copied from interface: HrBusinessObjectContract
The unique id defined by the object, could be a combination of multiple fields

id of HrBusinessObject

Specified by:
getId in interface HrBusinessObjectContract
Specified by:
getId in class HrBusinessObject
Returns:
id of HrBusinessObject

setId

public void setId(String id)
Specified by:
setId in class HrBusinessObject

getUniqueKey

protected String getUniqueKey()
Specified by:
getUniqueKey in class HrBusinessObject


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.