@Entity public class NaturalLanguageTemplateBo extends Object implements org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContract, org.kuali.rice.core.api.mo.common.Versioned, Serializable
NaturalLanguageTemplate.| Constructor and Description |
|---|
NaturalLanguageTemplateBo()
Default Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static NaturalLanguageTemplateBo |
from(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
Converts a immutable
NaturalLanguageTemplate to its mutable NaturalLanguageTemplateBo counterpart. |
static KrmsAttributeDefinitionService |
getAttributeDefinitionService() |
Map<String,String> |
getAttributes() |
String |
getId() |
String |
getLanguageCode() |
String |
getNaturalLanguageUsageId() |
String |
getTemplate() |
String |
getTypeId() |
static org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService |
getTypeRepositoryService() |
Long |
getVersionNumber() |
boolean |
isActive() |
void |
setActive(boolean active)
Sets the value of active on this builder to the given value.
|
void |
setAttributeBos(List<NaturalLanguageTemplateAttributeBo> attributeBos)
Sets the value of AttributeBos on this builder to the given value.
|
void |
setAttributeBos(Set<NaturalLanguageTemplateAttributeBo> attributeBos)
Sets the value of AttributeBos on this builder to the given value.
|
static void |
setAttributeDefinitionService(KrmsAttributeDefinitionService attributeDefinitionService) |
void |
setAttributes(Map<String,String> attributes)
TODO
|
void |
setId(String id)
Sets the value of id on this builder to the given value.
|
void |
setLanguageCode(String languageCode)
Sets the value of languageCode on this builder to the given value.
|
void |
setNaturalLanguageUsageId(String naturalLanguageUsageId)
Sets the value of naturalLanguageUsageId on this builder to the given value.
|
void |
setTemplate(String template)
Sets the value of template on this builder to the given value.
|
void |
setTypeId(String typeId)
Sets the value of typeId on this builder to the given value.
|
static void |
setTypeRepositoryService(org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService typeRepositoryService) |
void |
setVersionNumber(Long versionNumber)
Sets the value of versionNumber on this builder to the given value.
|
static org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate |
to(NaturalLanguageTemplateBo naturalLanguageTemplateBo)
Converts a mutable
NaturalLanguageTemplateBo to its immutable counterpart, NaturalLanguageTemplate. |
public NaturalLanguageTemplateBo()
public String getLanguageCode()
getLanguageCode in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContractpublic String getNaturalLanguageUsageId()
getNaturalLanguageUsageId in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContractpublic String getTypeId()
getTypeId in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContractpublic String getTemplate()
getTemplate in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContractpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.Identifiablepublic boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatablepublic Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versionedpublic void setLanguageCode(String languageCode)
languageCode - the languageCode value to set.public void setNaturalLanguageUsageId(String naturalLanguageUsageId)
naturalLanguageUsageId - the naturalLanguageUsageId value to set.public void setTypeId(String typeId)
typeId - the typeId value to set.public void setTemplate(String template)
template - the template value to set.public void setId(String id)
id - the id value to set.public void setActive(boolean active)
active - the active value to set.public void setVersionNumber(Long versionNumber)
versionNumber - the versionNumber value to set.public void setAttributeBos(List<NaturalLanguageTemplateAttributeBo> attributeBos)
attributeBos - the AttributeBos value to set.public void setAttributeBos(Set<NaturalLanguageTemplateAttributeBo> attributeBos)
attributeBos - the AttributeBos value to set.public static org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate to(NaturalLanguageTemplateBo naturalLanguageTemplateBo)
NaturalLanguageTemplateBo to its immutable counterpart, NaturalLanguageTemplate.naturalLanguageTemplateBo - the mutable business object.NaturalLanguageTemplate the immutable object.public static NaturalLanguageTemplateBo from(org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate naturalLanguageTemplate)
NaturalLanguageTemplate to its mutable NaturalLanguageTemplateBo counterpart.naturalLanguageTemplate - the immutable object.NaturalLanguageTemplateBo the mutable NaturalLanguageTemplateBo.public Map<String,String> getAttributes()
getAttributes in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContractpublic void setAttributes(Map<String,String> attributes)
public static void setAttributeDefinitionService(KrmsAttributeDefinitionService attributeDefinitionService)
public static org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService getTypeRepositoryService()
public static void setTypeRepositoryService(org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService typeRepositoryService)
public static KrmsAttributeDefinitionService getAttributeDefinitionService()
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.