|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.kim.api.common.attribute.KimAttributeData.Builder
public static final class KimAttributeData.Builder
Method Summary | |
---|---|
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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static KimAttributeData.Builder create(String kimTypeId)
public static KimAttributeData.Builder create(KimAttributeDataContract contract)
KimAttributeContract
public String getId()
Identifiable
getId
in interface Identifiable
public void setId(String id)
public String getAssignedToId()
KimAttributeDataContract
getAssignedToId
in interface KimAttributeDataContract
public void setAssignedToId(String assignedToId)
public String getKimTypeId()
KimAttributeDataContract
getKimTypeId
in interface KimAttributeDataContract
public void setKimTypeId(String kimTypeId)
public KimType.Builder getKimType()
KimAttributeDataContract
getKimType
in interface KimAttributeDataContract
public void setKimType(KimType.Builder kimType)
public KimAttribute.Builder getKimAttribute()
KimAttributeDataContract
getKimAttribute
in interface KimAttributeDataContract
public void setKimAttribute(KimAttribute.Builder kimAttribute)
public String getAttributeValue()
KimAttributeDataContract
getAttributeValue
in interface KimAttributeDataContract
public void setValue(String attributeValue)
public Long getVersionNumber()
Versioned
getVersionNumber
in interface Versioned
public void setVersionNumber(Long versionNumber)
public String getObjectId()
GloballyUnique
getObjectId
in interface GloballyUnique
public void setObjectId(String objectId)
public KimAttributeData build()
ModelBuilder
build
in interface ModelBuilder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |