public static final class ClassificationFlag.Builder extends Object implements Serializable, ClassificationFlagContract, org.kuali.rice.core.api.mo.ModelBuilder
ClassificationFlag instances. Enforces the constraints of the ClassificationFlagContract.| Modifier and Type | Method and Description |
|---|---|
ClassificationFlag |
build() |
static ClassificationFlag.Builder |
create() |
static ClassificationFlag.Builder |
create(ClassificationFlagContract contract) |
String |
getCategory()
A grouping of flags
|
org.joda.time.LocalDate |
getEffectiveLocalDateOfOwner() |
List<String> |
getNames()
The name of the Flag
|
String |
getObjectId() |
String |
getPmFlagId()
The ID for the Flag object which Classification Flag and pstnFlag extend
|
String |
getPmPositionClassId() |
Long |
getVersionNumber() |
void |
setCategory(String category) |
void |
setEffectiveLocalDateOfOwner(org.joda.time.LocalDate effectiveLocalDateOfOwner) |
void |
setNames(List<String> names) |
void |
setObjectId(String objectId) |
void |
setPmFlagId(String pmFlagId) |
void |
setPmPositionClassId(String pmPositionClassId) |
void |
setVersionNumber(Long versionNumber) |
public static ClassificationFlag.Builder create()
public static ClassificationFlag.Builder create(ClassificationFlagContract contract)
public ClassificationFlag build()
build in interface org.kuali.rice.core.api.mo.ModelBuilderpublic 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 String getPmPositionClassId()
getPmPositionClassId in interface ClassificationDerivedContractpublic 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 setCategory(String category)
public void setPmFlagId(String pmFlagId)
public void setPmPositionClassId(String pmPositionClassId)
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.