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.