public static final class KimAttributeData.Builder extends Object implements KimAttributeDataContract, ModelBuilder, Serializable
| Modifier and Type | Method and Description |
|---|---|
KimAttributeData |
build() |
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() |
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() |
Long |
getVersionNumber() |
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()
getId 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()
getVersionNumber in interface Versionedpublic void setVersionNumber(Long versionNumber)
public String getObjectId()
getObjectId in interface GloballyUniquepublic void setObjectId(String objectId)
public KimAttributeData build()
build in interface ModelBuilderCopyright © 2005–2016 The Kuali Foundation. All rights reserved.