org.kuali.rice.kim.impl.common.attribute
Class KimAttributeDataBo
java.lang.Object
   org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.BusinessObjectBase
       org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
           org.kuali.rice.kim.impl.common.attribute.KimAttributeDataBo
org.kuali.rice.kim.impl.common.attribute.KimAttributeDataBo
- All Implemented Interfaces: 
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Identifiable, Versioned, ModelObjectBasic, KimAttributeDataContract, BusinessObject, PersistableBusinessObject
- Direct Known Subclasses: 
- PermissionAttributeBo
- public abstract class KimAttributeDataBo 
- extends PersistableBusinessObjectBase- implements KimAttributeDataContract
- See Also:
- Serialized Form
 
 
 
 
| Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase | 
| afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber | 
 
 
 
 
 
 
 
KimAttributeDataBo
public KimAttributeDataBo()
setAssignedToId
public abstract void setAssignedToId(String s)
- 
 
- 
 
getKimAttribute
public org.kuali.rice.kim.impl.common.attribute.KimAttributeBo getKimAttribute()
- Description copied from interface: KimAttributeDataContract
- The kim attribute associated with the kim attribute data.  This can be null if no KimAttributes are associated.
 
- 
- Specified by:
- getKimAttributein interface- KimAttributeDataContract
 
- 
- Returns:
- the kim attribute
 
getKimType
public org.kuali.rice.kim.impl.type.KimTypeBo getKimType()
- Description copied from interface: KimAttributeDataContract
- The kim type associated with the kim attribute data.  This can be null if no kim types are associated.
 
- 
- Specified by:
- getKimTypein interface- KimAttributeDataContract
 
- 
- Returns:
- the kim type
 
toAttributes
public static <T extends KimAttributeDataBo> Map<String,String> toAttributes(Collection<T> bos)
- 
 
- 
 
createFrom
public static <T extends KimAttributeDataBo> List<T> createFrom(Class<T> type,
                                                                Map<String,String> attributes,
                                                                String kimTypeId)
- creates a list of KimAttributeDataBos from attributes, kimTypeId, and assignedToId.
 
- 
 
- 
 
getId
public String getId()
- Description copied from interface: Identifiable
- The unique identifier for an object.  This can be null.
 
- 
- Specified by:
- getIdin interface- Identifiable
 
- 
- Returns:
- the id
 
setId
public void setId(String id)
- 
 
- 
 
getAttributeValue
public String getAttributeValue()
- Description copied from interface: KimAttributeDataContract
- The attribute value.  This can be null or blank.
 
- 
- Specified by:
- getAttributeValuein interface- KimAttributeDataContract
 
- 
- Returns:
- the attribute value.
 
setAttributeValue
public void setAttributeValue(String attributeValue)
- 
 
- 
 
getKimAttributeId
public String getKimAttributeId()
- 
 
- 
 
setKimAttributeId
public void setKimAttributeId(String kimAttributeId)
- 
 
- 
 
getKimTypeId
public String getKimTypeId()
- Description copied from interface: KimAttributeDataContract
- The kim type id associated with the kim attribute data.  This can be null if no kim types are associated.
 
- 
- Specified by:
- getKimTypeIdin interface- KimAttributeDataContract
 
- 
- Returns:
- the kim type id
 
setKimTypeId
public void setKimTypeId(String kimTypeId)
- 
 
- 
 
setKimType
public void setKimType(org.kuali.rice.kim.impl.type.KimTypeBo kimType)
- 
 
- 
 
setKimAttribute
public void setKimAttribute(org.kuali.rice.kim.impl.common.attribute.KimAttributeBo kimAttribute)
- 
 
- 
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.