@MappedSuperclass public abstract class BaseAttributeBo extends Object implements org.kuali.rice.krms.api.repository.BaseAttributeContract, org.kuali.rice.core.api.mo.common.Versioned, Serializable
Attributes provide a way to attach custom data to an entity based on that entity's type. Rules, Actions, Contexts, Agendas and Term Resolvers have their own specific attribute types. This class contains their common fields.
| Modifier and Type | Field and Description |
|---|---|
protected Long |
versionNumber |
| Constructor and Description |
|---|
BaseAttributeBo() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAttributeDefinitionId() |
String |
getValue() |
Long |
getVersionNumber() |
void |
setValue(String value) |
void |
setVersionNumber(Long versionNumber) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributeDefinitiongetIdprotected Long versionNumber
public BaseAttributeBo()
public String getAttributeDefinitionId()
getAttributeDefinitionId in interface org.kuali.rice.krms.api.repository.BaseAttributeContractpublic String getValue()
getValue in interface org.kuali.rice.krms.api.repository.BaseAttributeContractpublic Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versionedpublic void setVersionNumber(Long versionNumber)
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.