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.