public static final class PositionResponsibility.Builder extends Object implements Serializable, PositionResponsibilityContract, org.kuali.rice.core.api.mo.ModelBuilder
PositionResponsibility instances. Enforces the constraints of the PositionResponsibilityContract.| Modifier and Type | Method and Description |
|---|---|
PositionResponsibility |
build() |
static PositionResponsibility.Builder |
create() |
static PositionResponsibility.Builder |
create(PositionResponsibilityContract contract) |
org.kuali.rice.location.api.campus.Campus.Builder |
getCampusObj()
The Campus business object associated with the PositionResponsibility
|
org.joda.time.LocalDate |
getEffectiveLocalDateOfOwner() |
String |
getHrPositionId() |
String |
getObjectId() |
BigDecimal |
getPercentTime()
The percentage of time spent on selected position responsibility
|
String |
getPositionResponsibilityId()
The primary key for a PositionResponsibility entry saved in the database
|
String |
getPositionResponsibilityOption()
The position responsibility Option associated with the PositionResponsibility
|
Long |
getVersionNumber() |
void |
setCampusObj(org.kuali.rice.location.api.campus.Campus.Builder campusObj) |
void |
setEffectiveLocalDateOfOwner(org.joda.time.LocalDate effectiveLocalDateOfOwner) |
void |
setHrPositionId(String hrPositionId) |
void |
setObjectId(String objectId) |
void |
setPercentTime(BigDecimal percentTime) |
void |
setPositionResponsibilityId(String positionResponsibilityId) |
void |
setPositionResponsibilityOption(String positionResponsibilityOption) |
void |
setVersionNumber(Long versionNumber) |
public static PositionResponsibility.Builder create()
public static PositionResponsibility.Builder create(PositionResponsibilityContract contract)
public PositionResponsibility build()
build in interface org.kuali.rice.core.api.mo.ModelBuilderpublic org.kuali.rice.location.api.campus.Campus.Builder getCampusObj()
PositionResponsibilityContractcampusObj of a PositionResponsibility.
getCampusObj in interface PositionResponsibilityContractpublic String getPositionResponsibilityOption()
PositionResponsibilityContractpositionresponsibilityoption of a PositionResponsibility.
getPositionResponsibilityOption in interface PositionResponsibilityContractpublic BigDecimal getPercentTime()
PositionResponsibilityContractpercentTime of a PositionResponsibility.
getPercentTime in interface PositionResponsibilityContractpublic String getPositionResponsibilityId()
PositionResponsibilityContractpositionResponsibilityId of a PositionResponsibility.
getPositionResponsibilityId in interface PositionResponsibilityContractpublic String getHrPositionId()
getHrPositionId in interface PositionDerivedContractpublic org.joda.time.LocalDate getEffectiveLocalDateOfOwner()
getEffectiveLocalDateOfOwner in interface KpmeEffectiveDerivedDataTransferObjectpublic Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versionedpublic String getObjectId()
getObjectId in interface org.kuali.rice.core.api.mo.common.GloballyUniquepublic void setCampusObj(org.kuali.rice.location.api.campus.Campus.Builder campusObj)
public void setPositionResponsibilityOption(String positionResponsibilityOption)
public void setPercentTime(BigDecimal percentTime)
public void setPositionResponsibilityId(String positionResponsibilityId)
public void setHrPositionId(String hrPositionId)
public void setEffectiveLocalDateOfOwner(org.joda.time.LocalDate effectiveLocalDateOfOwner)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.