@Entity public class KrmsTypeAttributeBo extends Object implements org.kuali.rice.core.api.mo.common.active.MutableInactivatable, org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Long |
versionNumber |
| Constructor and Description |
|---|
KrmsTypeAttributeBo() |
| Modifier and Type | Method and Description |
|---|---|
static KrmsTypeAttributeBo |
from(org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute im)
Converts a immutable object to it's mutable bo counterpart
|
boolean |
getActive() |
String |
getAttributeDefinitionId() |
String |
getId() |
Integer |
getSequenceNumber() |
KrmsTypeBo |
getType() |
String |
getTypeId() |
Long |
getVersionNumber() |
boolean |
isActive() |
void |
setActive(boolean active) |
void |
setAttributeDefinitionId(String attributeDefinitionId) |
void |
setId(String id) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setType(KrmsTypeBo type) |
void |
setVersionNumber(Long versionNumber) |
static org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute |
to(KrmsTypeAttributeBo bo)
Converts a mutable bo to it's immutable counterpart
|
protected Long versionNumber
public KrmsTypeAttributeBo()
public static org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute to(KrmsTypeAttributeBo bo)
bo - the mutable business objectpublic static KrmsTypeAttributeBo from(org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute im)
im - immutable objectpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.Identifiablepublic String getTypeId()
getTypeId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContractpublic KrmsTypeBo getType()
public void setType(KrmsTypeBo type)
public String getAttributeDefinitionId()
getAttributeDefinitionId in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContractpublic void setAttributeDefinitionId(String attributeDefinitionId)
public Integer getSequenceNumber()
getSequenceNumber in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContractpublic void setSequenceNumber(Integer sequenceNumber)
public boolean getActive()
public boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatablepublic void setActive(boolean active)
setActive in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatablepublic 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.