public static final class PositionFlag.Builder extends Object implements Serializable, PositionFlagContract, org.kuali.rice.core.api.mo.ModelBuilder
PositionFlag instances.  Enforces the constraints of the PositionFlagContract.| Modifier and Type | Method and Description | 
|---|---|
| PositionFlag | build() | 
| static PositionFlag.Builder | create() | 
| static PositionFlag.Builder | create(PositionFlagContract contract) | 
| String | getCategory()A grouping of PositionFlags | 
| org.joda.time.DateTime | getCreateTime()The timestamp of when this HrBusinessObject was last created/updated | 
| org.joda.time.LocalDate | getEffectiveLocalDate()The localDate format of the effective date of the HrBusinessObject | 
| String | getId() | 
| String | getObjectId() | 
| String | getPmPositionFlagId()THe Primary Key that a PositionFlag record will be saved to a database with | 
| String | getPositionFlagName()The name of the PositionFlag | 
| String | getUserPrincipalId()The userPrincipalId of when this HrBusinessObject was last created/updated | 
| Long | getVersionNumber() | 
| boolean | isActive() | 
| void | setActive(boolean active) | 
| void | setCategory(String category) | 
| void | setCreateTime(org.joda.time.DateTime createTime) | 
| void | setEffectiveLocalDate(org.joda.time.LocalDate effectiveLocalDate) | 
| void | setId(String id) | 
| void | setObjectId(String objectId) | 
| void | setPmPositionFlagId(String pmPositionFlagId) | 
| void | setPositionFlagName(String positionFlagName) | 
| void | setUserPrincipalId(String userPrincipalId) | 
| void | setVersionNumber(Long versionNumber) | 
public static PositionFlag.Builder create()
public static PositionFlag.Builder create(PositionFlagContract contract)
public PositionFlag build()
build in interface org.kuali.rice.core.api.mo.ModelBuilderpublic String getPositionFlagName()
PositionFlagContractA descriptive name for the PositionFlag.
getPositionFlagName in interface PositionFlagContractpublic String getPmPositionFlagId()
PositionFlagContractpmPositionFlagId of a Flag.
getPmPositionFlagId in interface PositionFlagContractpublic String getCategory()
PositionFlagContractcategory of a PositionFlag, user will select a category to display all the PositionFlags for that category
getCategory in interface PositionFlagContractpublic 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 boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatablepublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.Identifiablepublic org.joda.time.LocalDate getEffectiveLocalDate()
EffectiveeffectiveLocalDate of HrBusinessObject
getEffectiveLocalDate in interface Effectivepublic org.joda.time.DateTime getCreateTime()
CreateTimetimestamp of HrBusinessObject
getCreateTime in interface CreateTimepublic String getUserPrincipalId()
UserModifieduserPrincipalId of HrBusinessObject
getUserPrincipalId in interface UserModifiedpublic void setPositionFlagName(String positionFlagName)
public void setPmPositionFlagId(String pmPositionFlagId)
public void setCategory(String category)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
public void setActive(boolean active)
public void setEffectiveLocalDate(org.joda.time.LocalDate effectiveLocalDate)
public void setCreateTime(org.joda.time.DateTime createTime)
public void setUserPrincipalId(String userPrincipalId)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.