public static final class EntityCitizenship.Builder extends Object implements Serializable, ModelBuilder, EntityCitizenshipContract
EntityCitizenship instances. Enforces the constraints of the EntityCitizenshipContract.public static EntityCitizenship.Builder create()
public static EntityCitizenship.Builder create(EntityCitizenshipContract contract)
public EntityCitizenship build()
build in interface ModelBuilderpublic String getEntityId()
EntityCitizenshipContractgetEntityId in interface EntityCitizenshipContractEntityCitizenshipContractpublic CodedAttribute.Builder getStatus()
EntityCitizenshipContractEntityCitizenshipContract's citizenship status object.getStatus in interface EntityCitizenshipContractEntityCitizenshipContract, or null if none has been assigned.public String getCountryCode()
EntityCitizenshipContractEntityCitizenshipContract's country code.getCountryCode in interface EntityCitizenshipContractEntityCitizenshipContract, or null if none has been assigned.public org.joda.time.DateTime getStartDate()
EntityCitizenshipContractEntityCitizenshipContract's start date.getStartDate in interface EntityCitizenshipContractEntityCitizenshipContract, or null if none has been assigned.public org.joda.time.DateTime getEndDate()
EntityCitizenshipContractEntityCitizenshipContract's end date.getEndDate in interface EntityCitizenshipContractEntityCitizenshipContract, or null if none has been assigned.public Long getVersionNumber()
getVersionNumber in interface Versionedpublic String getObjectId()
getObjectId in interface GloballyUniquepublic boolean isActive()
isActive in interface Inactivatablepublic String getId()
getId in interface Identifiablepublic void setEntityId(String entityId)
public void setStatus(CodedAttribute.Builder status)
public void setCountryCode(String countryCode)
public void setStartDate(org.joda.time.DateTime startDate)
public void setEndDate(org.joda.time.DateTime endDate)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
public void setActive(boolean active)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.