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.ModelBuilder
public org.kuali.rice.location.api.campus.Campus.Builder getCampusObj()
PositionResponsibilityContract
campusObj of a PositionResponsibility.
getCampusObj
in interface PositionResponsibilityContract
public String getPositionResponsibilityOption()
PositionResponsibilityContract
positionresponsibilityoption of a PositionResponsibility.
getPositionResponsibilityOption
in interface PositionResponsibilityContract
public BigDecimal getPercentTime()
PositionResponsibilityContract
percentTime of a PositionResponsibility.
getPercentTime
in interface PositionResponsibilityContract
public String getPositionResponsibilityId()
PositionResponsibilityContract
positionResponsibilityId of a PositionResponsibility.
getPositionResponsibilityId
in interface PositionResponsibilityContract
public String getHrPositionId()
getHrPositionId
in interface PositionDerivedContract
public org.joda.time.LocalDate getEffectiveLocalDateOfOwner()
getEffectiveLocalDateOfOwner
in interface KpmeEffectiveDerivedDataTransferObject
public Long getVersionNumber()
getVersionNumber
in interface org.kuali.rice.core.api.mo.common.Versioned
public String getObjectId()
getObjectId
in interface org.kuali.rice.core.api.mo.common.GloballyUnique
public 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.