org.kuali.rice.kim.impl.common.attribute
Class KimAttributeBo
java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.kim.impl.common.attribute.KimAttributeBo
- All Implemented Interfaces:
- Serializable, org.apache.ojb.broker.PersistenceBrokerAware, Inactivatable, GloballyUnique, Identifiable, Versioned, ModelObjectBasic, KimAttributeContract, BusinessObject, PersistableBusinessObject
@Entity
public class KimAttributeBo
- extends PersistableBusinessObjectBase
- implements KimAttributeContract
- See Also:
- Serialized Form
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
KimAttributeBo
public KimAttributeBo()
to
public static KimAttribute to(KimAttributeBo bo)
from
public static KimAttributeBo from(KimAttribute im)
getId
public String getId()
- Description copied from interface:
Identifiable
- The unique identifier for an object. This can be null.
- Specified by:
getId
in interface Identifiable
- Returns:
- the id
setId
public void setId(String id)
getComponentName
public String getComponentName()
- Description copied from interface:
KimAttributeContract
- A fully-qualified class name which contains the
KimAttributeContract.getAttributeName()
. This cannot be null or a blank string.
- Specified by:
getComponentName
in interface KimAttributeContract
- Returns:
- the name
setComponentName
public void setComponentName(String componentName)
getAttributeName
public String getAttributeName()
- Description copied from interface:
KimAttributeContract
- The name of the attribute on the
KimAttributeContract.getComponentName()
. This cannot be null or a blank string.
- Specified by:
getAttributeName
in interface KimAttributeContract
- Returns:
- the name
setAttributeName
public void setAttributeName(String attributeName)
getNamespaceCode
public String getNamespaceCode()
- Description copied from interface:
KimAttributeContract
- The namespace code that this kim attribute belongs too. This cannot be null or a blank string.
- Specified by:
getNamespaceCode
in interface KimAttributeContract
- Returns:
- namespace code
setNamespaceCode
public void setNamespaceCode(String namespaceCode)
getAttributeLabel
public String getAttributeLabel()
- Description copied from interface:
KimAttributeContract
- The label for the kim attribute. This is optional and can be null or blank.
- Specified by:
getAttributeLabel
in interface KimAttributeContract
- Returns:
- the label
setAttributeLabel
public void setAttributeLabel(String attributeLabel)
getActive
public boolean getActive()
isActive
public boolean isActive()
- Description copied from interface:
Inactivatable
- The active indicator for an object.
- Specified by:
isActive
in interface Inactivatable
- Returns:
- true if active false if not.
setActive
public void setActive(boolean active)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.