public static final class KimAttributeData.Builder extends Object implements KimAttributeDataContract, ModelBuilder, Serializable
| Modifier and Type | Method and Description |
|---|---|
KimAttributeData |
build()
Returns an instance of the object being built by this builder based
on the current state of the builder.
|
static KimAttributeData.Builder |
create(KimAttributeDataContract contract)
creates a KimAttributeData from an existing
KimAttributeContract |
static KimAttributeData.Builder |
create(String kimTypeId)
creates a Parameter with the required fields.
|
String |
getAssignedToId()
The id of the object this AttributeData is associated with.
|
String |
getAttributeValue()
The attribute value.
|
String |
getId()
The unique identifier for an object.
|
KimAttribute.Builder |
getKimAttribute()
The kim attribute associated with the kim attribute data.
|
KimType.Builder |
getKimType()
The kim type associated with the kim attribute data.
|
String |
getKimTypeId()
The kim type id associated with the kim attribute data.
|
String |
getObjectId()
Return the globally unique object id of this object.
|
Long |
getVersionNumber()
Returns the version number for this object.
|
void |
setAssignedToId(String assignedToId) |
void |
setId(String id) |
void |
setKimAttribute(KimAttribute.Builder kimAttribute) |
void |
setKimType(KimType.Builder kimType) |
void |
setKimTypeId(String kimTypeId) |
void |
setObjectId(String objectId) |
void |
setValue(String attributeValue) |
void |
setVersionNumber(Long versionNumber) |
public static KimAttributeData.Builder create(String kimTypeId)
public static KimAttributeData.Builder create(KimAttributeDataContract contract)
KimAttributeContractpublic String getId()
IdentifiablegetId in interface Identifiablepublic String getAssignedToId()
KimAttributeDataContractgetAssignedToId in interface KimAttributeDataContractpublic void setAssignedToId(String assignedToId)
public String getKimTypeId()
KimAttributeDataContractgetKimTypeId in interface KimAttributeDataContractpublic void setKimTypeId(String kimTypeId)
public KimType.Builder getKimType()
KimAttributeDataContractgetKimType in interface KimAttributeDataContractpublic void setKimType(KimType.Builder kimType)
public KimAttribute.Builder getKimAttribute()
KimAttributeDataContractgetKimAttribute in interface KimAttributeDataContractpublic void setKimAttribute(KimAttribute.Builder kimAttribute)
public String getAttributeValue()
KimAttributeDataContractgetAttributeValue in interface KimAttributeDataContractpublic Long getVersionNumber()
VersionedgetVersionNumber in interface Versionedpublic void setVersionNumber(Long versionNumber)
public String getObjectId()
GloballyUniquegetObjectId in interface GloballyUniquepublic void setObjectId(String objectId)
public KimAttributeData build()
ModelBuilderbuild in interface ModelBuilderCopyright © 2005–2015 The Kuali Foundation. All rights reserved.