|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krms.impl.repository.KrmsAttributeDefinitionBo
@Entity public class KrmsAttributeDefinitionBo
| Field Summary | |
|---|---|
protected Long |
versionNumber
|
| Constructor Summary | |
|---|---|
KrmsAttributeDefinitionBo()
|
|
| Method Summary | |
|---|---|
static KrmsAttributeDefinitionBo |
from(KrmsAttributeDefinition im)
Converts a immutable object to it's mutable bo counterpart |
boolean |
getActive()
|
String |
getComponentName()
Returns the name of the component used to display the attribute. |
String |
getDescription()
Returns the description of the attribute. |
String |
getId()
The unique identifier for an object. |
String |
getLabel()
Returns the label of this attribute definition. |
String |
getName()
Returns the name of this attribute definition. |
String |
getNamespace()
Returns the namespace of this attribute definition. |
Long |
getVersionNumber()
Returns the version number for this object. |
boolean |
isActive()
The active indicator for an object. |
void |
setActive(boolean active)
Sets the record to active or inactive. |
void |
setComponentName(String componentName)
|
void |
setDescription(String description)
|
void |
setId(String id)
|
void |
setLabel(String label)
|
void |
setName(String name)
|
void |
setNamespace(String namespace)
|
void |
setVersionNumber(Long versionNumber)
|
static KrmsAttributeDefinition |
to(KrmsAttributeDefinitionBo bo)
Converts a mutable bo to it's immutable counterpart |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Long versionNumber
| Constructor Detail |
|---|
public KrmsAttributeDefinitionBo()
| Method Detail |
|---|
public static KrmsAttributeDefinition to(KrmsAttributeDefinitionBo bo)
bo - the mutable business object
public static KrmsAttributeDefinitionBo from(KrmsAttributeDefinition im)
im - immutable object
public String getId()
Identifiable
getId in interface Identifiablepublic void setId(String id)
public String getName()
KrmsAttributeDefinitionContractAll attribute definitions have a name and namespace, so this value can not be null or blank. The combination of name and namespace must be unique within the entire KRMS system.
getName in interface KrmsAttributeDefinitionContractpublic void setName(String name)
public String getNamespace()
KrmsAttributeDefinitionContractThe namespace provides scope of the the attribute definition. All attribute definition have a name and namespace, so this field may not be null or blank. The combination of name and namespace must be unique within the entire KRMS system.
getNamespace in interface KrmsAttributeDefinitionContractpublic void setNamespace(String namespace)
public String getLabel()
KrmsAttributeDefinitionContractThis is an optional field and may be null or blank.
getLabel in interface KrmsAttributeDefinitionContractpublic void setLabel(String label)
public String getDescription()
KrmsAttributeDefinitionContractThis is an option field and may be null or blank.
getDescription in interface KrmsAttributeDefinitionContractpublic void setDescription(String description)
public boolean getActive()
public boolean isActive()
Inactivatable
isActive in interface Inactivatablepublic void setActive(boolean active)
MutableInactivatable
setActive in interface MutableInactivatablepublic String getComponentName()
KrmsAttributeDefinitionContract
getComponentName in interface KrmsAttributeDefinitionContractpublic void setComponentName(String componentName)
public Long getVersionNumber()
Versioned
getVersionNumber in interface Versionedpublic void setVersionNumber(Long versionNumber)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||