@Entity public class TermSpecificationBo extends Object implements org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContract, Serializable
| Constructor and Description |
|---|
TermSpecificationBo() |
| Modifier and Type | Method and Description |
|---|---|
static TermSpecificationBo |
from(org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition im)
Converts a immutable object to it's mutable bo counterpart
|
boolean |
getActive() |
List<CategoryBo> |
getCategories() |
List<String> |
getContextIds() |
List<ContextBo> |
getContexts() |
List<ContextValidTermBo> |
getContextValidTerms() |
String |
getDescription() |
String |
getId() |
String |
getName() |
String |
getNamespace() |
String |
getType() |
Long |
getVersionNumber() |
boolean |
isActive() |
void |
setActive(boolean active) |
void |
setCategories(List<CategoryBo> categories) |
void |
setContextIds(List<String> contextIds) |
void |
setContexts(List<ContextBo> contexts) |
void |
setContextValidTerms(List<ContextValidTermBo> contextValidTerms) |
void |
setDescription(String description) |
void |
setId(String id) |
void |
setName(String name) |
void |
setNamespace(String namespace) |
void |
setType(String type) |
void |
setVersionNumber(Long versionNumber) |
static org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition |
to(TermSpecificationBo bo)
Converts a mutable bo to it's immutable counterpart
|
public TermSpecificationBo()
public static org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition to(TermSpecificationBo bo)
bo - the mutable business objectpublic static TermSpecificationBo from(org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition im)
im - immutable objectpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.Identifiablepublic String getName()
getName in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContractpublic String getNamespace()
getNamespace in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContractpublic void setNamespace(String namespace)
public String getType()
getType in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContractpublic String getDescription()
getDescription in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContractpublic void setDescription(String description)
public boolean getActive()
public boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatablepublic void setActive(boolean active)
public Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versionedpublic void setVersionNumber(Long versionNumber)
public List<CategoryBo> getCategories()
getCategories in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContractpublic void setCategories(List<CategoryBo> categories)
public List<String> getContextIds()
getContextIds in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContractpublic void setContextIds(List<String> contextIds)
public List<ContextBo> getContexts()
public void setContexts(List<ContextBo> contexts)
public List<ContextValidTermBo> getContextValidTerms()
public void setContextValidTerms(List<ContextValidTermBo> contextValidTerms)
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.