public static final class PstnFlag.Builder extends Object implements Serializable, PstnFlagContract, org.kuali.rice.core.api.mo.ModelBuilder
PstnFlag instances. Enforces the constraints of the PstnFlagContract.| Modifier and Type | Method and Description |
|---|---|
PstnFlag |
build() |
static PstnFlag.Builder |
create() |
static PstnFlag.Builder |
create(PstnFlagContract contract) |
String |
getCategory()
A grouping of flags
|
org.joda.time.LocalDate |
getEffectiveLocalDateOfOwner() |
String |
getHrPositionId() |
List<String> |
getNames()
The name of the Flag
|
String |
getObjectId() |
String |
getPmFlagId()
The ID for the Flag object which Classification Flag and pstnFlag extend
|
Long |
getVersionNumber() |
void |
setCategory(String category) |
void |
setEffectiveLocalDateOfOwner(org.joda.time.LocalDate effectiveLocalDateOfOwner) |
void |
setHrPositionId(String hrPositionId) |
void |
setNames(List<String> names) |
void |
setObjectId(String objectId) |
void |
setPmFlagId(String pmFlagId) |
void |
setVersionNumber(Long versionNumber) |
public static PstnFlag.Builder create()
public static PstnFlag.Builder create(PstnFlagContract contract)
public PstnFlag build()
build in interface org.kuali.rice.core.api.mo.ModelBuilderpublic 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 String getCategory()
FlagContractcategory of a Flag
getCategory in interface FlagContractpublic List<String> getNames()
FlagContractA descriptive name for the flag.
getNames in interface FlagContractpublic String getPmFlagId()
FlagContractpmFlagId of a Flag.
getPmFlagId in interface FlagContractpublic void setHrPositionId(String hrPositionId)
public void setEffectiveLocalDateOfOwner(org.joda.time.LocalDate effectiveLocalDateOfOwner)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
public void setCategory(String category)
public void setPmFlagId(String pmFlagId)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.