|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kim.api.identity.external.EntityExternalIdentifier.Builder
public static final class EntityExternalIdentifier.Builder
A builder which can be used to construct EntityExternalIdentifier instances. Enforces the constraints of the EntityExternalIdentifierContract.
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static EntityExternalIdentifier.Builder create()
public static EntityExternalIdentifier.Builder create(EntityExternalIdentifierContract contract)
public EntityExternalIdentifier build()
ModelBuilder
build in interface ModelBuilderpublic String getEntityId()
EntityExternalIdentifierContract
getEntityId in interface EntityExternalIdentifierContractEntityEmailContractpublic String getExternalIdentifierTypeCode()
EntityExternalIdentifierContractEntityExternalIdentifierContract's type code.
getExternalIdentifierTypeCode in interface EntityExternalIdentifierContractEntityExternalIdentifierContract, or null if none has been assigned.public EntityExternalIdentifierType.Builder getExternalIdentifierType()
EntityExternalIdentifierContractEntityExternalIdentifierContract's type.
getExternalIdentifierType in interface EntityExternalIdentifierContractEntityExternalIdentifierContract, or null if none has been assigned.public String getExternalId()
EntityExternalIdentifierContractEntityExternalIdentifierContract's external id.
getExternalId in interface EntityExternalIdentifierContractEntityExternalIdentifierContract, or null if none has been assigned.public Long getVersionNumber()
Versioned
getVersionNumber in interface Versionedpublic String getObjectId()
GloballyUnique
getObjectId in interface GloballyUniquepublic String getId()
Identifiable
getId in interface Identifiablepublic void setEntityId(String entityId)
public void setExternalIdentifierTypeCode(String externalIdentifierTypeCode)
public void setExternalIdentifierType(EntityExternalIdentifierType.Builder externalIdentifierType)
public void setExternalId(String externalId)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
public void setId(String id)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||